+ Reply to Thread
Results 811 to 840 of 841
-
..
Last edited by khaledgamil; 15th Feb 2026 at 11:05. Reason: I want to delete it
-
I’m an active user of the extension, and it would be great if it could bulk download entire seasons or all episodes of DRM-protected series. Doing it one by one is quite a hassle. For example, on TOD. @larley
-
How could this even be made possible? The extension (kind of) intercepts the communication with the web server for the one particular video you are watching. Doing this for an entire season would mean: remote control the browser, understanding the play list, finding the play button for the next video, ...
This is clearly completely out of scope for this extension. If you want to download whole seasons use a tool that is made for such a task: devine, unshackle, widefrog, yt-dlp-mp4decrypt, ... -
Yes it would be nice to be able to get entire seasons and series via this tool but it can't be done and there are other tools that can. This is a terrific tool and I am grateful that it works for the streaming websites it works on.
-
To automatically load the device.wvd file into fileinput without using `fileinput`, here's a cleaner version.
You need to create a folder called Devices and add your device.wvd file to it.
Add the following to manifest.json:
go to lib/util.js:Code:...etc "web_accessible_resources": [ { "resources": ["Devices/device.wvd"], "matches": ["<all_urls>"] } ], "browser_specific_settings": { "gecko": { "id": "DevLARLEY@larley.dev", "strict_min_version": "58.0" } } }
Below, static async importDevice(file) added this:
go to \panel\panel.js:Code:static async autoLoadDefaultDevice() { try { const response = await fetch(chrome.runtime.getURL("Devices/device.wvd")); if (!response.ok) return; const buffer = await response.arrayBuffer(); const widevine_device = new WidevineDevice(buffer); const b64_device = Util.b64.encode(new Uint8Array(buffer)); const device_name = widevine_device.get_name(); // Si aucun device enregistré, on l’ajoute if (!await DeviceManager.loadWidevineDevice(device_name)) { await DeviceManager.saveWidevineDevice(device_name, b64_device); } await DeviceManager.saveSelectedWidevineDevice(device_name); console.log("Default device auto-loaded:", device_name); } catch (e) { console.log("No default device found."); } }
Add this code to DOMContentLoaded:
above in getEnabled
If the device.wvd file exists in the Devices folder, it will automatically load into wvd-combobox without using fileinput.Code:...etc await SettingsManager.autoLoadDefaultDevice(); enabled.checked = await SettingsManager.getEnabled();
-
Hello everyone! Can you please help me:
I want to download a video from skillbox.ru, but I'm getting this error.
[Attachment 91495 - Click to enlarge] -
Last edited by preziose; 13th Mar 2026 at 22:38.
-
You might want to try again disabling Shaka_Packager as well. Sometimes it fails.
-
My bad, I meant kid:key, of course.
Here’s the widevine cmd I’m using — can’t download it, keeps giving this error:
Code:N_m3u8DL-RE "https://kinescope.io/c33662d6-085b-40c2-bc06-8e97580ba2e1/master.m3u8?expires=1773550393&sign=23b953c9b67a68d8&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiJjMzM2NjJkNi0wODViLTQwYzItYmMwNi04ZTk3NTgwYmEyZTEiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ2NDg5Mn0.lkzyT-v7ERM5ACyGYYM3WKOxGXCarjA8CoNG4wPMeSk" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" -H "Accept: */*" -H "Referer: https://kinescope.io/embed/q78svMehF7ys7UiFXs2ZkF?drmauthtoken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiJjMzM2NjJkNi0wODViLTQwYzItYmMwNi04ZTk3NTgwYmEyZTEiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ2NDg5Mn0.lkzyT-v7ERM5ACyGYYM3WKOxGXCarjA8CoNG4wPMeSk&v=2.179.6&_=cGxheWVySWQ9X19raW5lc2NvcGVfcGxheWVyXzcmc2l6ZSU1QndpZHRoJTVEPTEwMCUyNSZzaXplJTVCaGVpZ2h0JTVEPTEwMCUyNSZiZWhhdmlvdXIlNUJhdXRvUGF1c2UlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJwbGF5c0lubGluZSU1RD10cnVlJmJlaGF2aW91ciU1QnByZWxvYWQlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJsb2NhbFN0b3JhZ2UlNUQ9dHJ1ZSZwbGF5bGlzdCU1QjAlNUQlNUJkcm0lNUQlNUJhdXRoJTVEJTVCdG9rZW4lNUQ9ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LmV5SjFjMlZ5WDJsa0lqb2lPV1V5TWpJNU1URXRZelpoT1MwME5HSmlMVGd5TjJRdE9ESTRaakUyTlRBeU1EY3lJaXdpZG1sa1pXOWZhV1FpT2lKak16TTJOakprTmkwd09EVmlMVFF3WXpJdFltTXdOaTA0WlRrM05UZ3dZbUV5WlRFaUxDSnBjQ0k2SWpJeE1pNHhNVEl1TVRJeUxqRTROaUlzSW1WNGNDSTZNVGMzTXpRMk5EZzVNbjAubGt6eVQtdjdFUk01QUN5R1lZTTNXS094R1hDYXJqQThDb05HNHdQTWVTayZ1aSU1Qmxhbmd1YWdlJTVEPXJ1JnVpJTVCcGxheWJhY2tSYXRlQnV0dG9uJTVEPWZhbHNl" --key 516d53786f3551792d4548316c77633d:5443526378656e704230594c4e53383d --use-shaka-packager -M format=mkv
-
I already tried it without that - same error. And also I tried format=mp4, still getting the same error
[Attachment 91502 - Click to enlarge] -
-
The problem is that when there are multiple videos on the same page say 4 of them - 1 or 2 will download but the others throw errors. Sometimes none of them download at all. After a few tries, they somehow downloaded for no obvious reason. In another thread, someone said it might be the wrong key but these are all coming straight from widevine.
Added: When it fails with that error the files still get downloaded but they won’t play.
For example, here’s the code there shouldn’t be any issue with this one and it downloads just fine
Code:N_m3u8DL-RE "https://kinescope.io/8f9e03bf-1649-4c84-a289-5c94b3abf1ef/master.m3u8?expires=1773557703&sign=2f849d8dbe74c57f&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI4ZjllMDNiZi0xNjQ5LTRjODQtYTI4OS01Yzk0YjNhYmYxZWYiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ3MjIwMX0.C5lP4sjIqL7z2V4tMstmGa_nZLdHtuYuuP8K4xT-N7c" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" -H "Accept: */*" -H "Referer: https://kinescope.io/embed/iJAKQN61eUKeVhbC6r9CZ6?drmauthtoken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI4ZjllMDNiZi0xNjQ5LTRjODQtYTI4OS01Yzk0YjNhYmYxZWYiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ3MjIwMX0.C5lP4sjIqL7z2V4tMstmGa_nZLdHtuYuuP8K4xT-N7c&v=2.179.6&_=cGxheWVySWQ9X19raW5lc2NvcGVfcGxheWVyXzEmc2l6ZSU1QndpZHRoJTVEPTEwMCUyNSZzaXplJTVCaGVpZ2h0JTVEPTEwMCUyNSZiZWhhdmlvdXIlNUJhdXRvUGF1c2UlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJwbGF5c0lubGluZSU1RD10cnVlJmJlaGF2aW91ciU1QnByZWxvYWQlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJsb2NhbFN0b3JhZ2UlNUQ9dHJ1ZSZwbGF5bGlzdCU1QjAlNUQlNUJkcm0lNUQlNUJhdXRoJTVEJTVCdG9rZW4lNUQ9ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LmV5SjFjMlZ5WDJsa0lqb2lPV1V5TWpJNU1URXRZelpoT1MwME5HSmlMVGd5TjJRdE9ESTRaakUyTlRBeU1EY3lJaXdpZG1sa1pXOWZhV1FpT2lJNFpqbGxNRE5pWmkweE5qUTVMVFJqT0RRdFlUSTRPUzAxWXprMFlqTmhZbVl4WldZaUxDSnBjQ0k2SWpJeE1pNHhNVEl1TVRJeUxqRTROaUlzSW1WNGNDSTZNVGMzTXpRM01qSXdNWDAuQzVsUDRzaklxTDd6MlY0dE1zdG1HYV9uWkxkSHR1WXV1UDhLNHhULU43YyZ1aSU1Qmxhbmd1YWdlJTVEPXJ1JnVpJTVCcGxheWJhY2tSYXRlQnV0dG9uJTVEPWZhbHNl" --key 6e3944396f725872583238416e73593d:3562744245715f37354635697761513d --use-shaka-packager -M format=mkv
-
[Attachment 91505 - Click to enlarge]
your KID is not match so It wrong keyLast edited by iamghost; 14th Mar 2026 at 06:56.
-
Thanks for pointing that out so precisely. What I still can’t understand is this: if I paste the correct keys from widevine why does the command end up using the key from a different video - one that had already downloaded successfully earlier?
Code:N_m3u8DL-RE "https://kinescope.io/627ea92a-e4c7-4ad1-9a2c-d4f96e2f03ed/master.m3u8?expires=1773581695&sign=f400554b319da03e&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI2MjdlYTkyYS1lNGM3LTRhZDEtOWEyYy1kNGY5NmUyZjAzZWQiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ5NjE5M30.v20ecPAsVdRWNX9b5YI6dwSHOHF7L4vb9ISyCHZ4OhY" -H "Referer: https://kinescope.io/embed/daqQecivQgWe5UdJ3eTdvB?drmauthtoken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI2MjdlYTkyYS1lNGM3LTRhZDEtOWEyYy1kNGY5NmUyZjAzZWQiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ5NjE5M30.v20ecPAsVdRWNX9b5YI6dwSHOHF7L4vb9ISyCHZ4OhY&v=2.179.6&_=cGxheWVySWQ9X19raW5lc2NvcGVfcGxheWVyXzQmc2l6ZSU1QndpZHRoJTVEPTEwMCUyNSZzaXplJTVCaGVpZ2h0JTVEPTEwMCUyNSZiZWhhdmlvdXIlNUJhdXRvUGF1c2UlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJwbGF5c0lubGluZSU1RD10cnVlJmJlaGF2aW91ciU1QnByZWxvYWQlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJsb2NhbFN0b3JhZ2UlNUQ9dHJ1ZSZwbGF5bGlzdCU1QjAlNUQlNUJkcm0lNUQlNUJhdXRoJTVEJTVCdG9rZW4lNUQ9ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LmV5SjFjMlZ5WDJsa0lqb2lPV1V5TWpJNU1URXRZelpoT1MwME5HSmlMVGd5TjJRdE9ESTRaakUyTlRBeU1EY3lJaXdpZG1sa1pXOWZhV1FpT2lJMk1qZGxZVGt5WVMxbE5HTTNMVFJoWkRFdE9XRXlZeTFrTkdZNU5tVXlaakF6WldRaUxDSnBjQ0k2SWpJeE1pNHhNVEl1TVRJeUxqRTROaUlzSW1WNGNDSTZNVGMzTXpRNU5qRTVNMzAudjIwZWNQQXNWZFJXTlg5YjVZSTZkd1NIT0hGN0w0dmI5SVN5Q0haNE9oWSZ1aSU1Qmxhbmd1YWdlJTVEPXJ1JnVpJTVCcGxheWJhY2tSYXRlQnV0dG9uJTVEPWZhbHNl" --key 546544564b57706736336c4c4545453d:38464232346861395a596d655752593d --use-shaka-packager -M format=mkv
[Attachment 91506 - Click to enlarge]
I had run this code earlier, and that video downloaded without any issues. Now all the other videos are being processed with that same key.
Code:N_m3u8DL-RE "https://kinescope.io/627ea92a-e4c7-4ad1-9a2c-d4f96e2f03ed/master.m3u8?expires=1773581695&sign=f400554b319da03e&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI2MjdlYTkyYS1lNGM3LTRhZDEtOWEyYy1kNGY5NmUyZjAzZWQiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ5NjE5M30.v20ecPAsVdRWNX9b5YI6dwSHOHF7L4vb9ISyCHZ4OhY" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" -H "Accept: */*" -H "Referer: https://kinescope.io/embed/daqQecivQgWe5UdJ3eTdvB?drmauthtoken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoiOWUyMjI5MTEtYzZhOS00NGJiLTgyN2QtODI4ZjE2NTAyMDcyIiwidmlkZW9faWQiOiI2MjdlYTkyYS1lNGM3LTRhZDEtOWEyYy1kNGY5NmUyZjAzZWQiLCJpcCI6IjIxMi4xMTIuMTIyLjE4NiIsImV4cCI6MTc3MzQ5NjE5M30.v20ecPAsVdRWNX9b5YI6dwSHOHF7L4vb9ISyCHZ4OhY&v=2.179.6&_=cGxheWVySWQ9X19raW5lc2NvcGVfcGxheWVyXzQmc2l6ZSU1QndpZHRoJTVEPTEwMCUyNSZzaXplJTVCaGVpZ2h0JTVEPTEwMCUyNSZiZWhhdmlvdXIlNUJhdXRvUGF1c2UlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJwbGF5c0lubGluZSU1RD10cnVlJmJlaGF2aW91ciU1QnByZWxvYWQlNUQ9dHJ1ZSZiZWhhdmlvdXIlNUJsb2NhbFN0b3JhZ2UlNUQ9dHJ1ZSZwbGF5bGlzdCU1QjAlNUQlNUJkcm0lNUQlNUJhdXRoJTVEJTVCdG9rZW4lNUQ9ZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LmV5SjFjMlZ5WDJsa0lqb2lPV1V5TWpJNU1URXRZelpoT1MwME5HSmlMVGd5TjJRdE9ESTRaakUyTlRBeU1EY3lJaXdpZG1sa1pXOWZhV1FpT2lJMk1qZGxZVGt5WVMxbE5HTTNMVFJoWkRFdE9XRXlZeTFrTkdZNU5tVXlaakF6WldRaUxDSnBjQ0k2SWpJeE1pNHhNVEl1TVRJeUxqRTROaUlzSW1WNGNDSTZNVGMzTXpRNU5qRTVNMzAudjIwZWNQQXNWZFJXTlg5YjVZSTZkd1NIT0hGN0w0dmI5SVN5Q0haNE9oWSZ1aSU1Qmxhbmd1YWdlJTVEPXJ1JnVpJTVCcGxheWJhY2tSYXRlQnV0dG9uJTVEPWZhbHNl" --key 4653353630756a474d6b4a4d324b303d:7171316d437750386b704a764b46673d --use-shaka-packager -M format=mkv
-
I dont know which video you try download, I need check...
skillbox.ru video url? not mpd or m3u8 -
Yes, go.skillbox.ru
m3u8
I noticed that when I paste commands for other videos with different keys they all end up running with the same key - the one from the video that downloaded successfully earlier. For example, when I open a lesson that has 5 videos, one of them downloads fine, but the rest of the commands end up running with the key from that same video. -
huh? what? Im asking for link you are trying to download
each video have their own KID with different keys not 1 key get all videos
https://forum.videohelp.com/threads/404993-Please-ONLY-ask-for-help-videos-that-everyo...ere-is-my-post
Code:Please provide a LINK to the site with the video so I can check it!!! Not only a mpd,m3u8-link. If I can't view the video the post will be deleted/not approved.
-
It’s a paid course with access through a private account, so I can’t share the link.
Let me repeat one more time: there are several videos, and each video has its own kid:key. But when I paste a command into the console for a specific video with its correct kid:key, the console ends up using the kid:key from a different video instead.
Please take a close look at my screenshot above: I pasted a command with these kid:key:
but in the end it used the kid:key from a different video:Code:546544564b57706736336c4c4545453d:38464232346861395a596d655752593d
Code:4653353630756a474d6b4a4d324b303d:7171316d437750386b704a764b46673d
I got the correct kid:key for each video from widevine, but the same kid:key keeps being used for all the others.
Anyway I appreciate your time and the suggestions! Thanks for the help.Last edited by preziose; 15th Mar 2026 at 00:07.
-
A question about WatchTCM. The movies, while easy to get with WVP2, are all 1080p, even if upscaled, but they're also 29.97fps and stereo. Anyone know if an L1 grab of their movies has a more natural framerate or more audio channels?
-
-
-
On the WindevineProxy2, the CMD N_m3u8DL is longer than before and when I paste and run in cmd, I get "ERROR: Input string was not in a correct format. Failure to parse near offset 554. Expected an ASCII digit.". Have they changed it?
-
WidevineProxy2 error
---
edited it was resolved by itself.
Not sure the original causeLast edited by Spectrumhsm; 2nd Apr 2026 at 20:29.
-
I sure hope WVP2 works for a long time to come. It is a very useful program and I am grateful for what I have been able to archive with it. But things can change and programs become defunct.
-
it will be nice to get it togther with Widevine and playready
it will be so fantastik if we can sleckt on the extension witch we want playready or Widevine
Similar Threads
-
[Release] Widevine L3 Guesser Extension-Works in 2024 Firefox/Chrome All OS
By FoxRefire in forum Video Streaming DownloadingReplies: 796Last Post: 22nd Jan 2026, 16:52 -
[Release] WidevineFetch - Keys from just the License URL; Any Lic. Wrapping
By larley in forum Video Streaming DownloadingReplies: 263Last Post: 20th Nov 2025, 00:49 -
MY5:- HMAC and AES: NO BROWSER REQUIRED Stand-alone script.
By A_n_g_e_l_a in forum Video Streaming DownloadingReplies: 10Last Post: 22nd May 2024, 09:18 -
Lic with jsondata
By sangoku in forum Video Streaming DownloadingReplies: 3Last Post: 21st Feb 2022, 14:02 -
help decrypting drm dash hmac
By filipino in forum Video Streaming DownloadingReplies: 3Last Post: 11th Aug 2021, 05:07



Quote