Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

I downloaded NF videos in HD, I can play off line,need a little help W/.key file

(http://stream-recorder.com/forum/showthread.php?t=16825)

ItsAngel 01-15-2014 12:11 AM

I downloaded NF videos in HD, I can play off line,need a little help W/.key file


 
There's an IOS app in cydia that allows for netflix downloading!
The app is called "universal video downloader"
It downloads the netflix movie in about 3 minutes in HD!
The problem is that the files remain only playable in the app itself.
The files the app downloads are: 3 .m3u8 files. 1 AAC file (the movies audio), the video file in a weird format "Example.ts.prdy" , and a .Key file.
I'm assuming since it downloads the .key file, we can use it somehow to decrypt the videos?
Here is a link ( https://www.dropbox.com/s/vuglh751a9...le%20shrek.zip ) to a low quality netflix download (low quality to not have a huge file here for you to test out) to see if any of you encryption/decryption geniuses could help me out a bit.
Any help is GREATLY appreciated!

Ps. I know It can be decrypted somehow because someone on the ModMy forums said he successfully decrypted the file! But he hasn't logged on in a couple weeks now.

chap 01-15-2014 12:39 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
login Netflix(PM)

blimey 01-15-2014 01:04 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
wow, this is cool. thanks for the tip about the app!

ItsAngel 01-15-2014 04:16 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by chap (Post 64280)
login Netflix(PM)

What?

ItsAngel 01-15-2014 04:16 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by blimey (Post 64281)
wow, this is cool. thanks for the tip about the app!

No problem!
But make shure to get netflix IPA version 4.0 or bellow

ItsAngel 01-19-2014 10:50 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Bump.
I still haven't been able to decrypt the file for out-of-the-app use
Please help

chap 01-19-2014 11:02 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64320)
Bump.
I still haven't been able to decrypt the file for out-of-the-app use
Please help

your username and password to log Netflix(PM)
otherwise how to help you?

blimey 01-19-2014 06:54 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by chap (Post 64321)
your username and password to log Netflix(PM)
otherwise how to help you?

I think he is asking, since the app is able to locally decrypt and play the saved files while offline, how does the player in the app do such local decryption, again, while offline?

What piece of information would be gained by logging in, if the saved files already have all the pieces of information to play the saved files locally and while offline? The only way I can see that login would be required is if the saved decryption key is individualized to the particular device it was saved on.

ItsAngel 01-19-2014 10:12 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by blimey (Post 64323)
I think he is asking, since the app is able to locally decrypt and play the saved files while offline, how does the player in the app do such local decryption, again, while offline?

What piece of information would be gained by logging in, if the saved files already have all the pieces of information to play the saved files locally and while offline? The only way I can see that login would be required is if the saved decryption key is individualized to the particular device it was saved on.

Exactly, I don't think my log in info is necessary. I downloaded the same thing twice on two different days, I switched the .key file from each file to the same file I downloaded days later, and the video played. It appears every episode has a unique .key that doesn't change regardless who or when the video is downloaded/played.

I have been looking all over the internet on how to decrypt the movie, but no such luck, sadly

ItsAngel 01-25-2014 08:31 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Apparently it's encrypted using the AES-128 method
#EXTM3U
#EXT-X-VERSION:4
#EXT-X-TARGETDURATION:11
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-KEY:METHOD=AES-128,URI="crypt0.key"

(Will add to original post)

KSV 01-26-2014 04:47 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
it's pretty easy stuff. all the required information to decrypt the file is just right there. i can post a sample php script for decryption if required.

peterpan 01-26-2014 04:56 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Yes, please do KSV. -TIA

KSV 01-26-2014 08:57 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
here is my UVD Converter.

Usage:
Code:

php UVDConvert.php <m3u8_file> <ts.prdy_file> <key_file> <output_file>
Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts
Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac
Remux:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4

peterpan 01-26-2014 11:05 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Thank You Very Much!

ItsAngel 02-09-2014 01:56 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by KSV (Post 64407)
here is my UVD Converter.

Usage:
Code:

php UVDConvert.php <m3u8_file> <ts.prdy_file> <key_file> <output_file>
Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts
Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac
Remux:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4

Can you please explain the process to me a little please. I've never really decrypted anything. Also THANK YOU SO MUCH this method seems to work. And of so it's the first working method I've encounterd

ItsAngel 02-09-2014 02:25 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by peterpan (Post 64410)
Thank You Very Much!

can you verify this works?
im on windows and never used a PHP script
im trying to figure it out right now

blimey 02-09-2014 02:30 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64622)
can you verify this works?
im on windows and never used a PHP script
im trying to figure it out right now

Yes, I tested it with the sample you uploaded. It works!

Installing PHP for dummies (Windows only)

Mario8790 02-11-2014 10:58 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Hi when I try to use this it doesnt work for me :/
I dont have .ts files or .aac files I got .isma & .ismv

blimey 02-12-2014 03:34 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by Mario8790 (Post 64671)
Hi when I try to use this it doesnt work for me :/
I dont have .ts files or .aac files I got .isma & .ismv

You must not be using the app mentioned at the start of this thread, or if you are using the app, you don't have netflix IPA version 4.0 or below.

The isma/ismv are microsoft formats. How are you getting these files?

adi10289 02-12-2014 10:42 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
that looks interesting I dont have iphone otherwise i would have tried. Anything such app for android?

Mario8790 02-13-2014 09:02 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by blimey (Post 64688)
You must not be using the app mentioned at the start of this thread, or if you are using the app, you don't have netflix IPA version 4.0 or below.

The isma/ismv are microsoft formats. How are you getting these files?

I think its the netflix app I have the latest one I think, anyway I can the 4.0 version?

shortkud 02-15-2014 12:08 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
I found this 4.0 IPA and have tested it and it does work. Now I can't confirm it hasn't been tampered with in anyway so just FYI.

http://uploaded.net/file/32k1g1ne

The problem with this method while it does work, is that for me full quality ends up being 720x480. While with the latest version of netflix which results in the ISMA and ISMV files are very likely full 1080p from the file sizes at 100% quality.

The key method for the ISMV files is below. I can only find very little information about that keyformat but being that HLS streaming and ISMV/ISMA are pretty well known I imagine it has to be possible to decrypt the video in a similar fashion as the AES method. I'm not sure where the key might be stored though if it is on the iOS device at all.

#EXT-X-KEY:METHOD=ISO-23001-7,URI="+g=",KEYFORMAT="com.apple.streamingkeydeliv ery",KEYFORMATVERSIONS="1"

ehurdler 02-20-2014 02:39 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by KSV (Post 64407)
here is my UVD Converter.

Usage:
Code:

php UVDConvert.php <m3u8_file> <ts.prdy_file> <key_file> <output_file>
Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts
Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac
Remux:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4

I tried this method. I downloaded, or created I guess the UVDConvert.php file from the linked ksv_uvd_converter.txt. I run with the syntax/example above and I get the following error in Terminal. I am using a Mac btw. Fatal error: Call to undefined function mcrypt_module_open() in /path-to-file/UVDConvert.php on line 92.

Any ideas? I downloaded the Shrek example as stated in earlier posts. I do not have issues running other php scripts.

Nevermind!!! My Fault, I will leave this post just to show the error and letting people know that I had to ensure mcrypt had to be configured correctly and PATH set. I following the following info:


Go to Terminal
Enter which php
If it says /usr/bin/php, then proceed to 3.
Enter sudo nano ~/.bash_profile (or sudo vim ~/.bash_profile if you know how to use it)
then paste this export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"
ctrl - O then enter to save, then ctrl - X to exit.
restart terminal.
Enter which php
If you did it right, it should be the same as the path in #4.

KSV 02-20-2014 11:10 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
I have posted a new version of my UVDConvert.php which improves working with large files and better error handling.

ItsAngel 02-21-2014 06:25 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by blimey (Post 64688)
You must not be using the app mentioned at the start of this thread, or if you are using the app, you don't have netflix IPA version 4.0 or below.

The isma/ismv are microsoft formats. How are you getting these files?

That's the super HD files from the newest Netflix IPA.
It uses KEYFORMAT: Com.apple.streamingkeydelivery
Not sure if the key is stored on the device or not.
The netflix downloader won't even play these files. It plays netflix 4.0 IPA< perfectly though

ItsAngel 02-22-2014 02:11 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by KSV (Post 64407)
here is my UVD Converter.

Usage:
Code:

php UVDConvert.php <m3u8_file> <ts.prdy_file> <key_file> <output_file>
Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts
Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac
Remux:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4

Thank you SO much! I just found out how to use this and it decrypts the video seamlessly!

Tri 02-23-2014 06:17 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Does this works method on PC?

ItsAngel 02-23-2014 09:29 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by Tri (Post 64922)
Does this works method on PC?

Yes it does, you must first install PHP then run the script on command prompt

henryperu77 02-23-2014 10:59 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Does it work on IPAD 2?? i dont have an iphone...

Tri 02-23-2014 11:40 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64926)
Yes it does, you must first install PHP then run the script on command prompt

I asked for downloading video method not converting actually.Does the UVD converter downloads video?

ItsAngel 02-23-2014 01:17 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by henryperu77 (Post 64928)
Does it work on IPAD 2?? i dont have an iphone...

Yes it does!

ItsAngel 02-23-2014 01:17 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by Tri (Post 64929)
I asked for downloading video method not converting actually.Does the UVD converter downloads video?

Sorry, this method is IOS only

Tri 02-23-2014 01:38 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64931)
Sorry, this method is IOS only

Too bad.I hope someday there will be program that can rip streams for PC.

ehurdler 02-23-2014 02:14 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64894)
That's the super HD files from the newest Netflix IPA.
It uses KEYFORMAT: Com.apple.streamingkeydelivery
Not sure if the key is stored on the device or not.
The netflix downloader won't even play these files. It plays netflix 4.0 IPA< perfectly though

If you don't mind me asking what movie, tv episode, etc. did you run this on that it decrypted? I have tried with a few tv episodes from Family Guy. I have netflix version 4.0 installed from this thread. Episodes of Family guy from season 1 work with this processed laid out with no problem. Episodes from last season, 2013 do not. Processes:
Code:

Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts

Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac

Work fine. But when I attempt to run:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4
I get the error in ffmpeg:
Code:

video.ts: Invalid data found when processing input
Any ideas? Does this mean these newer episodes/video in netflix encrypted differently? Has anyone had this issue, or is it something eith ffmpeg?

If anyone else has encountered this and knows how to resolve, please let me know. Thank you

ItsAngel 02-23-2014 04:56 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ehurdler (Post 64934)
If you don't mind me asking what movie, tv episode, etc. did you run this on that it decrypted? I have tried with a few tv episodes from Family Guy. I have netflix version 4.0 installed from this thread. Episodes of Family guy from season 1 work with this processed laid out with no problem. Episodes from last season, 2013 do not. Processes:
Code:

Video:
Code:

php UVDConvert.php 100000-1.m3u8 1043168926.ts.prdy crypt0.key video.ts

Audio:
Code:

php UVDConvert.php en-64000.m3u8 1043128474.aac crypt0.key audio.aac

Work fine. But when I attempt to run:
Code:

ffmpeg -i video.ts -i audio.aac -bsf:a aac_adtstoasc -c copy movie.mp4
I get the error in ffmpeg:
Code:

video.ts: Invalid data found when processing input
Any ideas? Does this mean these newer episodes/video in netflix encrypted differently? Has anyone had this issue, or is it something eith ffmpeg?

If anyone else has encountered this and knows how to resolve, please let me know. Thank you

This happens to me to when I tried using netflix 4.0
Notice how the videos don't play in the universal video downloader app, only the audio does. I have the netflix 2.2 ipa on my iPad and it downloads videos in the highest possible quality on the app(740x480)
But the same app version downloads videos on the iphone at a much lower quality. But these videos decode just fine. So I just use my iPad to download videos with version 2,2 because I got the same error you did using 4,0

henryperu77 02-25-2014 06:28 AM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by ItsAngel (Post 64936)
This happens to me to when I tried using netflix 4.0
Notice how the videos don't play in the universal video downloader app, only the audio does. I have the netflix 2.2 ipa on my iPad and it downloads videos in the highest possible quality on the app(740x480)
But the same app version downloads videos on the iphone at a much lower quality. But these videos decode just fine. So I just use my iPad to download videos with version 2,2 because I got the same error you did using 4,0

Please could you upload the Netflix 2.2 Ipa , so i can use it on my Ipad2

Thank you

henryperu77 02-25-2014 01:49 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Dude do you know if netflix 2.2 work on Ipad 2 with iOS 7.0.4??

ItsAngel 02-25-2014 09:59 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by henryperu77 (Post 64957)
Please could you upload the Netflix 2.2 Ipa , so i can use it on my Ipad2

Thank you

No problem, https://www.dropbox.com/s/je7b5u9abg...h-1.4.1%29.ipa

ItsAngel 02-25-2014 10:00 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
Quote:

Originally Posted by henryperu77 (Post 64965)
Dude do you know if netflix 2.2 work on Ipad 2 with iOS 7.0.4??

I'm sure it will, test it out. https://www.dropbox.com/s/je7b5u9abg...h-1.4.1%29.ipa

henryperu77 02-26-2014 01:11 PM

Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.key


 
What IOS are you on?


All times are GMT -6. The time now is 02:23 AM.