VideoHelp Forum

+ Reply to Thread
Page 2 of 2
FirstFirst 1 2
Results 31 to 49 of 49
Thread
  1. Question: Has anyone been able to get the correct kid:key by using the pssh generated by this script? I am unable to try as I do not have access to these sites. I did this as a mental challenge and verified via a init.mp4.

    I have been informed that the license server desires the protection scheme, cenc (aes-ctr full sample encryption), to be included in the pssh.

    I have updated the the script to rev v2 and attached it here.

    With this modification, the length of the pssh string will increase to 76 characters.

    Please place this new script in the same folder as the old. The new script is called ism2pssh_v2

    It would be very nice if someone can give feedback as to whether or not any of these two scripts generates a pssh from which the correct kid:key can be obtained.

    Thanks
    Image Attached Files
    Quote Quote  
  2. Originally Posted by jack_666 View Post
    Question: Has anyone been able to get the correct kid:key by using the pssh generated by this script? I am unable to try as I do not have access to these sites. I did this as a mental challenge and verified via a init.mp4.

    I have been informed that the license server desires the protection scheme, cenc (aes-ctr full sample encryption), to be included in the pssh.

    I have updated the the script to rev v2 and attached it here.

    With this modification, the length of the pssh string will increase to 76 characters.

    Please place this new script in the same folder as the old. The new script is called ism2pssh_v2

    It would be very nice if someone can give feedback as to whether or not any of these two scripts generates a pssh from which the correct kid:key can be obtained.

    Thanks
    When I add the link I received as a manifest link, it closes directly. I tried with both scripts
    Quote Quote  
  3. @WelleTy

    Do me a favour and read the whole thread. This has been explained previously. You need to run in batch mode.
    Thanks.
    Quote Quote  
  4. Originally Posted by jack_666 View Post
    Question: Has anyone been able to get the correct kid:key by using the pssh generated by this script? I am unable to try as I do not have access to these sites. I did this as a mental challenge and verified via a init.mp4.

    I have been informed that the license server desires the protection scheme, cenc (aes-ctr full sample encryption), to be included in the pssh.

    I have updated the the script to rev v2 and attached it here.

    With this modification, the length of the pssh string will increase to 76 characters.

    Please place this new script in the same folder as the old. The new script is called ism2pssh_v2

    It would be very nice if someone can give feedback as to whether or not any of these two scripts generates a pssh from which the correct kid:key can be obtained.

    Thanks
    Code:
    https://akamaicdn.hbogo.eu/a9626f47-b065-2a26-43f9-a3094fb7c4d3_hbo/COMP/29223422_hun_comp_d35eda69-a367-4b47-aa0c-a51032d94be2_3400000_v2.ism/manifest
    PSSH:
    Code:
    AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEFcDEvMyagk90MMF0jagx5NI49yVmwY=
    Now it really gives me a PSSH of 76 characters, but unfortunately I don't know how to get the KID and KEY from that.
    Quote Quote  
  5. Originally Posted by jack_666 View Post
    @WelleTy

    Do me a favour and read the whole thread. This has been explained previously. You need to run in batch mode.
    Thanks.
    @WelleTy

    I took your data

    Code:
    AAACZnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAkZGAgAAAQABADwCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBJAEQAPgB4AGkAVgA4AEoARQA5AFEAYQAwAE8AZwB4ADkAcgByAHAAUwAzAGoAaQBnAD0APQA8AC8ASwBJAEQAPgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBkAHIAbQAuAGUAcgBjAGQAbgAuAGMAbwBtAC8AZQB4AHgAZQBuAC8AcAByAC8AcgBpAGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAEwAQQBfAFUAUgBMAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0ASABFAEEARABFAFIAPgAAAAA0cHNzaAAAAADt74upedZKzqPIJ9zVHSHtAAAAFAgBEhAkfCXGUE9Da6DH2uulLeOK
    and did it manually

    here is your pssh
    AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEMYlfC RPUGtDoMfa66Ut44pI49yVmwY=

    Enjoy
    Quote Quote  
  6. Originally Posted by jack_666 View Post
    @WelleTy

    Do me a favour and read the whole thread. This has been explained previously. You need to run in batch mode.
    Thanks.
    https://forum.videohelp.com/threads/404024-Get-PSSH-from-ism-manifest-with-ProtectionH...er#post2640096
    I did as you described here, but it didn't happen again. I'm doing something wrong, but I don't know, I'm so sorry, what am I supposed to do?
    Quote Quote  
  7. Originally Posted by jack_666 View Post
    Originally Posted by jack_666 View Post
    @WelleTy

    Do me a favour and read the whole thread. This has been explained previously. You need to run in batch mode.
    Thanks.
    @WelleTy

    I took your data

    Code:
    AAACZnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAkZGAgAAAQABADwCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwARQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQBMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBJAEQAPgB4AGkAVgA4AEoARQA5AFEAYQAwAE8AZwB4ADkAcgByAHAAUwAzAGoAaQBnAD0APQA8AC8ASwBJAEQAPgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBkAHIAbQAuAGUAcgBjAGQAbgAuAGMAbwBtAC8AZQB4AHgAZQBuAC8AcAByAC8AcgBpAGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAEwAQQBfAFUAUgBMAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0ASABFAEEARABFAFIAPgAAAAA0cHNzaAAAAADt74upedZKzqPIJ9zVHSHtAAAAFAgBEhAkfCXGUE9Da6DH2uulLeOK
    and did it manually

    here is your pssh
    AAAAOHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEMYlfC RPUGtDoMfa66Ut44pI49yVmwY=

    Enjoy
    thank you for your interest but key:kid didn't give

    http://prntscr.com/22v2kzp

    or

    http://prntscr.com/22v3cir
    Last edited by WelleTy; 13th Dec 2021 at 15:57.
    Quote Quote  
  8. I managed to solve my issue.
    Last edited by roniek; 5th Jan 2022 at 05:27. Reason: solved the issue
    Quote Quote  
  9. PSSH turns out to be too long how do I get it right

    AAACZnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAkZGAgAAAQ ABADwCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9 ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAG MAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAA NwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQ ByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAw ACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAE YATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwA RQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQ BMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ ADwASwBJAEQAPgBLAGYAcQAzAGYAaQA3AHYARgBVAHUANwBaAE EAdwB2AE4ARgAxADIAOAB3AD0APQA8AC8ASwBJAEQAPgA8AEwA QQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBkAHIAbQAuAGUAcg BjAGQAbgAuAGMAbwBtAC8AZQB4AHgAZQBuAC8AcAByAC8AcgBp AGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAE wAQQBfAFUAUgBMAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0A SABFAEEARABFAFIAPgAAAAA0cHNzaAAAAADt74upedZKzqPIJ9 zVHSHtAAAAFAgBEhB+t/op7y5LFbtkDC80XXbz
    Quote Quote  
  10. Originally Posted by WelleTy View Post
    PSSH turns out to be too long how do I get it right

    AAACZnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAkZGAgAAAQ ABADwCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9 ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAG MAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAA NwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQ ByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAw ACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAE YATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwA RQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQ BMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ ADwASwBJAEQAPgBLAGYAcQAzAGYAaQA3AHYARgBVAHUANwBaAE EAdwB2AE4ARgAxADIAOAB3AD0APQA8AC8ASwBJAEQAPgA8AEwA QQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBkAHIAbQAuAGUAcg BjAGQAbgAuAGMAbwBtAC8AZQB4AHgAZQBuAC8AcAByAC8AcgBp AGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAE wAQQBfAFUAUgBMAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0A SABFAEEARABFAFIAPgAAAAA0cHNzaAAAAADt74upedZKzqPIJ9 zVHSHtAAAAFAgBEhB+t/op7y5LFbtkDC80XXbz
    Might be this one, try it
    Code:
    AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQfrf6Ke8uSxW7ZAwvNF128w==
    Quote Quote  
  11. Originally Posted by [ss]vegeta View Post
    Originally Posted by WelleTy View Post
    PSSH turns out to be too long how do I get it right

    AAACZnBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAkZGAgAAAQ ABADwCPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9 ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAG MAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAA NwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQ ByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMAAuADAALgAw ACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAE YATwA+ADwASwBFAFkATABFAE4APgAxADYAPAAvAEsARQBZAEwA RQBOAD4APABBAEwARwBJAEQAPgBBAEUAUwBDAFQAUgA8AC8AQQ BMAEcASQBEAD4APAAvAFAAUgBPAFQARQBDAFQASQBOAEYATwA+ ADwASwBJAEQAPgBLAGYAcQAzAGYAaQA3AHYARgBVAHUANwBaAE EAdwB2AE4ARgAxADIAOAB3AD0APQA8AC8ASwBJAEQAPgA8AEwA QQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBkAHIAbQAuAGUAcg BjAGQAbgAuAGMAbwBtAC8AZQB4AHgAZQBuAC8AcAByAC8AcgBp AGcAaAB0AHMAbQBhAG4AYQBnAGUAcgAuAGEAcwBtAHgAPAAvAE wAQQBfAFUAUgBMAD4APAAvAEQAQQBUAEEAPgA8AC8AVwBSAE0A SABFAEEARABFAFIAPgAAAAA0cHNzaAAAAADt74upedZKzqPIJ9 zVHSHtAAAAFAgBEhB+t/op7y5LFbtkDC80XXbz
    Might be this one, try it
    Code:
    AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQfrf6Ke8uSxW7ZAwvNF128w==

    Thank you very much, it worked. If possible, can you tell me how you shortened it?
    Quote Quote  
  12. Originally Posted by WelleTy View Post
    Thank you very much, it worked. If possible, can you tell me how you shortened it?
    I copied the long PSSH and pasted here to make a file out of it
    https://base64.guru/converter/decode/file
    I downloaded the file and opened with hex editor.
    I analyzed the contents, was looking for "pssh" inside.
    Found it at the end.
    Copied the hex, starting from the three sets of zeroes before the pssh (00 00 00) until the end.
    The copied hex string I converted to base 64, and that was the result.
    Quote Quote  
  13. Originally Posted by [ss]vegeta View Post
    Originally Posted by WelleTy View Post
    Thank you very much, it worked. If possible, can you tell me how you shortened it?
    I copied the long PSSH and pasted here to make a file out of it
    https://base64.guru/converter/decode/file
    I downloaded the file and opened with hex editor.
    I analyzed the contents, was looking for "pssh" inside.
    Found it at the end.
    Copied the hex, starting from the three sets of zeroes before the pssh (00 00 00) until the end.
    The copied hex string I converted to base 64, and that was the result.
    00 00 00 00 ED EF 8B A9 79 D6 4A CE A3 C8 27 DC D5 1D 21 ED 00 00 00 14 08 01 12 10 7E B7 FA 29 EF 2E 4B 15 BB 64 0C 2F 34 5D 76 F3

    That's how I find it, as you said, and then I turn it here, but it doesn't give me the same.

    https://base64.guru/converter/encode/hex
    Quote Quote  
  14. Originally Posted by WelleTy View Post
    That's how I find it, as you said, and then I turn it here, but it doesn't give me the same.

    https://base64.guru/converter/encode/hex
    This
    Image
    [Attachment 62797 - Click to enlarge]
    Quote Quote  
  15. Originally Posted by [ss]vegeta View Post
    Originally Posted by WelleTy View Post
    That's how I find it, as you said, and then I turn it here, but it doesn't give me the same.

    https://base64.guru/converter/encode/hex
    This
    Image
    [Attachment 62797 - Click to enlarge]
    I'm very grateful to you. Thank you very much
    Quote Quote  
  16. Member
    Join Date
    Jul 2022
    Location
    Switzerland
    Search Comp PM
    Sorry, I don't know if this is the right discussion where to post my answer but I'm trying to get PSSH of a show that I want to download as you can read in my thread (https://forum.videohelp.com/threads/406472-Does-anyone-know-a-method-to-download-video...tPlay-it/page2)

    I tried the tool ism2pssh_v2 installing it in this way:
    put the file .cmd in a folder in C:
    Add its URL to system path

    Then I ran the command on cmd but it says "cmdcolor.exe is not recognized as an internal or external command etc."
    Quote Quote  
  17. Need to place "cmdcolor.exe" in your PATH.

    Easiest way is to place all files in the same folder. Run the batch file from said same folder.
    Quote Quote  
  18. This is my manifest URL:

    Code:
    https://r.dcs.redcdn.pl/dash/o2/wfdif/cps/prod/vod/29a9dcf6-73a8-495e-aa23-1fa666ee7279/MOVIE/LIBCODER_SMOOTH_1080_WFDIF/Manifest.ism?indexMode
    Even with trying to remove the ?indexMode from the end of the link, the script tells me "Error in URL entry ... URL must contain ism/manifest."

    Can anyone help me out please?
    Quote Quote  
  19. Look into your manifest.

    You will find "KID and from "KID" you can get "PSSH".

    Code:
    AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISELByLfTVPodPsZSKVjMoJtw=
    Quote Quote  



Similar Threads