VideoHelp Forum
+ Reply to Thread
Results 1 to 13 of 13
Thread
  1. I have been searching online, but I haven't been able to find a conclusive answer on how to download videos from Kanopy. I am trying to download The Most Dangerous Man in America: Daniel Ellsberg and the Pentagon Papers. The URL is: https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd

    I have tried a few methods using yt-dlp, but each one gives me an encrypted video. I did --list-formats to find the formats with the --allow-unplayable-formats flag and got this:
    Image
    [Attachment 69254 - Click to enlarge]

    I figured out how to find the formats after, but without specifying it automatically downloaded the best combination (GMMvEvXn+o75gzeR4):
    Image
    [Attachment 69255 - Click to enlarge]


    Now that I have the mp4 video and m4a audio files, how do I merge them and decrypt them if needed?
    Quote Quote  
  2. Originally Posted by JSwamie View Post
    I have been searching online, but I haven't been able to find a conclusive answer on how to download videos from Kanopy. I am trying to download The Most Dangerous Man in America: Daniel Ellsberg and the Pentagon Papers. The URL is: https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd

    I have tried a few methods using yt-dlp, but each one gives me an encrypted video. I did --list-formats to find the formats with the --allow-unplayable-formats flag and got this:
    Image
    [Attachment 69254 - Click to enlarge]

    I figured out how to find the formats after, but without specifying it automatically downloaded the best combination (GMMvEvXn+o75gzeR4):
    Image
    [Attachment 69255 - Click to enlarge]


    Now that I have the mp4 video and m4a audio files, how do I merge them and decrypt them if needed?
    easy use N_m3u8DL-RE to download and decrypt it, you must have key to decrypt it
    example like this :
    Code:
    N_m3u8DL-RE https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd --key [key:key] -M format=mp4
    discord : hencha#3415
    Quote Quote  
  3. Originally Posted by hencha View Post
    easy use N_m3u8DL-RE to download and decrypt it, you must have key to decrypt it
    example like this :
    Code:
    N_m3u8DL-RE https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd --key [key:key] -M format=mp4
    I don't need to download it again because I already downloaded the encrypted mp4 and m4a files right? I already was able to find the key/KID, but when I've tried to decrypt the video file using mp4decrypt, the processed file is not decrypted.

    Is the key the default KID? I have tried using the CDRM-Project tool (https://cdrm-project.com) with the correct PSSH and license URL, but I don't think my headers are correct and I couldn't get it to give the key that way.

    I will try that tool you mentioned after I'm out of school. Looks like it simplifies the process.
    Quote Quote  
  4. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    default KID is not the key,
    need login, i dont have any public library card or university login
    Quote Quote  
  5. Originally Posted by iamghost View Post
    default KID is not the key,
    need login, i dont have any public library card or university login
    Okay, how do I find the key? I was under the impression CDRM-Project could do this but I haven't been able to get it to work.

    Here's the license request with headers:
    Image
    [Attachment 69276 - Click to enlarge]


    Response Headers:
    HTTP/2 200 OK
    date: Fri, 17 Feb 2023 06:08:02 GMT
    content-type: application/octet-stream
    server: nginx/1.21.6
    access-control-allow-headers: Origin, X-Requested-With, Content-Type, Cache-Control, Pragma, Accept, SOAPAction, customdata, Authorization, X-KeyOS-Authorization
    access-control-allow-methods: HEAD, POST, GET, OPTIONS
    access-control-allow-origin: *
    x-keyos-svc-version: 2.3.1
    X-Firefox-Spdy: h2

    Request Headers:
    POST / HTTP/2
    Host: wv-keyos.licensekeyserver.com
    User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/110.0
    Accept: */*
    Accept-Language: en-US,en;q=0.5
    Accept-Encoding: gzip, deflate, br
    Content-type: application/octet-stream
    customdata: PD94bWwgdmVyc2lvbj0iMS4wIj8+PEtleU9TQXV0aGVudGljYX Rpb25YTUw+PERhdGE+PEdlbmVyYXRpb25UaW1lPjIwMjMtMDIt MTcgMDY6MDg6MDAuNzk1PC9HZW5lcmF0aW9uVGltZT48RXhwaX JhdGlvblRpbWU+MjAyMy0wMi0xNyAwNjoxODowMC43OTU8L0V4 cGlyYXRpb25UaW1lPjxVbmlxdWVJZD43M2FkNjBkNjBlMzU0Ym FjOTYyYzhmMGI5Yzk2MjM0ZjwvVW5pcXVlSWQ+PFJTQVB1Yktl eUlkPjBmYTIyYWUzNDRjMDU0OTE0NTUwYWIwZGY0OGNkOWRlPC 9SU0FQdWJLZXlJZD48TGljZW5zZSB0eXBlPSJzaW1wbGUiPjxQ bGF5PjxJZD4xZDdkYzIxNi1iMzAxLTQ0MjctYWFjZC1mMGIzNT RkNmMwOGQ8L0lkPjwvUGxheT48L0xpY2Vuc2U+PFBvbGljeT48 TWluaW11bVNlY3VyaXR5TGV2ZWw+MjAwMDwvTWluaW11bVNlY3 VyaXR5TGV2ZWw+PC9Qb2xpY3k+PFBsYXkgaWQ9IjFkN2RjMjE2 LWIzMDEtNDQyNy1hYWNkLWYwYjM1NGQ2YzA4ZCI+PE91dHB1dF Byb3RlY3Rpb25zPjxPUEw+PFVuY29tcHJlc3NlZERpZ2l0YWxW aWRlbz4xMDA8L1VuY29tcHJlc3NlZERpZ2l0YWxWaWRlbz48VW 5jb21wcmVzc2VkRGlnaXRhbEF1ZGlvPjEwMDwvVW5jb21wcmVz c2VkRGlnaXRhbEF1ZGlvPjwvT1BMPjwvT3V0cHV0UHJvdGVjdG lvbnM+PC9QbGF5PjxXaWRldmluZVBvbGljeSBmbF9DYW5QbGF5 PSJ0cnVlIi8+PFdpZGV2aW5lQ29udGVudEtleVNwZWMgVHJhY2 tUeXBlPSJIRCI+PFNlY3VyaXR5TGV2ZWw+MTwvU2VjdXJpdHlM ZXZlbD48L1dpZGV2aW5lQ29udGVudEtleVNwZWM+PEZhaXJQbG F5UG9saWN5Lz48S2V5SURMaXN0PjxLZXlJRD5iNTA0OTIzYi00 NTYwLTRhNGUtYmM2NS1jODJjZDQyNTE3YTQ8L0tleUlEPjwvS2 V5SURMaXN0PjwvRGF0YT48U2lnbmF0dXJlPkdsZ09qQ29kTFFQ US9hczNtVFF3eWNNWElKdlVsTGFSZVF6bnc0S1V1ZHdnakxRZ1 JESzRxeEwzWm12MDJIeFRTR0pZUU1oRXZwaWxXc09yYzZsMlE1 ZzkzKytPNHhzQ3VCWGkvTFk5ZkFzZGViQnNITXI3eERhTXdIam pJTk1xZzJzTkQ2VHRQTzZEUEk3cGJZRWJTczJEOW5mRXVHV2x5 a3lmZTVSdDB2SW01MnN1R2VycjZZOWVObzdwNTR5RDdseXJ3cX pBY2RHMTdxUnFrNURxWDdUaE1qRVkrN0pRcjdzdyt0dGdlS3lH dE03K3g0UEFVYkFmLzVkMmNDbUhYUFI4UmNKeCtCRGN3VkNyZW hmOGlpTWZGSnJTQ1lsQk82aEEreEI4R1ZYbHVDT1NrRTlKeDVP WUlVTmN0RXBGRmJTNTUwUGxwSlRVSWZnTXNGYnhaUT09PC9TaW duYXR1cmU+PC9LZXlPU0F1dGhlbnRpY2F0aW9uWE1MPg==
    Content-Length: 5744
    Origin: https://www.kanopy.com
    Connection: keep-alive
    Referer: https://www.kanopy.com/
    Sec-Fetch-Dest: empty
    Sec-Fetch-Mode: cors
    Sec-Fetch-Site: cross-site
    TE: trailersv
    Quote Quote  
  6. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    where is pssh?
    Last edited by iamghost; 17th Feb 2023 at 16:33.
    Quote Quote  
  7. Originally Posted by iamghost View Post
    where pssh and lic url?
    MPD URL:
    https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd
    PSSH:
    AAAAU3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADMIARIQtQ SSO0VgSk68Zcgs1CUXpBoLYnV5ZHJta2V5b3MiEDt2vlmtY0IH g9PwMWE1d34=
    License URL:
    https://wv-keyos.licensekeyserver.com/ or maybe https://chunks.kanopy.com/file/prod-kcmschunks-001/mlpfnAZn/ZGCAjQPC/$RepresentationID...YoLL1XaMRI8%3D
    Request Response:
    Image
    [Attachment 69277 - Click to enlarge]
    Quote Quote  
  8. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    it expire need new header.
    all need new header is customdata
    Quote Quote  
  9. nxhda
    Join Date
    Sep 2022
    Location
    United States
    Search Comp PM
    Key: b504923b45604a4ebc65c82cd42517a4:e7da6dcb1792d6454 1cb067aa0fec845
    Quote Quote  
  10. Originally Posted by iamghost View Post
    it expire need new header.
    all need new header is customdata
    Here you go. Could you tell me what you use to get the key and how you format the headers? I'm a newbie at this.

    New customdata:
    PD94bWwgdmVyc2lvbj0iMS4wIj8+PEtleU9TQXV0aGVudGljYX Rpb25YTUw+PERhdGE+PEdlbmVyYXRpb25UaW1lPjIwMjMtMDIt MTggMTg6MDk6MTIuNjUxPC9HZW5lcmF0aW9uVGltZT48RXhwaX JhdGlvblRpbWU+MjAyMy0wMi0xOCAxODoxOToxMi42NTE8L0V4 cGlyYXRpb25UaW1lPjxVbmlxdWVJZD5jYWRhNDI4YTRkMGM0N2 E3OWYzYTc3OTQ1MDM2NmFhMDwvVW5pcXVlSWQ+PFJTQVB1Yktl eUlkPjBmYTIyYWUzNDRjMDU0OTE0NTUwYWIwZGY0OGNkOWRlPC 9SU0FQdWJLZXlJZD48TGljZW5zZSB0eXBlPSJzaW1wbGUiPjxQ bGF5PjxJZD43MTAwZWZiYy1mODE1LTQ5OWQtOGUxYS1mOTJmYj liMTFmOWU8L0lkPjwvUGxheT48L0xpY2Vuc2U+PFBvbGljeT48 TWluaW11bVNlY3VyaXR5TGV2ZWw+MjAwMDwvTWluaW11bVNlY3 VyaXR5TGV2ZWw+PC9Qb2xpY3k+PFBsYXkgaWQ9IjcxMDBlZmJj LWY4MTUtNDk5ZC04ZTFhLWY5MmZiOWIxMWY5ZSI+PE91dHB1dF Byb3RlY3Rpb25zPjxPUEw+PFVuY29tcHJlc3NlZERpZ2l0YWxW aWRlbz4xMDA8L1VuY29tcHJlc3NlZERpZ2l0YWxWaWRlbz48VW 5jb21wcmVzc2VkRGlnaXRhbEF1ZGlvPjEwMDwvVW5jb21wcmVz c2VkRGlnaXRhbEF1ZGlvPjwvT1BMPjwvT3V0cHV0UHJvdGVjdG lvbnM+PC9QbGF5PjxXaWRldmluZVBvbGljeSBmbF9DYW5QbGF5 PSJ0cnVlIi8+PFdpZGV2aW5lQ29udGVudEtleVNwZWMgVHJhY2 tUeXBlPSJIRCI+PFNlY3VyaXR5TGV2ZWw+MTwvU2VjdXJpdHlM ZXZlbD48L1dpZGV2aW5lQ29udGVudEtleVNwZWM+PEZhaXJQbG F5UG9saWN5Lz48S2V5SURMaXN0PjxLZXlJRD5iNTA0OTIzYi00 NTYwLTRhNGUtYmM2NS1jODJjZDQyNTE3YTQ8L0tleUlEPjwvS2 V5SURMaXN0PjwvRGF0YT48U2lnbmF0dXJlPlJRbmhyV2hXZVl1 UVN5aVFzekhiWWVUTHIyVUxZb1BTenl0aTgraERrbE91em9Maj VmZnZ2Y0E5bzJid1pzL2szRDVFcEFOZ3BFMDBkUjBMb08wdU92 U25vcmd4SjNpdEFqUWczZkR3WHYraFFQWmdDeWFUUTR0UHpORG F3a3EycW9Ib0wwc0lzZlNOaDlLVUpHU1dtRFJnYTU1WmZHbE44 aWpIRm5qa0hzMllVenVuSEZHT1ZkU3QyT1FlbXl1SWpBQVp5ZS tLazJlVU9ZNUNqQ1FEV3BSamRzMTIxcGRER1RTTHlQd0g3amtP SSsvUXU0OVpCYlY4Q0RxVW95bmFVVHNOVFVwamo1ZzM2YlQ4Wm 56V2VvdG5lOXNpSTVFbHhNbG5YN3FNdzFTZjAwbHRoR0o3aHJx QVhnYU5RbEliaEZ6ZCtWRWUyQ1VVSTFFdi9EOFBFQT09PC9TaW duYXR1cmU+PC9LZXlPU0F1dGhlbnRpY2F0aW9uWE1MPg==
    Quote Quote  
  11. Originally Posted by NBA456017 View Post
    Key: b504923b45604a4ebc65c82cd42517a4:e7da6dcb1792d6454 1cb067aa0fec845
    Thank you! How did you get this?

    Scratch, that. Success!
    Image
    [Attachment 69287 - Click to enlarge]
    Last edited by JSwamie; 18th Feb 2023 at 12:30.
    Quote Quote  
  12. Member
    Join Date
    Nov 2023
    Location
    Florida
    Search Comp PM
    Originally Posted by hencha View Post
    Originally Posted by JSwamie View Post
    I have been searching online, but I haven't been able to find a conclusive answer on how to download videos from Kanopy. I am trying to download The Most Dangerous Man in America: Daniel Ellsberg and the Pentagon Papers. The URL is: https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd

    I have tried a few methods using yt-dlp, but each one gives me an encrypted video. I did --list-formats to find the formats with the --allow-unplayable-formats flag and got this:
    Image
    [Attachment 69254 - Click to enlarge]

    I figured out how to find the formats after, but without specifying it automatically downloaded the best combination (GMMvEvXn+o75gzeR4):
    Image
    [Attachment 69255 - Click to enlarge]


    Now that I have the mp4 video and m4a audio files, how do I merge them and decrypt them if needed?
    easy use N_m3u8DL-RE to download and decrypt it, you must have key to decrypt it
    example like this :
    Code:
    N_m3u8DL-RE https://kcms.kanopy.com/api/v1/playback/2e35b53e-f0ca-41c3-b9f8-e193a8f086e7/dash_nohdcp/master.mpd --key [key:key] -M format=mp4
    Hi Hencha, I'm a complete newbie to downloading videos from kanopy. Can you please guide me on how to run this program and find the necessary details on kanopy network tab? I've been trying to find in many places on the internet on how to run this, but I'm running into many issues. I would really really appreciate your help because I've hit a roadbloack. I also sent you a friend request on discord, hoping you might be able to connect with me over there!
    Quote Quote  
  13. Member
    Join Date
    Nov 2023
    Location
    Florida
    Search Comp PM
    Originally Posted by JSwamie View Post
    Originally Posted by NBA456017 View Post
    Key: b504923b45604a4ebc65c82cd42517a4:e7da6dcb1792d6454 1cb067aa0fec845
    Thank you! How did you get this?

    Scratch, that. Success!
    Image
    [Attachment 69287 - Click to enlarge]
    Hi JSwamie,

    Were you able to successfully execute the program and download the videos from kanopy? I would appreciate it greatly if you could help me out.
    Quote Quote  



Similar Threads

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