VideoHelp Forum
+ Reply to Thread
Results 1 to 12 of 12
Thread
  1. Hello, everyone.

    I need to download a video from a website just to upload it on YouTube as a private video and generate automatic subtitles. I need to do it because I'm Italian and the video would be more understandable for me with subtitles. I downloaded the video but the image is totally black and there's no audio. I thought that's because of Digital rights management (DRM) and I'm trying to learn how to unlock this content.

    I followed the procedure shown in this video (use FIREFOX to open it): https://web.archive.org/web/20220301190239/https://streamable.com/umoszy

    but https://cdrm-project.com/ always returns me this error: Error 400: Custom Data is Required
    There's no mention of this error in the FAQ and the cdrm-project Discord server is dead.

    These are my values:

    PSSH: AAAATHBzc2gBAAAA7e+LqXnWSs6jyCfc1R0h7QAAAAE01F89WE RGurtJLER4sfTSAAAAGBIQNNRfPVhERrq7SSxEeLH00kjj3JWb Bg==

    License is:
    https://kms.watchcorridor.com/v1/widevine?cd=eyJCeXBhc3MiOm51bGwsIkV4cGlyeSI6IjIwMjMtM...9JZCI6NTMzMn0=

    but I wrote it as: https://kms.watchcorridor.com/v1/widevine

    Headers:
    accept-encoding: gzip, deflate, br
    accept-language: it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7
    content-length: "4194"
    origin: https://www.corridordigital.com
    user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36

    I feel that I'm next to the solution but I missed something.
    I also read this thread: https://forum.videohelp.com/threads/409260-Need-help-with-lic-drmtoday-com-license-server but I failed anyway.

    Any Help?

    Thanks.
    Quote Quote  
  2. Originally Posted by corvo4791 View Post
    always returns me this error: Error 400: Custom Data is Required
    why did you change the license url?
    that extra query parameter is most likely the custom data thats required.

    from decoding that base64 data - the cd value expired a bit over 2hours ago - Wednesday, April 26, 2023 9:29:49 AM GMT
    try refreshing the page to get a new license url and use the full url this time
    Quote Quote  
  3. Originally Posted by ElCap View Post
    why did you change the license url?
    that extra query parameter is most likely the custom data thats required.

    from decoding that base64 data - the cd value expired a bit over 2hours ago - Wednesday, April 26, 2023 9:29:49 AM GMT
    try refreshing the page to get a new license url and use the full url this time
    I used both full and changed url and both returns different error messages.

    I did the procedure again and I get a generic Error 500:

    I put here all the data. Please, check yourself. Thanks for your help.

    License: https://kms.watchcorridor.com/v1/widevine?cd=eyJCeXBhc3MiOm51bGwsIkV4cGlyeSI6IjIwMjMtM...9JZCI6NTMzMn0=

    PSSH: AAAATHBzc2gBAAAA7e+LqXnWSs6jyCfc1R0h7QAAAAE01F89WE RGurtJLER4sfTSAAAAGBIQNNRfPVhERrq7SSxEeLH00kjj3JWb Bg==

    accept-encoding: gzip, deflate, br
    accept-language: it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7
    content-length: "4195"
    origin: https://www.corridordigital.com
    user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36

    MPD: https://video.watchcorridor.com/2204f46a-2145-4045-9dfd-d1aa22874301/dash/68031d39-7d2...d6b93df0dc.mpd

    MP4: https://video.watchcorridor.com/2204f46a-2145-4045-9dfd-d1aa22874301/dash/68031d39-7d2...df0dc_3840.mp4
    Quote Quote  
  4. Your PSSH is wrong, that's why you're getting errors.

    Code:
    PSSH: AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEDTUXz1YREa6u0ksRHix9NJI49yVmwY=
    
    License: https://kms.watchcorridor.com/v1/widevine?cd=eyJCeXBhc3MiOm51bGwsIkV4cGlyeSI6IjIwMjMtMDQtMjdUMTg6MTE6MTcuNzY1MTgyOFoiLCJIYXNoIjoiTkM4eU55OHlNREl6SURZNk1URTZNVGNnVUUwdFYyVmlMVFZrTnpFMVptRXpMV1JqT0dJdE5HRm1ZeTFoWXpka0xUSXdPR1UyTURJM1pqQTBaQzB6TWpJMk5UQXROVE16TWc9PSIsIlBsYXRmb3JtIjoiV2ViIiwiVW5pcXVlSWQiOiI1ZDcxNWZhMy1kYzhiLTRhZmMtYWM3ZC0yMDhlNjAyN2YwNGQiLCJVc2VySWQiOjMyMjY1MCwiVmlkZW9JZCI6NTMzMn0=
    
    --key 34d45f3d584446babb492c4478b1f4d2:a128e35d9c39cea57b136e5fb503453b
    Quote Quote  
  5. Originally Posted by stabbedbybrick View Post
    Your PSSH is wrong, that's why you're getting errors.

    Code:
    PSSH: AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABgSEDTUXz1YREa6u0ksRHix9NJI49yVmwY=
    
    License: https://kms.watchcorridor.com/v1/widevine?cd=eyJCeXBhc3MiOm51bGwsIkV4cGlyeSI6IjIwMjMtMDQtMjdUMTg6MTE6MTcuNzY1MTgyOFoiLCJIYXNoIjoiTkM4eU55OHlNREl6SURZNk1URTZNVGNnVUUwdFYyVmlMVFZrTnpFMVptRXpMV1JqT0dJdE5HRm1ZeTFoWXpka0xUSXdPR1UyTURJM1pqQTBaQzB6TWpJMk5UQXROVE16TWc9PSIsIlBsYXRmb3JtIjoiV2ViIiwiVW5pcXVlSWQiOiI1ZDcxNWZhMy1kYzhiLTRhZmMtYWM3ZC0yMDhlNjAyN2YwNGQiLCJVc2VySWQiOjMyMjY1MCwiVmlkZW9JZCI6NTMzMn0=
    
    --key 34d45f3d584446babb492c4478b1f4d2:a128e35d9c39cea57b136e5fb503453b
    I followed the video step by step, what did I wrong?
    Can you help me to find the right PSSH?

    edit: I also opened the .MPD file with Notepad and the PSSH is clearly written inside it and it is exactly the same I already posted here. Why you say it's wrong?

    edit 2:
    I also tried to obtain the PSSH using KID. I've found it in the .MPD file and it's value is: 34d45f3d-5844-46ba-bb49-2c4478b1f4d2
    I used this tool https://tools.axinom.com/generators/PsshBox and I used as SYSTEM ID the code I've found in the name of the MP4 file I downloaded with YTDLP = 68031d39-7d2e-4164-992d-70d6b93df0dc
    The PSSH obtained is different than the first one but, when I use it, it returns this error: PSSH ERROR unable to parse init data

    New PSSH = AAAAO3Bzc2gAAAAAaAMdOX0uQWSZLXDWuT3w3AAAABvfh3jl/d37nzjj7jptr5tvj37ZzjjvxvV/h3Y=
    Last edited by corvo4791; 27th Apr 2023 at 13:04.
    Quote Quote  
  6. Nice work, you almost got it. System ID is EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED, just select it in the dropdown menu. Then put Key ID in the other box and Generate.
    Quote Quote  
  7. Originally Posted by stabbedbybrick View Post
    Nice work, you almost got it. System ID is EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED, just select it in the dropdown menu. Then put Key ID in the other box and Generate.
    Thanks, everyone, for the help, really, but I'm here to learn a method. I need to know how to obtain stuff and not just obtain it.

    How did you obtain that SYSTEM ID ?
    Which dropdown menu are you talking about?
    Which KEY ID are you talking about?

    Don't talk as I already know what's this stuff. I'm totally new to this.

    Thanks.
    Quote Quote  
  8. On https://tools.axinom.com/generators/PsshBox, if you click inside the System ID box there is a dropdown menu. Select the one for Widevine.

    In the Key ID box below, you paste the KID from the MPD. Then press Generate and you've got a valid PSSH.

    Now do us all a favor and read through the forum and educate yourself. There's only so much spoon feeding people can do.
    Quote Quote  
  9. Originally Posted by stabbedbybrick View Post
    On https://tools.axinom.com/generators/PsshBox, if you click inside the System ID box there is a dropdown menu. Select the one for Widevine.

    In the Key ID box below, you paste the KID from the MPD. Then press Generate and you've got a valid PSSH.

    Now do us all a favor and read through the forum and educate yourself. There's only so much spoon feeding people can do.
    With this final hint, I accomplished my task. Thank you so much.
    Quote Quote  



Similar Threads

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