VideoHelp Forum




+ Reply to Thread
Results 1 to 20 of 20
  1. Hi everyone, I need your help please. How can i get the decryption key for this service NPO, What is the process/methode? I tried that with https://keysdb.net/ a lot time without success. With ITV works well. Only for the NPO, I have no success. Thank you in advance for your help!
    https://npo.nl/start/serie/droomhuis-gezocht/seizoen-14/spanje/afspelen
    The MPD : https://npo-nl-ams-p24-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJl...ism/stream.mpd
    PSSH : AAAAXHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADwIARIQox YM+wGDAezBvPJlq6MhdxoIdXNwLWNlbmMiGG94WU0rd0dEQWV6 QnZQSmxxNk1oZHc9PSoAMgA=

    License : https://npo-drm-gateway.samgcloud.nepworldwide.nl/authentication?custom_data=eyJhbGciO...CN66hpPLn63NVU
    Image
    [Attachment 75653 - Click to enlarge]
    Image
    [Attachment 75654 - Click to enlarge]
    Quote Quote  
  2. probably caused by GEO block, local script works well with NL vpn, headers not need.
    Quote Quote  
  3. Thank you for your reply. Which local script is the best do you think?
    Quote Quote  
  4. Your MPD and the license server URL are correct. The tricky part with NPO is that the token in the license server URL expires really fast. Probably valid only for a single minute or less.

    In addition, the token contains your local IP. Naturally, Keysdb uses another IP so that may very well be another (possible?) cause for failure.
    Last edited by LarryBird; 21st Dec 2023 at 10:20.
    Quote Quote  
  5. But I did that in less than 8 seconde. The strange thing is that if I just fill in the lisence field only, it gives me a key. but a wrong key. See the attachmentImage
    [Attachment 75659 - Click to enlarge]
    Quote Quote  
  6. Obviously, the key has changed. Their database has to be updated.
    Quote Quote  
  7. from keysdb with your pssh no key ... idk ur shot on pst#5 ....

    Image
    [Attachment 75660 - Click to enlarge]
    Quote Quote  
  8. lomero you can test on this website http://108.181.133.95:8080/ that's alternative for keysdb. there where i got the wrong key without PSSH
    Quote Quote  
  9. Originally Posted by moradino View Post
    lomero you can test on this website http://108.181.133.95:8080/ that's alternative for keysdb. there where i got the wrong key without PSSH
    search or find using PSSH or kid
    kid of your mpd
    Code:
    a3160cfb018301ecc1bcf265aba32177
    the kid you found from http://108.181.133.95:8080/ not match with current kid
    so the key must have been changed
    Quote Quote  
  10. your key

    Code:
    a3160cfb018301ecc1bcf265aba32177:2c7e817860e67b4d95efed04c92cc6b8
    Quote Quote  
  11. @cedric8528 Thank you. Can you please explain how did you got the keys?
    Quote Quote  
  12. Originally Posted by cedric8528 View Post
    your key

    Code:
    a3160cfb018301ecc1bcf265aba32177:2c7e817860e67b4d95efed04c92cc6b8
    Hi
    Cedric, show me how you did it, I've been racking my brain with these keys(

    thanks a lot in advance!
    Quote Quote  
  13. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by vvv84 View Post
    Originally Posted by cedric8528 View Post
    your key

    Code:
    a3160cfb018301ecc1bcf265aba32177:2c7e817860e67b4d95efed04c92cc6b8
    Hi
    Cedric, show me how you did it, I've been racking my brain with these keys(

    thanks a lot in advance!
    NPO is really easy to get though. Use a local script (with local CDM)

    PSSH is easy enough, License URL should have all the parameters in there so you don't need any headers iirc
    Quote Quote  
  14. Member
    Join Date
    Sep 2022
    Location
    India
    Search Comp PM
    Originally Posted by cedric8528 View Post
    your key

    Code:
    a3160cfb018301ecc1bcf265aba32177:2c7e817860e67b4d95efed04c92cc6b8
    Even i'm stuck with NPO, as it gives 401 Authorization error. Can you help out to suggest how to go around it? Thanks.

    PSSH : AAAAXHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADwIARIQgQ HHGwWX+r/2r55NZcxbbBoIdXNwLWNlbmMiGGdRSEhHd1dYK3IvMnI1NU5aY 3hiYkE9PSoAMgA=
    Quote Quote  
  15. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by sahil12 View Post
    Even i'm stuck with NPO, as it gives 401 Authorization error. Can you help out to suggest how to go around it? Thanks.
    Send video url.
    Quote Quote  
  16. Member
    Join Date
    Sep 2022
    Location
    India
    Search Comp PM
    Originally Posted by aqzs View Post
    Originally Posted by sahil12 View Post
    Even i'm stuck with NPO, as it gives 401 Authorization error. Can you help out to suggest how to go around it? Thanks.
    Send video url.
    Here it is Sir :

    https://npo.nl/start/serie/nos-ek-voetbal/seizoen-24_2/nos-ek-voetbal-duitsland-schotl...helft/afspelen
    Quote Quote  
  17. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    key :
    Code:
    8b71c7bb854521e4655c3f604be37e89:db81df7db3621e5705d1e0e250ebc78b
    command :
    Code:
    N_m3u8DL-RE "https://npo-nl-ams-p23-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3MzczOTgsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTg1Mzg4OVwvUE9XXzA1ODUzODg5X3YxNzE4NjQ4MjE1LmlzbSIsImNsaWVudF9pcCI6IjEwOS4yMDEuMTMwLjI3Iiwidmlld2VyIjoidmlld2VyIiwicmlkIjoiNTI4ZWNlZCJ9.dONieDvbmeYNBiWs9UrbEG78DW22cJX4Er_aH-Ut0fw/vod/npo/usp/TEST/npo/dash_cenc/POW_05853889/POW_05853889_v1718648215.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije nabeschouwing" -mt -M mkv --key 8b71c7bb854521e4655c3f604be37e89:db81df7db3621e5705d1e0e250ebc78b
    https://www.swisstransfer.com/d/ed552900-2901-4786-93c9-008e9f31ac07
    Quote Quote  
  18. Member
    Join Date
    Sep 2022
    Location
    India
    Search Comp PM
    Originally Posted by aqzs View Post
    key :
    Code:
    8b71c7bb854521e4655c3f604be37e89:db81df7db3621e5705d1e0e250ebc78b
    command :
    Code:
    N_m3u8DL-RE "https://npo-nl-ams-p23-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3MzczOTgsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTg1Mzg4OVwvUE9XXzA1ODUzODg5X3YxNzE4NjQ4MjE1LmlzbSIsImNsaWVudF9pcCI6IjEwOS4yMDEuMTMwLjI3Iiwidmlld2VyIjoidmlld2VyIiwicmlkIjoiNTI4ZWNlZCJ9.dONieDvbmeYNBiWs9UrbEG78DW22cJX4Er_aH-Ut0fw/vod/npo/usp/TEST/npo/dash_cenc/POW_05853889/POW_05853889_v1718648215.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije nabeschouwing" -mt -M mkv --key 8b71c7bb854521e4655c3f604be37e89:db81df7db3621e5705d1e0e250ebc78b
    https://www.swisstransfer.com/d/ed552900-2901-4786-93c9-008e9f31ac07

    Thanks a lot, but the key is for the latest video in the queue, whereas i was looking for the key for the video at the beginning (Germany Scotland 1st Half). Btw could you point what am i doing wrong in finding the key on my own?
    Quote Quote  
  19. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by sahil12 View Post
    Thanks a lot, but the key is for the latest video in the queue, whereas i was looking for the key for the video at the beginning (Germany Scotland 1st Half). Btw could you point what am i doing wrong in finding the key on my own?
    I'm lazy to search which one you want, the url doesn't point the right video.

    Code:
    N_m3u8DL-RE "https://npo-nl-ams-p23-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDQsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTg1Mzg4OVwvUE9XXzA1ODUzODg5X3YxNzE4NjQ4MjE1LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJkMTVlMDY3In0.YqUqgIufPrryReG8tzvmv-vtodM8PH5Nrvge8PlOhIw/vod/npo/usp/TEST/npo/dash_cenc/POW_05853889/POW_05853889_v1718648215.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije nabeschouwing" -sv best -sa all -ss all -mt -M mkv --key 8b71c7bb854521e4655c3f604be37e89:db81df7db3621e5705d1e0e250ebc78b
    N_m3u8DL-RE "https://npo-nl-ams-p22-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDUsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTU2N1wvUE9XXzA1ODM1NTY3X3YxNzE4NjQ4NzY4LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJlMmI4MDU2In0.aVLJqIzS9g70ucXnDjdSeNowsI-Js1BXZUnQxWoqAMk/vod/npo/usp/TEST/npo/dash_cenc/POW_05835567/POW_05835567_v1718648768.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije 2e helft" -sv best -sa all -ss all -mt -M mkv --key cb05f5f8a9caa80db7d50aa91a877bc9:da76049c91552b1c34c451c3f3968b2a
    N_m3u8DL-RE "https://npo-nl-ams-p23-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDYsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTUxM1wvUE9XXzA1ODM1NTEzX3YxNzE4NjQzOTY0LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJhZWRmZjg5In0.mAvMYIvSh3v9qjEC-i-S4nzgIdddcNtu86vH7ztn_A8/vod/npo/usp/TEST/npo/dash_cenc/POW_05835513/POW_05835513_v1718643964.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije wedstrijdanalyse" -sv best -sa all -ss all -mt -M mkv --key 36d7a551d8aba4a46ffdc5e940b557cb:c1f94f48a41eb6fe50a28f7afa733a5e
    N_m3u8DL-RE "https://npo-nl-ams-p26-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDcsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQ2MVwvUE9XXzA1ODM1NDYxX3YxNzE4NjQ1MTYyLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJlNDA1YzQ5In0.mVClcEAOJVy9k32wIZaTrwwKXElDZ0IVYX-5Pwg7gQw/vod/npo/usp/TEST/npo/dash_cenc/POW_05835461/POW_05835461_v1718645162.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije 1e helft" -sv best -sa all -ss all -mt -M mkv --key 7d9500c79b2a9fa9cfe4853afedeec9e:8053e8583eaa6d9d9bea2d0b4f34ec6b
    N_m3u8DL-RE "https://npo-nl-ams-p21-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDgsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQzM1wvUE9XXzA1ODM1NDMzX3YxNzE4NjQwMDczLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiI1ZTYyYTk2In0.0yItyBjJD2_CIw8ZeZzbe6QoLftaVy5KcsU1wGH4h7c/vod/npo/usp/TEST/npo/dash_cenc/POW_05835433/POW_05835433_v1718640073.ism/stream.mpd" --save-name "NOS EK Voetbal België - Slowakije voorbeschouwing" -sv best -sa all -ss all -mt -M mkv --key d40907f4a9120e49593896d92988dcda:0d11795845d04eac2267448a8b8a5682
    N_m3u8DL-RE "https://npo-nl-ams-p18-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MDksInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTYxM1wvUE9XXzA1ODM1NjEzX3YxNzE4NjM4MzA1LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIzZTMzNGI1In0.T-FFZO1fdHEmUx7Oe0o-vMXcCypCM1yGvy3R4Dkxc-8/vod/npo/usp/TEST/npo/dash_cenc/POW_05835613/POW_05835613_v1718638305.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne nabeschouwing" -sv best -sa all -ss all -mt -M mkv --key 8799dee34f67015a77ef04e68644adf9:5b587a4aa967310a1d9ddf4825f0b4c3
    N_m3u8DL-RE "https://npo-nl-ams-p30-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTAsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTU2NlwvUE9XXzA1ODM1NTY2X3YxNzE4NjM3NTQ3LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJlNTMzNWE1In0.c3m0-aMfNo2kqfEHpPN--oQGM78T_Gr573fYZMadSaA/vod/npo/usp/TEST/npo/dash_cenc/POW_05835566/POW_05835566_v1718637547.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne 2e helft" -sv best -sa all -ss all -mt -M mkv --key 0ab427c8b242344916dcb44277221f3b:a45071be1b6152e874f7d0b9213d58dc
    N_m3u8DL-RE "https://npo-nl-ams-p20-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTEsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTUxMlwvUE9XXzA1ODM1NTEyX3YxNzE4NjMzMDYyLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiI2YzNmZjQ5In0.lbilweoRZvoZNPzjPaJlXm-K_iAn_tDMlzL_lbJlldI/vod/npo/usp/TEST/npo/dash_cenc/POW_05835512/POW_05835512_v1718633062.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne wedstrijdanalyse" -sv best -sa all -ss all -mt -M mkv --key 3f83c8e04a5b1f77b7c4a95c874136c7:0f0b9203d3ad7318a793374d52cec42e
    N_m3u8DL-RE "https://npo-nl-ams-p30-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTEsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQ2MFwvUE9XXzA1ODM1NDYwX3YxNzE4NjMzNzYxLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJlNWMwYmUzIn0.vaHPZboFi9JhS5jqy7fdZcAJ8qAXBsWUcEUFiTLIiuk/vod/npo/usp/TEST/npo/dash_cenc/POW_05835460/POW_05835460_v1718633761.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne 1e helft" -sv best -sa all -ss all -mt -M mkv --key 92cbb0e73e725b6b551830aa06d17a7d:9eafadf674caca44fa81a7cfbca2280b
    N_m3u8DL-RE "https://npo-nl-ams-p30-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTIsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQ2MFwvUE9XXzA1ODM1NDYwX3YxNzE4NjMzNzYxLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiI5NjgzM2I4In0.roOAm9qyGHsu5Avr0E63GJKQmIfMlOOBS8dwNB8ERws/vod/npo/usp/TEST/npo/dash_cenc/POW_05835460/POW_05835460_v1718633761.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne 1e helft" -sv best -sa all -ss all -mt -M mkv --key 92cbb0e73e725b6b551830aa06d17a7d:9eafadf674caca44fa81a7cfbca2280b
    N_m3u8DL-RE "https://npo-nl-ams-p24-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTMsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQzMlwvUE9XXzA1ODM1NDMyX3YxNzE4NjI5MzI4LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIwMWVjZDI5In0.M2UIcH4eQ8l8Uo0ufxdYYuYRsxgMn9ewvJmbY4Bftxk/vod/npo/usp/TEST/npo/dash_cenc/POW_05835432/POW_05835432_v1718629328.ism/stream.mpd" --save-name "NOS EK Voetbal Roemenië - Oekraïne voorbeschouwing" -sv best -sa all -ss all -mt -M mkv --key 266a6a45c314f26dee7faa34affa14f1:2ed47ccf84832a157b72e0b9d988ed90
    N_m3u8DL-RE "https://npo-nl-ams-p23-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTQsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTYyMFwvUE9XXzA1ODM1NjIwX3YxNzE4NDc2MTg5LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIyZTA2NmJjIn0.wGceKIpatKA7zI6Jw045_gB_VFU25U2eGcVw-XgRoJ8/vod/npo/usp/TEST/npo/dash_cenc/POW_05835620/POW_05835620_v1718476189.ism/stream.mpd" --save-name "NOS EK Voetbal nabeschouwing" -sv best -sa all -ss all -mt -M mkv --key 1c0111afd046c68fd18732792dc33bfb:47de6970f160558f48b53e7a5c6ac540
    N_m3u8DL-RE "https://npo-nl-ams-p28-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTUsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTUwN1wvUE9XXzA1ODM1NTA3X3YxNzE4NDcxMzY1LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJhZjU1N2NmIn0.4-DLtCC-rKvQyUhAw_Kw7e-fE8yjgX5Ficqx0MAoZy8/vod/npo/usp/TEST/npo/dash_cenc/POW_05835507/POW_05835507_v1718471365.ism/stream.mpd" --save-name "NOS EK Voetbal Spanje - Kroatië wedstrijdanalyse" -sv best -sa all -ss all -mt -M mkv --key f04b122ea73de57f4279449d23c5beae:958d72a0bc237bfa337887a2020f08eb
    N_m3u8DL-RE "https://npo-nl-ams-p16-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTYsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQyOVwvUE9XXzA1ODM1NDI5X3YxNzE4NDY3MTcxLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIzNzBkNGM4In0.H4n0Hd3zGflThuya_f0E2v2iBb9RyLKphSOWtc63oUk/vod/npo/usp/TEST/npo/dash_cenc/POW_05835429/POW_05835429_v1718467171.ism/stream.mpd" --save-name "NOS EK Voetbal Spanje - Kroatië voorbeschouwing" -sv best -sa all -ss all -mt -M mkv --key aca23b9957df785aea449d84565f5998:d1986614cc2c9b98c5779a3ec6a3cff6
    N_m3u8DL-RE "https://npo-nl-ams-p14-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTcsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTYxMVwvUE9XXzA1ODM1NjExX3YxNzE4NDY1OTUyLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIzZGVmMWJmIn0.kr5pIUjNtPXUUQp3NTKM7lzuNh-4iMRnn_BHdgU6qA8/vod/npo/usp/TEST/npo/dash_cenc/POW_05835611/POW_05835611_v1718465952.ism/stream.mpd" --save-name "NOS EK Voetbal Hongarije - Zwitserland nabeschouwing" -sv best -sa all -ss all -mt -M mkv --key 5b64841d1396673602fc1d771c076b17:c6c6469da8c87ce8485a9e330396b449
    N_m3u8DL-RE "https://npo-nl-ams-p13-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTcsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTUwNlwvUE9XXzA1ODM1NTA2X3YxNzE4NDYwNTQ1LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJjODU0N2RkIn0.wGdU1sMgDBhRCrsFkU1-pW4LxumuF-lVGn8BXFKLgRA/vod/npo/usp/TEST/npo/dash_cenc/POW_05835506/POW_05835506_v1718460545.ism/stream.mpd" --save-name "NOS EK Voetbal Hongarije - Zwitserland wedstrijdanalyse" -sv best -sa all -ss all -mt -M mkv --key e7d569c9d2366b6b7f831264ad500fe1:d89c49d5add29f3a59f5065e0912a74b
    N_m3u8DL-RE "https://npo-nl-ams-p14-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTgsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQyOFwvUE9XXzA1ODM1NDI4X3YxNzE4NDU2Mjk2LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiI0NWJkZWRiIn0.UceZwe_eDNhMzocpCgAN7DZQA9BAsCCvqhoZsAJZ9MA/vod/npo/usp/TEST/npo/dash_cenc/POW_05835428/POW_05835428_v1718456296.ism/stream.mpd" --save-name "NOS EK Voetbal Hongarije - Zwitserland voorbeschouwing" -sv best -sa all -ss all -mt -M mkv --key 161d7e0c3312ec2293471534063795b1:a660c558213fef44cf6a1d7a150a040f
    N_m3u8DL-RE "https://npo-nl-ams-p19-am3.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MTksInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTUwNVwvUE9XXzA1ODM1NTA1X3YxNzE4Mzk1NjI2LmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiIwNjRjNzczIn0.zm4A3Q3TxqdmKkSnXr2G5xc3wxwFKE0nZJ74lALde9o/vod/npo/usp/TEST/npo/dash_cenc/POW_05835505/POW_05835505_v1718395626.ism/stream.mpd" --save-name "NOS EK Voetbal Duitsland - Schotland wedstrijdanalyse" -sv best -sa all -ss all -mt -M mkv --key 0995b4db17fa370cab50e207a62203e9:90dc8a2615341b9e7d249234657b6a23
    N_m3u8DL-RE "https://npo-nl-ams-p30-am5.cdn.streamgate.nl/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3MTg3Mzg1MjAsInVyaSI6Ilwvdm9kXC9ucG9cL3VzcFwvVEVTVFwvbnBvXC9kYXNoX2NlbmNcL1BPV18wNTgzNTQ1M1wvUE9XXzA1ODM1NDUzX3YxNzE4Mzk3NDMzLmlzbSIsImNsaWVudF9pcCI6IjQ2LjE2Ni4xMjkuMTAiLCJ2aWV3ZXIiOiJ2aWV3ZXIiLCJyaWQiOiJmZjdjMzM2In0.G25_SZiFAUZOQH4njMxxSPYdhQToTzrR8Ypbqruh4WE/vod/npo/usp/TEST/npo/dash_cenc/POW_05835453/POW_05835453_v1718397433.ism/stream.mpd" --save-name "NOS EK Voetbal Duitsland - Schotland 1e helft" -sv best -sa all -ss all -mt -M mkv --key 8101c71b0597fabff6af9e4d65cc5b6c:e027d22564139dc25143561fc8b0d15f
    Here are commands for the 18 videos. The mpd are binded to my vpn ip but the keys will be the same.

    Download link : https://www.swisstransfer.com/d/8b3a57f7-44c3-4955-bd84-fab4102640cf

    To get the keys by yourself read sticky threads and use a script like that :
    HTML Code:
    from pywidevine.cdm import Cdm
    from pywidevine.device import Device
    from pywidevine.pssh import PSSH
    import requests
    
    pssh = input("PSSH? ")
    pssh = PSSH(pssh)
    lic_url = input("License URL? ")
    
    device = Device.load(r"device.wvd")
    cdm = Cdm.from_device(device)
    session_id = cdm.open()
    challenge = cdm.get_license_challenge(session_id, pssh)
    licence = requests.post(lic_url, data=challenge)
    licence.raise_for_status()
    cdm.parse_license(session_id, licence.content)
    for key in cdm.get_keys(session_id):
        if key.type=='CONTENT':
            print(f"\n--key {key.kid.hex}:{key.key.hex()}")
    cdm.close(session_id)
    Quote Quote  
  20. Member
    Join Date
    Sep 2022
    Location
    India
    Search Comp PM
    To get the keys by yourself read sticky threads and use a script like that :
    from pywidevine.cdm import Cdm
    from pywidevine.device import Device
    from pywidevine.pssh import PSSH
    import requests

    pssh = input("PSSH? ")
    pssh = PSSH(pssh)
    lic_url = input("License URL? ")

    device = Device.load(r"device.wvd")
    cdm = Cdm.from_device(device)
    session_id = cdm.open()
    challenge = cdm.get_license_challenge(session_id, pssh)
    licence = requests.post(lic_url, data=challenge)
    licence.raise_for_status()
    cdm.parse_license(session_id, licence.content)
    for key in cdm.get_keys(session_id):
    if key.type=='CONTENT':
    print(f"\n--key {key.kid.hex}:{key.key.hex()}")
    cdm.close(session_id)
    Huge thanks for the quick help and added benefit of downloads.
    Quote Quote  



Similar Threads

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