<!-- Created with OEM (version=1.11.3-24483) -->
<MPD
xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:mpeg:dashchema:mpd:2011"
xmlns:cenc="urn:mpeg:cenc:2013"
xsichemaLocation="urn:mpeg:dash
chema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd"
type="static"
mediaPresentationDuration="PT26M14.954666S"
maxSegmentDuration="PT7S"
minBufferTime="PT10S"
profiles="urn:mpeg:dashrofile:isoff-live:2011">
<Period
id="1"
duration="PT26M14.954666S">
<BaseURL>dash/</BaseURL>
<AdaptationSet
id="1"
group="1"
contentType="audio"
segmentAlignment="true"
audioSamplingRate="48000"
mimeType="audio/mp4"
codecs="mp4a.40.2"
startWithSAP="1">
<AudioChannelConfiguration
schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_c onfiguration:2011"
value="2" />
<!-- Common Encryption -->
<ContentProtection
schemeIdUri="urn:mpeg:dash:mp4protection:2011"
value="cenc"
cenc:default_KID="CBD9E11E-41DA-4454-83B4-16B23B938ABD">
</ContentProtection>
<!-- Widevine -->
<ContentProtection
schemeIdUri="urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED">
</ContentProtection>
<Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" />
<SegmentTemplate
timescale="48000"
initialization="10-1909-0001-001_34_1_VAR028-HD-s-$RepresentationID$.dash"
media="10-1909-0001-001_34_1_VAR028-HD-s-$RepresentationID$-$Time$.dash">
<SegmentTimeline>
<S t="0" d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" r="2" />
<S d="288768" />
<S d="287744" />
<S d="141312" />
</SegmentTimeline>
</SegmentTemplate>
<Representation
id="audio=96000"
bandwidth="96000">
</Representation>
</AdaptationSet>
<AdaptationSet
id="2"
group="2"
contentType="video"
par="16:9"
minBandwidth="413655"
maxBandwidth="2212826"
maxWidth="1280"
maxHeight="720"
segmentAlignment="true"
sar="1:1"
frameRate="25"
mimeType="video/mp4"
startWithSAP="1">
<!-- Common Encryption -->
<ContentProtection
schemeIdUri="urn:mpeg:dash:mp4protection:2011"
value="cenc"
cenc:default_KID="CBD9E11E-41DA-4454-83B4-16B23B938ABD">
</ContentProtection>
<!-- Widevine -->
<ContentProtection
schemeIdUri="urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED">
</ContentProtection>
<Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" />
<SegmentTemplate
timescale="600"
initialization="10-1909-0001-001_34_1_VAR028-HD-s-$RepresentationID$.dash"
media="10-1909-0001-001_34_1_VAR028-HD-s-$RepresentationID$-$Time$.dash">
<SegmentTimeline>
<S t="0" d="3600" r="261" />
<S d="1776" />
</SegmentTimeline>
</SegmentTemplate>
<Representation
id="video=413655"
bandwidth="413655"
width="704"
height="396"
codecs="avc1.64001F"
scanType="progressive">
</Representation>
<Representation
id="video=527264"
bandwidth="527264"
width="704"
height="396"
codecs="avc1.64001F"
scanType="progressive">
</Representation>
<Representation
id="video=922959"
bandwidth="922959"
width="1024"
height="576"
codecs="avc1.64001F"
scanType="progressive">
</Representation>
<Representation
id="video=1243406"
bandwidth="1243406"
width="1024"
height="576"
codecs="avc1.64001F"
scanType="progressive">
</Representation>
<Representation
id="video=2212826"
bandwidth="2212826"
width="1280"
height="720"
codecs="avc1.640028"
scanType="progressive">
</Representation>
</AdaptationSet>
</Period>
</MPD>
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 28 of 28
-
-
I am wondering what is the PSSH and Licence URL from the mpd file above to generate the key? This is from ITVX.
-
This works?
Code:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEMvZ4R5B2kRUg7QWsjuTir0=
It supports itvx.--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
try this one
Code:AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEMvZ4R5B2kRUg7QWsjuTir0=
-
-
-
-
-
-
-
If your Mac can run python (and of course it can, but the problem is can you?) there is fast downloader for ITV https://files.videohelp.com/u/301890/itv-update_3.zip.
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
There doesn't seem to be a widevine name in the Network section:
[Attachment 76921 - Click to enlarge]
-
I have - no matches found
[Attachment 76922 - Click to enlarge]
-
I ran the script with requirements met. But I ran into this error:
Code:(itv-update) PS C:\Python\itv-update> python itvx.py ____ ______ _ __ _ __ / _/ /_ __/ | | / / | |/_/ _/ / / / | |/ / _> < /___/ /_/ |___/ /_/|_| A Single ITVX Downloader: Enter video url for download. https://www.itv.com/watch/wuthering-heights/1a6833/1a6833a0002 Using pywidevine WVD on this machine Keys found a8aff5a2b4f448ebb908bbc37cf83d69:de0c6ce9bed2d60bd48e8c52e0290eba Traceback (most recent call last): File "C:\Python\itv-update\itvx.py", line 268, in <module> main() File "C:\Python\itv-update\itvx.py", line 260, in main myITV.download(url) File "C:\Python\itv-update\itvx.py", line 207, in download subprocess.run(command) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2288.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2288.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2288.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 1538, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [WinError 2] The system cannot find the file specified
-
I don't. I guess then I should try with n_m3u8dl-re in the folder.
UPDATE: Having n_m3u8dl-re in the folder fixed it.
Thanks El Capitano.
requirements.txt did not include n_m3u8dl-re in the list:
beaupy==3.6.1
httpx==0.23.3
jmespath==1.0.1
pyfiglet==0.8.post1
pywidevine==1.6.0
rich==12.6.0
Scrapy==2.10.1
selectolax==0.3.14
termcolor==2.3.0
pysubs2==1.6.1Last edited by Spectrumhsm; 11th Feb 2024 at 21:16.
-
Noob Starter Pack. Just download every Widevine mpd! Not kidding!.
https://files.videohelp.com/u/301890/hellyes6.zip -
N_m3u8DL-RE in requirements.txt? It is not a python module to be loaded by pip but a full blown downloader supplied as a binary file. 'Decryption: Temple of Doom' series explains N_M3u8DL-RE's use. Did you miss it?
Similar Threads
-
Channel 4 licence URL help
By theshakez in forum Video Streaming DownloadingReplies: 13Last Post: 2nd Oct 2024, 13:49 -
Licence url with json data
By struglelif in forum Video Streaming DownloadingReplies: 3Last Post: 26th Jan 2024, 08:38 -
Different PSSH in mpd, EME logger and PSSH Box Generator
By Kevste in forum Video Streaming DownloadingReplies: 4Last Post: 31st May 2023, 22:24 -
yt-dlp and mpd file rather than url
By ac427 in forum Video Streaming DownloadingReplies: 2Last Post: 14th Jan 2022, 11:10 -
How to obtain mpd url and license url
By pepperx in forum Newbie / General discussionsReplies: 0Last Post: 1st Oct 2021, 16:05