Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
#201
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyQuote:
|
#202
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyWe would still need a program to decrypt it. Apples player can do CENC. mp4decrypt might work but that hasn't really been confirmed.
|
#203
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyDoes anyone know more about the video and audio profile values?
Values with Fairplay DASH Enabled Quote:
Quote:
Quote:
Does anyone have a list of content profiles? I was going to play with modifying these but wasn't sure what to use. |
#204
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyI found some more information...
the fairplay streaming key url is modified by UVD. The original looks more like this. Quote:
It also retrieves an application certificate signed by apple that is some how used in the process of retrieving the key. For the the old playready HLS streams I think the decryption key is actually stored in the video itself in an encrypted envelope. I don't know the details of how that works though. |
#205
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keysomeone post a sample along with the key and I'll see what's up
@ItsAngel .. what's going on man? long time no see |
#206
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyWHOOKIDSON: what are you looking for? Can you get the new fairplay keys? the old play ready is easily available. If you blank the MediaServer Validation policy and UVD downloads the correct key. You can also grab if from memory.
I wrote a little piece of code to verify the Content Key against the KeyID with the playready header checksum. This will allow you to know if you have the correct key for a given KeyID. I have been using it to check for correct key responses. Code:
from Crypto.Cipher import AES import base64 def keyChecksum(key,keyID): encrypter = AES.new(key, AES.MODE_ECB) encData = encrypter.encrypt(keyID) return base64.b64encode(encData[:8]) Do you know how the streaming key delivery functions? I hooked into to several functions to follow the processing of the "skd://" fairplay response. The response was rather large. Last edited by BlueCop : 09-11-2014 at 08:03 AM. |
#207
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyI can see the fairplay license responses but I am not sure how to parse or process them to get the correct key. There are other ways to get the content keys though.
I wrote a tool to parse the mp4(dash/piff/cenc) files originally to decrypt the files. I added the option to check a content key with the header checksum and key id. I also added an option to recreate the original m3u8 with just the video file. It parses the sidx atom box to get the correct offsets and the pssh box for the sdk:// value. my decryption is broken though. I am still trying to figure out the problem exactly. I think i am doing something wrong with the iv. mp4decrypt works to decrypt the files though if you can get the right key. You need to specify the track id and key to decrypt. I still want to get my script working correctly. anyone who might know how to properly process these fairplay responses. drop me a pm. I am having trouble figuring it out. Last edited by BlueCop : 09-13-2014 at 03:56 PM. |
#208
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyAny news on this?
|
#209
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyWow you guys...I never thought that you all were able to rip Netflix videos! Awesome job!
I would like to add to henryperu77's post and ask how the progress on decrypting the Netflix videos through the various different DRMs that you all mentioned? From what I read, I'm getting the feeling that non of y'all aren't able to download and decrypt the HD videos on Netflix which is a shame...but are able to decrypt the SD videos which is alright. You know what would be nice? A way to do this, somehow or someway, through a computer! That is if there are possible ways to do so... I don't have an iOS device so I can't do anything about this...yeah. Though it's possible to use an Android emulator on a computer but I doubt there's a way to download/decrpyt Netflix videos on the device from what I read... I don't know, but I would like to ask a simple question. To BlueCop, if you're still on these forums (unlike Enrud since he hasn't replied in months unfortunately), do you have any news/updates on the progress of decrypting netflix videos? It would be nice if you can explain any new progress on this interesting topic! =) That is all and i'm off! |
#210
|
|||
|
|||
Re: I downloaded Netflix videos in HD, I can play off line,need a little help W/.keyQuote:
|
Tags: decrypt, download, drm, encrypted, netflix, stream |
Thread Tools | |
Display Modes | |
|
|