Hi
I'm trying to download the video below
https://35mm.online/vod/fabula/cztery-pory-roku
I would appreciate if you could create an educational Python script with steps on what to do, I have my own CDM.
From the .ism file I have KID and PSSH, and I also have the license address, license request and license response what should I do next?
Thank you for your help
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 1 to 9 of 9
-
Last edited by PepeForEver; 16th Apr 2024 at 05:44.
-
Enter the PSSH and License URL into WKS-KEYS or pywidevine (can be found on this forum and github respectively). You may have to get the license headers and enter them in headers.py (more info on how to get them is on curlconverter.com)
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Thank you very much 2nHxWW6GkN1l916N3ayz8HQoi for the decryption keys
Could I ask for a script similar to the one for CDA.pl? I would like to see where I am making mistakes and how to fix them, I will have many more questions...
Larley, thanks, but I must admit I'd like to see his script, it's a piece of solid educational content! I like learning and finding mistakes in my thinking.
And by the way: does it work for you https://cdrm-project.com/ ? -
I think he wants a script where you just feed it some urls from that website and it just gives you a downloading command instantly.
You should focus on the basics and learn to do it manually before jumping into automation. I don't really feel like making one right now. Here's a script just for the license call though if you need it
Code:import requests from pywidevine.cdm import Cdm from pywidevine.device import Device from pywidevine.pssh import PSSH PSSH_VALUE = "AAAAO3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABsIARIQByMfZ1/nwkixfkrAnBGEvyoFQVVESU8=" WVD_FILE = "./device_wvd_file.wvd" pssh = PSSH(PSSH_VALUE) device = Device.load(WVD_FILE) cdm = Cdm.from_device(device) session_id = cdm.open() challenge = cdm.get_license_challenge(session_id, pssh) licence = requests.post( 'https://cms.35mm.online/umbraco/api/products/508/drm/widevine', params={ 'type': 'MOVIE', 'platform': 'BROWSER', }, data=challenge, ) licence.raise_for_status() cdm.parse_license(session_id, licence.content) for key in cdm.get_keys(session_id): print(f"[{key.type}] {key.kid.hex}:{key.key.hex()}") cdm.close(session_id)
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
And what does this script on cda.pl do, have you worked with it?
import requests
from pywidevine.cdm import Cdm
from pywidevine.device import Device
from pywidevine.pssh import PSSH
PSSH_VALUE = "AAAAO3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABsIARIQB yMfZ1/nwkixfkrAnBGEvyoFQVVESU8="
WVD_FILE = "./device_wvd_file.wvd"
pssh = PSSH(PSSH_VALUE)
device = Device.load(WVD_FILE)
cdm = Cdm.from_device(device)
session_id = cdm.open()
challenge = cdm.get_license_challenge(session_id, pssh)
licence = requests.post(
'https://cms.35mm.online/umbraco/api/products/508/drm/widevine',
params={
'type': 'MOVIE',
'platform': 'BROWSER',
},
data=challenge,
)
licence.raise_for_status()
cdm.parse_license(session_id, licence.content)
for key in cdm.get_keys(session_id):
print(f"[{key.type}] {key.kid.hex}:{key.key.hex()}")
cdm.close(session_id) -
That script is outdated. Just look in the sticky threads if you want to download from cda pl
https://forum.videohelp.com/forums/48-Video-Streaming-Downloading#stickies--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
Similar Threads
-
35mm.online Newbie question
By jackalski in forum Video Streaming DownloadingReplies: 64Last Post: 9th Mar 2025, 12:49 -
Script for parsing m3u8 content and downloading videos from iQIYI (爱奇艺)
By CrymanChen in forum Video Streaming DownloadingReplies: 39Last Post: 6th Dec 2024, 01:31 -
help downloading from bunny.net (python script gives error)
By monk87 in forum Video Streaming DownloadingReplies: 3Last Post: 2nd Apr 2024, 12:18 -
Need help for python script
By kayrak in forum Video Streaming DownloadingReplies: 3Last Post: 14th Mar 2024, 07:30 -
35mm-online / what to do after downloading ???
By rompstar in forum Video Streaming DownloadingReplies: 10Last Post: 5th Nov 2023, 20:25