VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Results 1 to 25 of 25
  1. Hello. Does anyone know any additional websites or ways to get the keys? I say this because the usual "https://cdrm-project.com/" is down and there is no way to get the keys.

    I have the video and audio mpd downloaded with "N_m3u8DL-RE", but of course, without the website that converts and obtains the key, it cannot be deciphered. A little help please.
    Quote Quote  
  2. The entire top section of the forum is about how to obtain keys. You could give that a read.

    If you just want some help with this particular video, post some details and someone will probably give you the key.
    Quote Quote  
  3. I understand, but what I am referring to is a website or a way to obtain the key at a time when said website is down, like now.

    That web is simple, because you put the pssh and the drm and it gives you the key, without more. But of course, now that it's down, how do I do it? Because I have read the above and I see it as complicated and very difficult for me.

    Thanks for the help
    Quote Quote  
  4. You could try getwvkeys.cc. I'm not sure if they accept new members at the moment, but if they do it's a pretty tedious process. And they want access to your discord account in order to authorize you.

    I'd still recommend learning how to do it yourself. But it's up to you.
    Quote Quote  
  5. And how do I learn by myself? It's just that I don't quite understand what to do, where to go and so on.

    Jolin, with how easy that website is and it has to be down
    Quote Quote  
  6. share video link, mpd and pssh
    Quote Quote  
  7. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Yes, site is down right now. It is because TPD was paying for it month to month basis.

    This is an announcement from the CDRM website Discord.
    Quote Quote  
  8. Originally Posted by piaohua View Post
    Yes, site is down right now. It is because TPD was paying for it month to month basis.

    This is an announcement from the CDRM website Discord.
    The question is where is TPD??
    Quote Quote  
  9. The links I want, please.

    Tierra de Esperanza (Chap.017) *MEXICO
    Link: https://vix.com/es-es/video/video-4420810
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176980087-n1eb37d53-aeec-43...b-6ac1fcfc2ba8
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAI LbgwLVd2DGu7rnBufBJw==

    Tierra de Esperanza (Chap.018) *MEXICO
    Link: https://vix.com/es-es/video/video-4420811
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176971674-n53fcbcee-bf67-4c...9-c01953d1cdff
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAP AXe4xGxZ2lgUO1vCpzEA==

    By the way, I have the Python CMD and others, but I don't know what exactly to put in for it to launch the "PSSH and License" thing. I try to put "python l3.py" in the CMD but I get an error.

    What word or command is it to launch "PSSH and License" and give you the key?

    Thank you
    Quote Quote  
  10. psaframe
    Join Date
    Mar 2021
    Location
    Algeria
    Search PM
    Originally Posted by axnspain View Post
    The links I want, please.

    Tierra de Esperanza (Chap.017) *MEXICO
    Link: https://vix.com/es-es/video/video-4420810
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176980087-n1eb37d53-aeec-43...b-6ac1fcfc2ba8
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAI LbgwLVd2DGu7rnBufBJw==

    Tierra de Esperanza (Chap.018) *MEXICO
    Link: https://vix.com/es-es/video/video-4420811
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176971674-n53fcbcee-bf67-4c...9-c01953d1cdff
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAP AXe4xGxZ2lgUO1vCpzEA==

    By the way, I have the Python CMD and others, but I don't know what exactly to put in for it to launch the "PSSH and License" thing. I try to put "python l3.py" in the CMD but I get an error.

    What word or command is it to launch "PSSH and License" and give you the key?

    Thank you
    Chap.017

    Code:
    0182db8302d57760c6bbbae706e7c127:d3b3c3a65f162bf089ddab1667cec45a
    0082db8302d57760c6bbbae706e7c127:ed62b2780a346a2d6f3629c40a30036c
    0282db8302d57760c6bbbae706e7c127:e634633082ac73183b8891e2474e2608
    Chap.018

    Code:
    01f0177b8c46c59da58143b5bc2a7310:08728a8f5f19ce4a1b078001bf14340e
    00f0177b8c46c59da58143b5bc2a7310:8289e17abedc6fd0a1110f1ea3eb5cfb
    02f0177b8c46c59da58143b5bc2a7310:ac7085d8729a45659de285e4415ad337
    Quote Quote  
  11. Originally Posted by naim2007 View Post
    Originally Posted by axnspain View Post
    The links I want, please.

    Tierra de Esperanza (Chap.017) *MEXICO
    Link: https://vix.com/es-es/video/video-4420810
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176980087-n1eb37d53-aeec-43...b-6ac1fcfc2ba8
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAI LbgwLVd2DGu7rnBufBJw==

    Tierra de Esperanza (Chap.018) *MEXICO
    Link: https://vix.com/es-es/video/video-4420811
    MPD: https://dcs-vod.mp.lura.live/vod/p/session/manifest.mpd?i=i176971674-n53fcbcee-bf67-4c...9-c01953d1cdff
    PSSH: AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAP AXe4xGxZ2lgUO1vCpzEA==

    By the way, I have the Python CMD and others, but I don't know what exactly to put in for it to launch the "PSSH and License" thing. I try to put "python l3.py" in the CMD but I get an error.

    What word or command is it to launch "PSSH and License" and give you the key?

    Thank you
    Chap.017

    Code:
    0182db8302d57760c6bbbae706e7c127:d3b3c3a65f162bf089ddab1667cec45a
    0082db8302d57760c6bbbae706e7c127:ed62b2780a346a2d6f3629c40a30036c
    0282db8302d57760c6bbbae706e7c127:e634633082ac73183b8891e2474e2608
    Chap.018

    Code:
    01f0177b8c46c59da58143b5bc2a7310:08728a8f5f19ce4a1b078001bf14340e
    00f0177b8c46c59da58143b5bc2a7310:8289e17abedc6fd0a1110f1ea3eb5cfb
    02f0177b8c46c59da58143b5bc2a7310:ac7085d8729a45659de285e4415ad337
    Thank you so much

    How did you do to get them? I say this because every day I download that series and I need the keys and I would like to do it myself.

    I have python and others, but I don't know how to launch PSSH and others.
    Quote Quote  
  12. I have already read that and in fact I have perfectly downloaded the python and others.

    The problem comes that when I launch the CMD and I write "python l3.py" instead of launching the PSSH thing, it asks me what I want to open the file with, and I don't know what to do.

    I have already put the headers in python format, but I don't know what happens.

    Aid.


    Image
    [Attachment 72309 - Click to enlarge]
    Quote Quote  
  13. Banned
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    Make sure you have installed and deployed all the stuff you need.

    A warm reminder list: (You need these below)
    the original WKS-KEYS [you can download it on my GitHub if you don't have a complete one]
    n_m3u8dl-re [for automatically downloading & decrypting the streams given the keys]
    ffmpeg [for muxing the video and audio streams]
    lux [for downloading the .xml style subtitles]
    subtitle edit [for converting the .xml subtitle to normal .srt one]
    This is a video tutorial on how to get it recorded just now.
    Here's the link but I decided to encrypt it in case of any malicious actions since it's public space. Please decrypt this base64-encoded string to get the link.
    aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL2ZpbGUvZC8xbjZiQ0 taUWRaY19wVGR2dFloUjZncnVmRHFIQkRIUVkvdmlldz91c3A9 c2hhcmluZw==

    P.S. I don't know when to delete the video. Maybe when I remember this again.
    So best wishes.

    And one more thing.
    It was @ss[vegeta] that have helped me in this method too in April 2022. Really appreciate it and others who have taught me a lot.
    Last edited by CrymanChen; 8th Jul 2023 at 01:21.
    Quote Quote  
  14. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Can you share the kid_to_pssh.py!
    Quote Quote  
  15. Code:
    import base64
    
    def get_pssh(keyId):
        array_of_bytes = bytearray( b'\x00\x00\x002pssh\x00\x00\x00\x00')
        array_of_bytes.extend(bytes.fromhex("edef8ba979d64acea3c827dcd51d21ed"))
        array_of_bytes.extend(b'\x00\x00\x00\x12\x12\x10')
        array_of_bytes.extend(bytes.fromhex( keyId.replace("-", "")))
        return base64.b64encode(bytes.fromhex(array_of_bytes.hex()))
    
    kid = input("Please input KID in hex string: ")
    kid = kid.replace('-', '')
    assert len(kid) == 32 and not isinstance(kid, bytes), "wrong KID length"
    print("PSSH {}".format(get_pssh(kid).decode('utf-8')))
    Quote Quote  
  16. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Originally Posted by cedric8528 View Post
    Code:
    import base64
    
    def get_pssh(keyId):
        array_of_bytes = bytearray( b'\x00\x00\x002pssh\x00\x00\x00\x00')
        array_of_bytes.extend(bytes.fromhex("edef8ba979d64acea3c827dcd51d21ed"))
        array_of_bytes.extend(b'\x00\x00\x00\x12\x12\x10')
        array_of_bytes.extend(bytes.fromhex( keyId.replace("-", "")))
        return base64.b64encode(bytes.fromhex(array_of_bytes.hex()))
    
    kid = input("Please input KID in hex string: ")
    kid = kid.replace('-', '')
    assert len(kid) == 32 and not isinstance(kid, bytes), "wrong KID length"
    print("PSSH {}".format(get_pssh(kid).decode('utf-8')))
    Thanks!
    Quote Quote  
  17. It's strange but different pssh values ​​are obtained

    Used url as an example
    Code:
    https://www.tg4.ie/en/player/online-boxsets/play/?pid=6281115686001&series=An%20Cuan&genre=Faisneis
    Quote from mpd text file
    Code:
    cenc:default_KID="f21353cd-e18e-4dac-9c90-3e4b738b0148" value="cenc"></ContentProtection>
    
    <cenc:pssh>AAAAVnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADYIARIQ8hNTzeGOTayckD5Lc4sBSBoNd2lkZXZpbmVfdGVzdCIIMTIzNDU2NzgyB2RlZmF1bHQ=</cenc:pssh>
    here is the data from kid_to_pssh.py
    Code:
    Please input KID in hex string: f21353cd-e18e-4dac-9c90-3e4b738b0148
    PSSH AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEPITU83hjk2snJA+S3OLAUg=
    Quote Quote  
  18. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by axnspain View Post

    I have already read that and in fact I have perfectly downloaded the python and others.

    The problem comes that when I launch the CMD and I write "python l3.py" instead of launching the PSSH thing, it asks me what I want to open the file with, and I don't know what to do.

    I have already put the headers in python format, but I don't know what happens.

    Aid.

    Those headers are actually missing headers ={ }. Did you go to curlconverter.com to get headers suitable for creating headers.py?

    I cannot stress enough the importance to follow the Temple of Doom instructions. You sort out if your system is working, when you go for the keys to the bitmovin video. You language is a bit ambiguous so maybe you have done this already? However, next you try a site that needs simple headers with maybe just a referrer URL being needed as extra in the header. I can't suggest simple sites as that depends on the country you are in. But ask in the forum for suggestions.

    When you can do those successfully then read Decryption: The Dungeon of Despair where you find help with more complex headers and data.

    If you try to run before you can walk you fall into the Dungeon of Despair - as you have done.

    All the answers to your issues are in the two threads linked - take them slowly, think about what the text means and do not expect to understand it at all at first reading. It certainly will need reading more than once, more that twice... however long it takes. It is not easy for anyone but the difference between the ones who get it and those that don't is that those that get-it didn't give up on the way.
    Last edited by A_n_g_e_l_a; 8th Jul 2023 at 05:50.
    Quote Quote  
  19. Member piaohua's Avatar
    Join Date
    May 2023
    Location
    中国
    Search PM
    Originally Posted by mister_ nex View Post
    It's strange but different pssh values ​​are obtained

    Used url as an example
    Code:
    https://www.tg4.ie/en/player/online-boxsets/play/?pid=6281115686001&series=An%20Cuan&genre=Faisneis
    Quote from mpd text file
    Code:
    cenc:default_KID="f21353cd-e18e-4dac-9c90-3e4b738b0148" value="cenc"></ContentProtection>
    
    <cenc:pssh>AAAAVnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADYIARIQ8hNTzeGOTayckD5Lc4sBSBoNd2lkZXZpbmVfdGVzdCIIMTIzNDU2NzgyB2RlZmF1bHQ=</cenc:pssh>
    here is the data from kid_to_pssh.py
    Code:
    Please input KID in hex string: f21353cd-e18e-4dac-9c90-3e4b738b0148
    PSSH AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEPITU83hjk2snJA+S3OLAUg=
    I don't know how it works, but you will find that both PSSHs can get the same key.
    Quote Quote  
  20. Originally Posted by piaohua View Post

    I don't know how it works, but you will find that both PSSHs can get the same key.

    Indeed both pssh fit and produce the same keys
    Quote Quote  
  21. This happening is exactly the reason scripts and people should stop relying on a 3rd party website.
    As many others above have already stated, literally all knowledge to do this yourself is within these forums.
    I cannot help via Telegram, MSN, ICQ - no unsolicited DMs please.
    All knowledge can be obtained by reading the information on these forums.
    Quote Quote  
  22. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by piaohua View Post

    I don't know how it works, but you will find that both PSSHs can get the same key.
    See hee https://forum.videohelp.com/threads/404586-how-to-work-out-the-pssh-when-not-shown-in-the-mpd

    Often when translating from KID to PSSH a channel ident is missed out. The PSSH still works but leaving it out allows the KID to PSSH routine to be more simple.
    Quote Quote  
  23. It's funny, because I have the PSSH and the license url but when I tell it to look for the key it throws me the error

    "check protobufs"

    And I don't know what it is or what to do.
    Quote Quote  
  24. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Originally Posted by axnspain View Post
    It's funny, because I have the PSSH and the license url but when I tell it to look for the key it throws me the error

    "check protobufs"

    And I don't know what it is or what to do.
    There's an answer in the reading I gave you. Read Dungeon of Despair - the bit about http toolkit intercepting a command window. Or search 'Check Protobufs' in this forum. Don't be a wimp.
    Quote Quote  



Similar Threads

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