you need to decrypt the mp4 files with mp4decrypt. via CLI its
mp4decrypt.exe --key 00000000000000000000000004341129:cbd14ecf57fff1969 fc43aa9f1a6fa71 file.mp4 decryptedfile.mp4
where "file.mp4" is the file you have and decryptedfile will be the name of the unencrypted file.
if you got a separate audio file its the same key and just replace the audio file.
if you need to merge mkvmerge works well but if you prefer a user interface mkvtoolnix gui is decent imo
edit: interesting the site auto adds links to the toolkit and the gui version.
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!
Closed Thread
Results 1,741 to 1,770 of 1969
-
-
Here are your boobs
https://we.tl/t-C4HJSJDdrJ
-
Hi mates,
Could someone kindly help me on how to get keys for Britbox USA (what could I be doing wrong?) OR how do I need to do it? You can kindly inbox me or respond herein; whichever you prefer. Thanks.
https://www.britbox.com/us/show/The_Story_of_Luxury_FS_b0129rcf
I get the following error when passing using WKS-Keys and also the getwv.cc
[PSSH: AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEHVO9J VEdEb0qhCV+mf2Zcg=
License URL: https://licensing.bitmovin.com/licensing
b'{"status":"denied","message":"Could not parse licensing request."}'
unable to parse license - check protobufs]
Headers:
[import requests
headers = {
'authority': 'licensing.bitmovin.com',
'sec-ch-ua': '" Not A;Brand";v="99", "Chromium";v="98", "Google Chrome";v="98"',
'sec-ch-ua-mobile': '?0',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.82 Safari/537.36',
'sec-ch-ua-platform': '"Windows"',
'content-type': 'text/plain;charset=UTF-8',
'accept': '*/*',
'origin': 'https://www.britbox.com',
'sec-fetch-site': 'cross-site',
'sec-fetch-mode': 'cors',
'sec-fetch-dest': 'empty',
'referer': 'https://www.britbox.com/',
'accept-language': 'en-US,en;q=0.9',
}
data = '{"domain":"www.britbox.com","key":"37bf7581-f96e-4c92-9f9b-31297e8a9507","version":"8.78.0"}']
-
The video zeosle is trying to get isn't encrypted
Code:<?xml version="1.0" encoding="utf-8"?> <!-- Created with Unified Streaming Platform(version=1.7.32) --> <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" type="static" mediaPresentationDuration="PT59M6.800S" maxSegmentDuration="PT4S" minBufferTime="PT1.920S" profiles="urn:dvb:dash:profile:dvb-dash:2014,urn:dvb:dash:profile:dvb-dash:isoff-ext-live:2014"> <Period id="1" duration="PT59M6.800S"> <BaseURL>dash/</BaseURL> <AdaptationSet group="1" contentType="audio" lang="en" segmentAlignment="true" audioSamplingRate="48000" mimeType="audio/mp4" codecs="mp4a.40.5" startWithSAP="1"> <AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"> </AudioChannelConfiguration> <Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" /> <SegmentTemplate timescale="24000" duration="92160" initialization="vf_p045s273_754ef495-4474-46f4-aa10-95fa67f665c8-$RepresentationID$.dash" media="vf_p045s273_754ef495-4474-46f4-aa10-95fa67f665c8-$RepresentationID$-$Number$.m4s"> </SegmentTemplate> <Representation id="audio_1=96000" bandwidth="96000"> </Representation> </AdaptationSet> <AdaptationSet group="2" contentType="video" par="16:9" minBandwidth="86000" maxBandwidth="1604000" maxWidth="960" maxHeight="540" segmentAlignment="true" sar="1:1" frameRate="25" mimeType="video/mp4" startWithSAP="1"> <Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" /> <SegmentTemplate timescale="25000" duration="96000" initialization="vf_p045s273_754ef495-4474-46f4-aa10-95fa67f665c8-$RepresentationID$.dash" media="vf_p045s273_754ef495-4474-46f4-aa10-95fa67f665c8-$RepresentationID$-$Number$.m4s"> </SegmentTemplate> <Representation id="video=86000" bandwidth="86000" width="192" height="108" codecs="avc3.42C015" scanType="progressive"> </Representation> <Representation id="video=156000" bandwidth="156000" width="256" height="144" codecs="avc3.42C015" scanType="progressive"> </Representation> <Representation id="video=281000" bandwidth="281000" width="384" height="216" codecs="avc3.42C015" scanType="progressive"> </Representation> <Representation id="video=437000" bandwidth="437000" width="512" height="288" codecs="avc3.4D401E" scanType="progressive"> </Representation> <Representation id="video=827000" bandwidth="827000" width="704" height="396" codecs="avc3.4D401E" scanType="progressive"> </Representation> <Representation id="video=1604000" bandwidth="1604000" width="960" height="540" codecs="avc3.4D401F" scanType="progressive"> </Representation> </AdaptationSet> </Period> </MPD>
-
Thanks Vegeta, Elcap, dark125, and indeed everyone. Vegeta's insight that it's not encrypted is surprisingly true. A simple yt-dlp "parsing" has the video (and the audio) downloaded (and merged automatically) successfully. From now on, I will be trying yt-dlp first using the mpd (or any other manifest file) before scratching my head over KID:KEY. Thanks again.
Last edited by zeosle; 12th Feb 2022 at 02:47.
-
Does anyone know the "working" license URL of MUBI?
The link below does not "work":
-
That is the correct url, how are you trying to use it?
Are you opening it in a browser or are you using it on http://getwvkeys.cc?
-
You need the dt-custom-data header from the license request. Without that it won't work.
Also you need to use the full url with the query string ie. "https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true"
That pssh doesn't look correct eitherLast edited by ElCap; 12th Feb 2022 at 04:23.
-
I copy request headers as "cURL bash" and I convert them with curlconverter: https://curlconverter.com/
I can see "dt-custom-data header" is there. PSSH and headers are correct, CDM is not revoked.
So, I thought License URL must be the problem.
-
Code:
SUCCESS License:https://lic.drmtoday.com/license-proxy-widevine/cenc/?specConform=true PSSH:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISECVnFW eTfkg7jsz8l8+JZpc= Headers:{'dt-custom-data': 'eyJ1c2VySWQiOjEyNzI3NDI5LCJzZXNzaW9uSWQiOiI2OWMxZTkyYjA5YzM5NjIwNTI3ZjRhNzAwOGZlMGUxOWMyMzQ4NSIsIm1lcmNoYW50IjoibXViaSJ9'} Time:Sat Feb 12 10:34:26 2022 25671567937e483b8eccfc97cf896697:a8935b95a4d2395644ca811e6b08d2d8
-
where do i input the dt-custom-data: eyJ1c2VySWQiOjEyNzI3NDI5LCJzZXNzaW9uSWQiOiI2OWMxZT kyYjA5YzM5NjIwNTI3ZjRhNzAwOGZlMGUxOWMyMzQ4NSIsIm1l cmNoYW50IjoibXViaSJ9
this is the mpd file where can i get the pssh from this? i am providing 2 files the AVC1.2160.mpd was a file i downloaded from the website and the master_480.mpd is a file i downloaded from android device where the stream was saved
-
http://getwvkeys.cc
That updated-website is always giving me "headers error" on every site. It wasn't like that 2 months ago.
An example:
Value for header {Content-Length: 5447} must be of type str or bytes, not <class 'int'>
-
Open the mpd file, find the default_kid. For the 2160 mpd it is 25671567-937E-483B-8ECC-FC97CF896697.
Go to https://tools.axinom.com/decoders/PsshBox and generate the pssh.
It has been covered lots of times in this thread aloneLast edited by ElCap; 12th Feb 2022 at 05:02.
-
Please read this post about finding PSSH:
https://forum.videohelp.com/threads/404586-how-to-work-out-the-pssh-when-not-shown-in-...pd#post2647121
-
Similar Threads
-
Strip Playready and Widevine DRM
By freaknik in forum Video Streaming DownloadingReplies: 5Last Post: 22nd Jun 2024, 15:20 -
Decoding manifest.mpd (Widevine)
By WaitForIt in forum Video Streaming DownloadingReplies: 6Last Post: 7th Jun 2021, 13:44 -
getting widevine CEK key
By netbreak in forum Video Streaming DownloadingReplies: 1Last Post: 19th Feb 2018, 12:03 -
Looking for anyone with Google Widevine knowledge.
By cookeri6 in forum Newbie / General discussionsReplies: 1Last Post: 15th May 2017, 13:33 -
Looking for anyone with Google Widevine knowledge.
By cookeri6 in forum Video Streaming DownloadingReplies: 0Last Post: 15th May 2017, 12:45