VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member BradenCassim's Avatar
    Join Date
    Dec 2023
    Location
    United States
    Search PM
    Hi! I'm trying to download the VOD of a livestream before it is removed on the 31st - bit of a data hoarder/archivist.
    I've spent a lot of time figuring out the various guides and here's what I've managed so far:

    MPD URL
    https://archive-oregon.kiswe.com/media/marc_hangt_63390_2023_12_09_00_02_01_657/mix-stream1.mpd

    PSSH
    +LqXnWSs6jyCfc1R0h7QAAAEYIARIQ/z7sRnylS8uoNG7dChoPtSIwZXlKaGMzTmxkRWxrSWpvaWNISnZ aQzAyTXpNNU1DMXRhWGd0YzNSeVpXRnRNU0o5

    License
    https://lic46.drmtoday.com/license-proxy-widevine/cenc/

    Key ID / Base64
    ff3eec46-7ca5-4bcb-a834-6edd0a1a0fb5
    AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEP8+7E Z8pUvLqDRu3QoaD7U=

    I guess I'm not sure how to put this all together to get the final video and audio download that I can combine. I'm very savvy with FFmpeg and YT-DLP so that final part isn't an issue, I'm just new to the world of widevine!

    Please if anyone can help, I'd be very grateful
    Many thanks for your time!
    Quote Quote  
  2. HTML Code:
    ff3eec467ca54bcba8346edd0a1a0fb5:3e2d75214bcb6758f97ea4a15e883121
    Quote Quote  
  3. Member BradenCassim's Avatar
    Join Date
    Dec 2023
    Location
    United States
    Search PM
    Originally Posted by JackGPT View Post
    HTML Code:
    ff3eec467ca54bcba8346edd0a1a0fb5:3e2d75214bcb6758f97ea4a15e883121
    That worked, thank you for your quick response! Decrypted and muxed perfectly.
    May I ask if there's a specific guide I can follow to get from what I had to obtaining this key, for future issues? Or do I just need to have a more thorough re-read of the sticky threads and the answer's in there?
    Quote Quote  
  4. You may use either the sticky threads from this forum or a better organized cdm-project how-to's

    For the latter, it's pretty much following the generic service guide with a few notes
    • the license curl headers include `x-dt-auth-token` and `x-dt-custom-data`
    • one needs to grab the correct values from the server responses

    Code:
    # TDP-Keys/Sites/Generic.py
    
    -service_cert = service_cert.content
    +service_cert = json.loads(service_cert.content)['license']
    
    -license = license.content
    +license = json.loads(license.content)['license']
    Quote Quote  
  5. Member BradenCassim's Avatar
    Join Date
    Dec 2023
    Location
    United States
    Search PM
    Thank you for the link and guidance! Next time I need to do something like this, I'll know where to start.
    Quote Quote  



Similar Threads

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