i've a video with aes128 encryption
i've saved all ts streaming link into m3u8 file, and i know how to download with hlsdl
my issue is about to find right key. from key link, response tab i've try to convert in hex but without right result
one more: key link (and plist link too) is forbidden to download
PM me for the link to the site (and login)
shot to key link:
[Attachment 66667 - Click to enlarge]
+ Reply to Thread
Results 1 to 16 of 16
-
-
save this response into a file (use fiddler)
convert the file bytes to hex
https://hexed.it/
you will have your key.
note the length of the key should be 32.discord=notaghost9997 -
thank ghost
i have follow your tip, using httpdebuggpro (fiddler similar) but my problem is that i have 13 key link from response tab, always with 32 character.
i have try all 13 hex key but nothing work
[Attachment 66675 - Click to enlarge] -
The key is changing with the video chunks. Also, did you use the IV (initial vector) value when you did the decode? The iv and decode key per chunk will be specified in the manifest.
-
Code:
yt-dlp --external-downloader aria2c -P "temp:temp" --no-check-certificates --add-header "user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36" --add-header "referer: https://iframe.mediadelivery.net/embed/51915/8f3aa218-30af-4fff-b7a5-578299a3eff5?autoplay=true" -o output.ts "https://iframe.mediadelivery.net/8f3aa218-30af-4fff-b7a5-578299a3eff5/1920x1080/video.drm?contextId=65231f2b-0a5a-4360-bf3a-70297e06f094"
playlist m3u8 is only accessible one time via the browser
Also Already solved many times
https://forum.videohelp.com/threads/403391-Downloading-an-embedded-video-from-a-website
https://forum.videohelp.com/threads/406381-Download-from-iframe-mediadelivery-net
https://forum.videohelp.com/threads/404348-Yt-dlp-ERRORdiscord=notaghost9997 -
thanks for your reply, but ...
1) where is the key for aes-128 ? from your prev post seems accessible. or maybe not ? .....
2) have you tested your yt-dlp code ? does not work for me
[Attachment 66695 - Click to enlarge]
i've edit with new fresh "1920x1080/video.drm?" link but not work
-P "temp:temp" what is that ??
3) you wrote: "playlist m3u8 is only accessible one time via the browser"
really ? i've try many browser but never seen. show me how to get m3u8 ------ nevermind. now i've understand. you rightLast edited by whs912km; 11th Sep 2022 at 12:41.
-
Code:
hlsdl -K "46E5BFC7F599CADBD9A3C1C1CD2D9939" -o "Class 1_Gap Fill.ts" -h "referer: https://iframe.mediadelivery.net/embed/51915/8f3aa218-30af-4fff-b7a5-578299a3eff5?autoplay=true" "https://siasky.net/3AE-mwMmlO34aykaUlyPUWulDo13Ib2lYxRg8EbNVemEOg"
discord=notaghost9997 -
not work for me
i have tried with your full code (simply copy and paste) and also with new fresh embed link ....
[Attachment 66696 - Click to enlarge]
but i have working VPN and i can play the video -
discord=notaghost9997
-
wired. for me not work
with yt-dlp code i have:
[Attachment 66699 - Click to enlarge]
(with fresh value on referer link and video.drm? link)
and not work with hlsdl because, as you say, the m3u8 is only accessible one time via the browser.
when load video page (and get m3u8 segment list) i have 403 forbidden from hlsdl -
hlsdl -h "Referer: https://iframe.mediadelivery.net/embed/51915/7dbc758a-c1a3-4181-9342-ba9612229674?autoplay=true" -b "https://iframe.mediadelivery.net/7dbc758a-c1a3-4181-9342-ba9612229674/playlist.drm?contextId=26130e1d-2b7a-4d84-9ade-d1c66e2cd36c&secret=8a08839a-f3a4-4f05-bb36-18fe1d0ef181"
> START media_playlist_get_links
> END media_playlist_get_links
HLS Stream is AES-128 encrypted.
{"d_t":"vod"}
{"t_d":4633,"d_d":0, "d_s":0}
Downloading part 0
{"t_d":4633,"d_d":4,"d_s":635628}
Downloading part 1
{"t_d":4633,"d_d":9,"d_s":2882980}
Downloading part 2
{"t_d":4633,"d_d":12,"d_s":3715256}
Downloading part 3 ... -
really don't understand how it works for you while i always have an error ...
LZZA i have copy and paste your code into cmd (with new fresh "playlist.drm?" link) but i have this:
[Attachment 66711 - Click to enlarge]
here my fresh code used:
Code:hlsdl -h "Referer: https://iframe.mediadelivery.net/embed/51915/7dbc758a-c1a3-4181-9342-ba9612229674?autoplay=true" -b "https://iframe.mediadelivery.net/7dbc758a-c1a3-4181-9342-ba9612229674/playlist.drm?contextId=dc5fa8cb-6897-4ed7-983e-bc52a94bee8d&secret=1808d150-d3a3-4af7-ad6c-351aa7655b72"
Code:hlsdl -K "46E5BFC7F599CADBD9A3C1C1CD2D9939" -h "Referer: https://iframe.mediadelivery.net/embed/51915/7dbc758a-c1a3-4181-9342-ba9612229674?autoplay=true" -b "https://iframe.mediadelivery.net/7dbc758a-c1a3-4181-9342-ba9612229674/playlist.drm?contextId=dc5fa8cb-6897-4ed7-983e-bc52a94bee8d&secret=1808d150-d3a3-4af7-ad6c-351aa7655b72"
[Attachment 66712 - Click to enlarge]
and here ghost code for yt-dlp:
[Attachment 66713 - Click to enlarge]Last edited by whs912km; 12th Sep 2022 at 02:39.
-
i think this thread is concluded
but i would like to say that it is not solved ...
I tried both methods (yt-dlp and hlsdl) many times and with different VPN (so different IP and service) and nothing work
also other 2 friend - scattered in other places around the world, with different VPNs - did not get results
it seems that these systems only work for those who published the post
thank you for the answers, but to date i have not yet found a working method -
Use this:
https://github.com/MaZED-UP/bunny-cdn-drm-video-dl
You can comment out the referer argument. It should work like that.
You can also use an extension like ModHeader to play the video in the browser instead of downloading it.
[Attachment 68959 - Click to enlarge] -
Similar Threads
-
Extract video from streaming application with AES-128 decryption key
By taleporos in forum Video Streaming DownloadingReplies: 10Last Post: 1st Mar 2024, 17:29 -
Please help download video m3u8 with EXT-X-KEY:METHOD=AES-128
By canete in forum Video Streaming DownloadingReplies: 6Last Post: 23rd Oct 2022, 07:15 -
Decrypt AES 128 key m3u8
By icebreaker101010 in forum Video Streaming DownloadingReplies: 4Last Post: 6th Oct 2022, 11:26 -
Please help download video m3u8 with EXT-X-KEY:METHOD=AES-128
By boysadvn in forum Video Streaming DownloadingReplies: 13Last Post: 26th Sep 2019, 14:13 -
Downloading a encryption key for HLS AES 128 stream
By Bibagi in forum Video Streaming DownloadingReplies: 7Last Post: 3rd Apr 2019, 12:57