+ Reply to Thread
Results 31 to 57 of 57
-
-
How do I get PlayReady requests to then try inserting a key via pyplayready if my browser does not support it?
-
Are you using microsoft edge browser to play the video? That's the one with playready. Widevine is chrome.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
I didn't manage to get PlayReady working in Microsoft Edge inside Windows 10 VM, even though I verified that PlayReady is enabled in its settings. And my host OS is Linux, which AFAIK doesn't support PlayReady. I also wonder why do I even need to run any of these DRMs at all.
-
Not sure if this is the best solution, but you could install a separate windows OS on a different partition, instead of relying on virtual environments
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
It is definitely not a proper solution. I don't even understand why should I run evil binaries, be it Widevine or PlayReady, when there are alternative implementations, and why can't things like WidevineProxy2 proxify things to ClearKey, so that I never need to check "Enable DRM content" (I use Firefox, not Chrome) and just stream things I might not always even have intent on downloading. As for the solution itself, I tried wrapping JavaScript functions in order to receive fake request string which is returned in generateRequest, though so far it wasn't successful. My code at the moment is (so far was trying to emulate Widevine which is supported in my case):
Code:(function() { const originalRequestMediaKeySystemAccess = navigator.requestMediaKeySystemAccess; const originalGenerateRequest = MediaKeySession.prototype.generateRequest; var config = [{ initDataTypes: ['cenc'], videoCapabilities: [{ contentType: 'video/mp4; codecs="avc1.640029"' }], audioCapabilities: [{ contentType: 'audio/mp4; codecs="mp4a.40.2"' }] }]; navigator.requestMediaKeySystemAccess = function(...args) { if (args[0] == "com.widevine.alpha") args[0] = "org.w3.clearkey"; args[1] = config; return originalRequestMediaKeySystemAccess.apply(navigator, args); }; MediaKeySession.prototype.generateRequest = function(...args) { args[0] = "keyids"; args[1] = new Uint8Array('{"kids":["nrQFDeRLSAKTLifXUIPiZg"],"type":"temporary"}'); return originalGenerateRequest.apply(this, args); }; })(); -
-
good sir, I hope you're enjoying the good Karma.
i can't seem to make it work in NF though -
Very few people in the world can download from NF with a playready CDM it is much easier with an L3 chrome CDM
-
I'm currently using the widevineproxy2 and loaded the .wvd files on page 1. not sure what i'm missing tbf :/
-
widevine proxy2 doesn't work for netflix, it has a special protection and then i don't think you have a chrome CDM L3 and precisely the 2891 which is the current one:
Widevine Content Decryption Module - Version: 4.10.2891.0
At the moment the easiest way to download from Netlfix is streamfab, then follows vinetrimmer configured with a chrome L3 CDM API, which “some” people usually rent it, or someone who shares the decryption key database always with Vinetrimmer -
-
-
Netflix uses Message Security Layer (MSL) for data transfer and it does a check of the device that on connects to its system and its serial number (ESN) if the serial number does not match the device it makes error and does not proceed with the connection of the device so you are not able to take the keys with vinetrimmer you are only able at the moment with CDM chrome L3 possibly API. The Steps the system does are as in the figure,
the loading of the API
Initializing the MSL client
generation of the ESN
successful handshake
But without the right device in this case the API chrome L3
and the right ESN nothing works
With The L1 you add one more control that makes nothing work, at the moment an L1 is unusable for Netflix, as I said before only a few in the world manage to use instead of L3 also a Playready CDM that has also other additional control besides the ESN which are the kpe and kph.
kpe and kph is a key pair provided to the device at manufacturer level that is used to do the key exchange with MSL handshake
can be seen here https://github.com/Netflix/msl/blob/master/tests/src/main/java/com/netflix/msl/entitya...ctory.java#L42Last edited by Goku73; 18th Apr 2025 at 13:11.
-
Thank you very much,sir~

I have never encountered these things before, it feels like reading a foreign language... I really need to brush up on my Java.
By the way, are there any open-source Python code or libraries related to Netflix that I can refer to? Haha, I’m such a newbie... I’ve been searching for a month and have absolutely no clue.
-
@Goku73 was wondering if you could help.. using VT entered this
poetry run vt dl -al en -sl en -r HDR --list AMZN 0H7LY5ZKKBM1MIW0244WE9O2C4
It generated everythin (I think) I got this completion message: Processed all titles!
But I'm not sure where to find the file. or am I missing a cmd?Last edited by bloom; 19th Apr 2025 at 22:39.
-
we cant talk any from paid site,
amazon -r hdr need with -v H265,
Processed all titles! - no hdr or H265 available (i know amazon show UHD) -
For some reason, public Widevine L1 CDMs don't work with demos (because CDM is revoked), but PlayReady SL3000 work. I only tested two demos, as I use Linux and can't get PlayReadyProxy to work, so I had to find PSSH and request template manually. Is there some difference between Widevine and PlayReady here, like downgrading provided content keys but still providing them?
-
Here is hisense_smarttv_32e5600eu_sl3000.prd. Keep it mind it is supposed to be revoked. Decoding exercise left to the reader (easy).
Code:KLUv/WQ0B50pAJRJUFJEAyfpvujZUvlgNpEFGTuQ+bfcD8uz/i2ULbTOdZCoxwErQucn/VuJgi/p LYfQeTbNBOJSeL4ibrY24K3PzaAzUnj9FWl3jLlnKUpkMrcmazaZPFBFK7BPWAR9UrG2kFThYCKM E7BxZKfqNpEfhNAll6mzUO7EMCr38HfXMKsXI7vPYvVQAp9qWUPImsHrkKqc1qIQhlSQegc1VGNw nySIE3Fzzer+CvquVswg3pdBRrqEFa0f/TT38tS5KzXb9GVbc0A/rg2U8frVMVTQ5SqwQhmK186B 9bsrWgIbJCWPkhf3M6wx4Lc9aPBXlk5MD1udT9T4Z3FsaDIUrTLoryeLSv9u2r9/Wp/bP9xp9wHr 6pqsE71+tEJu8arMKwWUrgoVQwAABwxDSEFJAAAAAQAABwwAAARDRVJUAgQAAAF0AAEAAQAAAFgw a8iXjeSxJBHFC3gJqy7KAAALuAAAAALWnwpJgs1dr32mkdUJG6npsnU2t7yrM7VIdn60V3o3if// //+pZci9U4/497ixG6i2GEueAAEABAAAABQAACgAAAA8AAEABQAAABgAAAADAAAJAAAADQABAAYA AACsAAECAAEHAAAANAAACEhpc2Vuc2UIU21hcnRUVgwzMkU1NjAwRVUBAAgAAACQAAEAQGiBLc42 /c/d9n9pcYUEiyuuuHiT3jGVADRCuTsuJJ8JY4osr3gMkjVciiN3tEcorXz9UFb9AWMhmoDk4jAD eCMBsAAAASC520XxsIExuHcWshzDxr+LBNwMSY0C3ZTDnWiZ/1xrmDurcdJpmkOGVmKZCLjz3H9f ABEAAAAQAQIDBBRgBsQtJd+2XVp41buHdzpCcO9qORXpQ2v+Wf2dzEd8fqaEptrqk1Lte1XAwiTg 1kIhUuIrm8H1v8aMh86VNK+B2g2s2q6qrrbrpIML8ijAOpx2QSKgu0dnpqHY2xKKBXXkG/cBF8Cc 9BXn5uw4nblAD0A2YO46frKgO5dijlzYC6PUiAAAAPguuoxdTErIjtq7NzHVHItmi1xZRPiVn3OK 2eIspuA5+oFd2tNFNgZaFKE2251NF2Qg8O0pz/m7t9Gy8zWPWihJ1NkZiDCAyoxSTKvsy4pbk3pe 9uV7SbzBNX/mG6jyovTrxQJx/s+GNf2nAT7kE4pcEh14Peu6G5Ls4VFmaodMikdmXo0SSR4V+0tF VWX869ht1F+tXxyGbK2/d/p9Y62SGDULmt+RZ/GshGO0+QNWgEu8AAABLIgwMCFFtBh2aSVDvdQE WbhuTtg4lGKhKCfOOlmAtqyjBov3osUgEcPHoHTP4mgM8VQKTWljcm9zb2Z0J1BsYXlSZWFkeSBT TDMwMDAgRGV2aWNlIFBvcnQgKyBMaW5rIENBCDEuMC4wLjGSl+hWZtJMwFYfb5OeO1bBlqU3B9pd IDaVbS/AgIIEa8Ihb/ZmtgJJiMv6H9tra2b4C+GH91hvuS4lpja6aHLPhk1hz/IlbkIsVos8KAAc +z4VJ2WFhLoFIbebGCjZNt4dgmqPw+bn+nqQ1copRvH2Si77n13P/n5DTrRCk/rFqz8goAKRGaLz AEH8jeN/33cg2U0dXSLB4g3A3yNfEQXYARBi5zbBAzTvKUFsmsN+yaBLJIjfph3xQgNGHcArjnwl CmAHWBCdnfA2Whshi46R4PX8/iHRwHruDVCGE9I69pvswyyQOrAN+m0CixKaCWr9ZhzIEIqtUCvm QmcnYQK6LVd84OW+2fCmfWNNjyXFiG4gx7w2l5sCcL+lMw==
Similar Threads
-
Can a Real Device L3 CDM Crack VdoCipher DRM? Seeking Advice
By iamstupidbastardok_ in forum Video Streaming DownloadingReplies: 4Last Post: 9th Dec 2025, 11:33 -
Real Device CDMS
By PSXman_uk in forum Video Streaming DownloadingReplies: 15Last Post: 21st Nov 2025, 11:07 -
need cdm with real device
By elhouari1988 in forum Video Streaming DownloadingReplies: 1Last Post: 3rd Dec 2023, 16:00 -
How To Dump L3 CDM From Android Device's (ONLY Talk About Dumping L3 CDMS)
By Dannyboi in forum Video Streaming DownloadingReplies: 226Last Post: 1st Mar 2022, 04:34 -
How To Dump L1 CDM From Android Device's (ONLY Talk About Dumping L1 CDMS)
By mintolik in forum Video Streaming DownloadingReplies: 13Last Post: 20th Feb 2022, 15:33



Quote




