VideoHelp Forum
+ Reply to Thread
Results 1 to 17 of 17
Thread
  1. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    Hi guys. I'm not sure we are allowed to mention streaming services, so let's just say that I have this big streaming service where you can e.g. stream this TV Series called Game of Thrones.

    I have my WVD, my l3.py, my EME Logger in Firefox and I am able to get PSSH, URL of license server and the proper header. Everything that is needed.

    Now I get back 4 kid:key combos where one of the keys are all zeros. As far as I understand that is unusable with L3. But I still have three good kid:key combos. My understanding further is that in order to decrypt a downloaded video I have to use the correct kid:key and if I inspect the manifest file or look in N_m3u8DL-RE, when downloading, I can figure out which one to use.

    Even though I do all this, and even though the method works great on other big streaming services, this particular streaming service is giving me problems. The supposedly decrypted video keeps coming up as scrambled, so obviously not decrypted. I have tried with the mp4decrypt and I have tried with shaka-packager. N_m3u8DL-RE even says that the decryption is successful.

    I have tried where I just select the video and nothing else, and I have tried where I select video and audio and parse the necessary two different kid:key combos. No good.

    I hope someone can help, and perhaps just let me know if this streaming service is no good.


    Thanks,
    Bobby
    Quote Quote  
  2. Just post video URL before saying anything else
    Quote Quote  
  3. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    It is all of the videos I have attempted from this streaming service, but here is one of them:
    https://play.hbomax.com/player/urn:hbo:episode:GZZWMrwQN48MrwwEAACDT
    Quote Quote  
  4. Originally Posted by barbywasadream View Post
    It is all of the videos I have attempted from this streaming service, but here is one of them:
    https://play.hbomax.com/player/urn:hbo:episode:GZZWMrwQN48MrwwEAACDT
    For 1080p need L1 for sure and perhaps for some 720 need L1, first try 720p with lowest Kbps to decrypt if okay, try with higher Kbps and you will see your limits with L3
    Quote Quote  
  5. Education Student (Grad.) CrymanChen's Avatar
    Join Date
    Apr 2022
    Location
    Hong Kong
    Search Comp PM
    HBO Max requires L1 if you are trying to download any video higher than 1080p.

    With an L3 CDM, you can only get 3 "combos" of keys (720p and below). The fourth one needs an L1 CDM (1080p and above, up to 2160p).
    twitter @Cryman_Chen
    email crymanchen@gmail.com
    Quote Quote  
  6. Originally Posted by barbywasadream View Post
    It is all of the videos I have attempted from this streaming service, but here is one of them:
    https://play.hbomax.com/player/urn:hbo:episode:GZZWMrwQN48MrwwEAACDT
    SD [H264/H265]: L3 (any)
    720p [H264/H265]: L3 (any)
    1080p [H264/H265] - 2160p [H265] (DV - HDR10): L1 (Phone)
    Maybe just try to download 720p first
    Quote Quote  
  7. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    Thanks for all the replies. I already tried lower res, and just tried again. I tried with:
    Vid *CENC 960x540 | 2222 Kbps | v13 | 25 | hvc1.1.6.L90.90 | 1 Segment | ~58m54s

    And correct matching key to the kid. This is the output (I removed the KID as I don't know how personal it is, but I did use the correct one):
    17:33:11.011 WARN : KID:
    17:33:11.012 WARN : Reading media info...
    17:33:11.043 INFO : [0x1]: Video, h264 (Main) (avc1), 960x540, 25 fps, 25 kb/s
    17:33:19.394 INFO : Binary merging...
    17:33:21.455 INFO : Decrypting...
    17:33:33.489 INFO : Done


    However, the end result is still an encrypted video. Is it working for any of you, if you happen to have access to HBO Max?
    Quote Quote  
  8. Originally Posted by barbywasadream View Post
    It is all of the videos I have attempted from this streaming service, but here is one of them:
    https://play.hbomax.com/player/urn:hbo:episode:GZZWMrwQN48MrwwEAACDT
    Code:
    --key 010071a02b4ba45f0fe26a480e429084:a199978ced06905f18ae498844f81fc7
    --key 0105f940599a8f0f2317e1db43718b44:ae9bfb23e9caa821aa383efd3a5fae74
    --key 010278987c83a19b6d99eaaf83de345e:5d2a92483023f8851223f57872fb093d
    --key 01013fddec04e099e7c5418d07557cff:ff77ea6b41d0203140c47107e19afafa
    Quote Quote  
  9. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    Yes, and I am using the --key 01013fddec04e099e7c5418d07557cff:ff77ea6b41d020314 0c47107e19afafa . I have my own key for that kid, but I also tried yours. The video ends up still scrambled.
    Quote Quote  
  10. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    I tried your 1080p kid:key - don't know where you got it from - but that funny enough worked on the 1080p version of the video. So it is as if the L3 keys don't work on any of the 720p and lower res videos.
    Quote Quote  
  11. Originally Posted by barbywasadream View Post
    I tried your 1080p kid:key - don't know where you got it from - but that funny enough worked on the 1080p version of the video. So it is as if the L3 keys don't work on any of the 720p and lower res videos.
    I made some test with L3 keys 720 works fine.
    Quote Quote  
  12. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    I don't get it. I just tried this:
    Vid *CENC 1280x720 | 5082 Kbps | v6 | 25 | avc1.4d401f | 1 Segment | ~58m54s

    with 010278987c83a19b6d99eaaf83de345e kid and key, and it decodes, but it is stille encoded when playing. Video completely scrambled. Which 720p worked for you?

    And are you using N_m3u8DL-RE with --key command, or do you download first and then decrypt manually afterwards?
    Quote Quote  
  13. Originally Posted by barbywasadream View Post
    I don't get it. I just tried this:
    Vid *CENC 1280x720 | 5082 Kbps | v6 | 25 | avc1.4d401f | 1 Segment | ~58m54s

    with 010278987c83a19b6d99eaaf83de345e kid and key, and it decodes, but it is stille encoded when playing. Video completely scrambled. Which 720p worked for you?

    And are you using N_m3u8DL-RE with --key command, or do you download first and then decrypt manually afterwards?
    Yes i used N_m3u8DL-RE, just add keys you get with L3.

    .\N_m3u8DL-RE "mpd link" --save-name "File name" --key --key --key --mux-after-done format=mkv
    Quote Quote  
  14. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    So weird, not working for me. I have now added all of the 3 keys. First I tried video + audio + subs and then --mux-after-done format=mkv . Afterwards I tried just video - again with all three keys in the command. After I added the --mux-after-done format=mkv parameter, I am getting this WARN:

    First run:

    19:14:25.471 WARN : Muxing to hbo.mkv.MUX.mkv
    19:14:25.679 WARN : [h264 @ 000002007b870a00] top block unavailable for requested intra mode -1
    19:14:25.680 WARN : [h264 @ 000002007b870a00] error while decoding MB 1 0, bytestream 20373
    19:14:25.692 WARN : [eac3 @ 000002007ba6adc0] invalid bitstream id
    19:14:25.692 WARN : [eac3 @ 000002007ba6adc0] unable to determine channel mode

    Second run:

    19:15:50.635 WARN : KID: 010278987c83a19b6d99eaaf83de345e
    19:15:50.635 WARN : Reading media info...
    19:15:50.665 INFO : [0x1]: Video, h264 (Main) (avc1), 1280x720, 25 fps, 26 kb/s
    19:16:04.378 INFO : Binary merging...
    19:16:09.564 INFO : Decrypting...
    19:16:19.755 WARN : hbo.mp4
    19:16:19.756 WARN : Muxing to hbo.MUX.mkv
    19:16:19.778 WARN : [h264 @ 000001fcb5e069c0] top block unavailable for requested intra mode -1
    19:16:19.778 WARN : [h264 @ 000001fcb5e069c0] error while decoding MB 1 0, bytestream 20373
    19:16:24.352 WARN : Cleaning files...
    19:16:24.477 WARN : Rename to hbo.mkv
    19:16:24.783 INFO : Done
    Quote Quote  
  15. I can't test it, but try to use shaka-packager instead of mp4decrypt, by setting the following in your N_m3u8DL-RE command:
    Code:
    --use-shaka-packager
    Quote Quote  
  16. Member
    Join Date
    Nov 2023
    Location
    Computer world
    Search Comp PM
    Thanks white_snake. I have tried both decryptors. Very strange I find it. When I use the 1080p kid:key Bumblebeee posted it worked on 1080p resolution. The other kids he posted are the same I have, but obviously different keys. I tried his and I tried my own, and all other resolutions comes of scrambled.
    Quote Quote  
  17. Member
    Join Date
    Oct 2016
    Location
    argentina
    Search PM
    Same here. Any ideas?
    Quote Quote  



Similar Threads

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