VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Results 1 to 16 of 16
Thread
  1. 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:

    Image
    [Attachment 66667 - Click to enlarge]
    Quote Quote  
  2. 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
    Quote Quote  
  3. 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

    Image
    [Attachment 66675 - Click to enlarge]
    Quote Quote  
  4. 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.
    Quote Quote  
  5. 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-ERROR
    discord=notaghost9997
    Quote Quote  
  6. 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

    Image
    [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 right
    Last edited by whs912km; 11th Sep 2022 at 12:41.
    Quote Quote  
  7. 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
    Quote Quote  
  8. not work for me

    i have tried with your full code (simply copy and paste) and also with new fresh embed link ....

    Image
    [Attachment 66696 - Click to enlarge]


    but i have working VPN and i can play the video
    Quote Quote  
  9. wired. for me not work

    with yt-dlp code i have:

    Image
    [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
    Quote Quote  
  10. 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 ...
    Quote Quote  
  11. 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:

    Image
    [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"
    and also with add key (thanks to ghost) have an error:
    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"
    Image
    [Attachment 66712 - Click to enlarge]


    and here ghost code for yt-dlp:

    Image
    [Attachment 66713 - Click to enlarge]
    Last edited by whs912km; 12th Sep 2022 at 02:39.
    Quote Quote  
  12. 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
    Quote Quote  
  13. 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.
    Image
    [Attachment 68959 - Click to enlarge]
    Quote Quote  
  14. Originally Posted by notaghost View Post
    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.
    Thanks immensely for this, made my life a lot simpler. Only downside was, no way I could select the hex and ctrl+C it nor save the hex. It always got saved in its original text format. I had to manually write the string down.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!