Hello,
Thank you very much for this forum. I've learned a lot
I succeeded to install the WidevineProxy2 Chrome extension and the DRM tools (ffmepg, mkvmerge, and especially N_m3u8DL-RE).
It works perfectly up to 540p resolution.
If I try to download a higher resolution (720p or 1080p preferably), I don't get any errors in the script.
However, when I play the video, I get an encrypted display. The audio generally works, but not for all sites.
I tried with M6+ and Canal+.
Is this normal?
Do I need to create a newer Widevine Device than the Google Pixel 6?
Thank you in advance for any possible solutions
Have a nice day.
+ Reply to Thread
Results 1 to 18 of 18
-
-
You need to use the right key to decrypt. Check if that sites use different keys to decrypt video and audio (for sure it does).
-
-
Hello,
Thanks for the info. I suspected the Google Pixel 6 dump was causing problems.
Do you know where I can find a .wvd in L1 please?
I tried to dump it myself on a Google Pixel 9, but it's impossible; I'm stuck on adb su permissions (while it works with the Google Pixel 6).
Thanks in advance! -
I checked a few M6+ free videos, and all resolutions up to 1080p work, with the same decryption key. Couldn't check Canal+ because my proxies are blocked.
AFAIK device models with known public exploits usually get their L1 CDM revoked. Such exploits also usually get addressed in next models. Some scammers might say they sell such CDMs, but I don't advise to try to get it that way.
If you use Windows on relatively modern PC (because PlayreadyProxy2 won't work otherwise), maybe you have more luck with public PlayReady SL3000 .prd files, they worked on demo videos at least when I checked. I don't know if they work on any real videos which explicitly require SL3000/L1. -
Thanks for the reply.
If I understand correctly, a device can decrypt in L1, then no longer be able to because it no longer has the correct license?
How do I know if a device is compatible?
I think if I can simulate my Samsung S25 or my NVIDIA Shield, it should work because I can easily watch FHD or 4K videos on Canal+ with it
I don't use PlayreadyProxy2, but WidevineProxy2. I assume it's almost the same thing (from what I've seen online).
I do have a decent configuration: Windows 11, i9 14900k, 64GB RAM, RTX 3080. I imagine the .prd is the equivalent of my .wvd?
If so, how do I find one in L1? (Is there a tutorial for dumping my own phone or shield?)
Thanks in advance, sorry for all these questions -
If you manage to dump or download L1 CDM, you can test it on demos like Bitmovin or dash.js. If revoked, you won't get any key.
For NVIDIA Shield, if they didn't revoke it, you might want to take a look at the following pages: 1, 2. I don't know if it is helpful as I don't have the device myself.
As for prds, I don't know if there is a tutorial for dumping them, but you can try using the publicly released ones here. -
canal+ fr need L1/SL3K for 720p and above
and no you can't dump L1 because there isn't any clear public guidance -
I managed to set up PlayReady DRM on my device (had to enable "Override software rendering list" in Microsoft Edge). It seems SL3000 keys I have are blocked on YouTube at least, providing SD only (equal to emulated L3). It seems instead of getting completely blocked, access is only denied to SL3000-exclusive keys.
-
I found a VPN which made it possible for me to access Canal+. I checked a free video. I don't know if there is anything in UHD quality available for free so I just used 1080p HD. WidevineProxy2 with L3 CDM doesn't provide the needed key, but PlayreadyProxy2 with SL3000 CDM does.
-
Hi!
Thanks for this feedback, that's great news!
Is the PlayreadyProxy2 configuration that different from WidevineProxy2?
Is there a tutorial so I can try setting up PlayreadyProxy2 and find a .prd file?
Thanks in advance -
It is not: you just use a browser where this CDM is supported (Edge or recent versions of Firefox on Windows), and put .prd file instead of .wvd. As for where to obtain the devices, I already sent a link earlier, but also someone uploaded more on GitHub. Unlike Widevine, it is also possible to reprovision these CDMs using pyplayready if they stop working, though I don't know if it helps. On YouTube case, I later realized some of the CDMs provide HD keys (but never UHD), and others SD, and reprovisioning doesn't fix the latter.
Last edited by ytdlhelp; 21st Jun 2025 at 19:06. Reason: Added GitHub link
-
Hello,
Thank you very much for the link.
It worked for a while with files in you link + edge + plugin PlayReadyProxy2
Now it doesn't work anymore, and I think the L1 file (SL3000) is banned.
I tried with another file (SL2000) but I get the same thing.
I no longer have the "cmd" line
(In Chrome, I managed to dump my own L3 file (.wvd), and no problem, it still works up to 540p)
Have you ever had this happen, please? -
That just means that to manifest is detected for some reason. You're still getting the keys
Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2 -
Thanks for the info
But I don't understand how to find a similar command syntax with what I have.
Before I had this syntax:
cmd line : N_m3u8DL-RE "Manifest" -H "Accept: */*" -H "Origin: https://www.website.com" -H "Referer: https://www.website.com/" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" Keys --use-shaka-packager -M format=mkv
Now if I type my command, I'm missing the "Manifest" info
I tried to find this information in Edge with F12 but found nothing. Do you have any idea please? -
Use the Stream Detector addon and then get an N_m3u8DL-RE command and append the keys from PlayreadyProxy2
Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2 -
Didn't manage to see what video do you use, so used this one, which is said to be 4K UHD.
With hisense_smarttv_32e5600eu_sl3000.prd, there are five keys returned, in particular the one for 2160p quality. With universal_media_corporation_led_tv_6683_sl3000.prd , only four keys are returned. You are right about the CDM being banned. Download the working one here. -
Are you doing anything special to get it to request a UHD playset ( this is the part for getting the mpd and licence url before the actual drm stuff) ? I can't get it to query the UHD one only the HD. Tried with both playreadyproxy2 and vineless under Edge.
Thanks
Got it : you need HEVC support exposed by the browserLast edited by weiLahw9; 5th Sep 2025 at 16:39.
Similar Threads
-
How to Sharp to make it look like higher resolution and not unnatural ?
By Platos in forum Newbie / General discussionsReplies: 3Last Post: 5th Apr 2025, 00:59 -
Problem downloading videos from TV3 Play
By ovidiu900 in forum Video Streaming DownloadingReplies: 3Last Post: 2nd Aug 2023, 12:08 -
Why do people say TV shows shot on film were higher resolution than...
By 90sTV in forum Newbie / General discussionsReplies: 56Last Post: 28th Nov 2021, 11:36 -
Question how to download Facebook video in higher resolution
By jimdagys in forum Video Streaming DownloadingReplies: 15Last Post: 18th Nov 2021, 20:32 -
Shooting in a higher resolution than the final render: Pros and Cons
By tedsled in forum Newbie / General discussionsReplies: 3Last Post: 6th Mar 2021, 12:05