VideoHelp Forum
+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 58
Thread
  1. Member
    Join Date
    Dec 2023
    Location
    Italy
    Search PM
    in the past NowTV(.it) needed its own PC application to watch videos, they have recently added the ability to watch videos via browser as well. using N_m3u8DL-RE I managed to download some videos from my NOWtv subscription, obviously protected by DRM. Is it possible to extract the keys from the site to decrypt these videos? I followed the "sticky" tutorial with android studio. I successfully extrapolated the keys from the Bitmovin site, the problem is that when I go to the sites I'm interested in, Chrome doesn't start the video player and consequently I can't extract my keys.
    some idea? tnx
    Quote Quote  
  2. Originally Posted by RobbieDS View Post
    in the past NowTV(.it) needed its own PC application to watch videos, they have recently added the ability to watch videos via browser as well. using N_m3u8DL-RE I managed to download some videos from my NOWtv subscription, obviously protected by DRM. Is it possible to extract the keys from the site to decrypt these videos? I followed the "sticky" tutorial with android studio. I successfully extrapolated the keys from the Bitmovin site, the problem is that when I go to the sites I'm interested in, Chrome doesn't start the video player and consequently I can't extract my keys.
    some idea? tnx
    bro link of the video, pssh, license or anything will help to help you
    Quote Quote  
  3. Member
    Join Date
    Dec 2023
    Location
    Italy
    Search PM
    N_m3u8DL-RE "https://vod003-it-dash1-prd-akp1.cdn13.skycdp.com/v1/dash/6404a5d732e04991ed59ac7790b61cc065c9aabd/prod-it-vod-nowtv-dash/skyplayer/VIT/DA-CE/skyatlantic/UAT12374/c500a8eb-fe1b-42d5-a4aa-c55fc0dde9c8-S/encrypted/manifest.mpd?aws.sessionId=150e8332-bf37-4240-b1ab-e5bc701038c3&mthost=9c65f314327d490a9f09d444533a2a a8&region=mediatailor.eu-west-1.amazonaws.com" --header "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" --header "Referer: https://www.nowtv.it/" --save-name "manifest"

    11:35:40.037 WARN : PSSH(WV): EhAAIwuqgoF5hpiOEsl4rv2pSOPclZsG
    11:35:40.038 WARN : KID: 00230baa82817986988e12c978aefda9
    Quote Quote  
  4. You can try to play the drm video on another browser firstly, then you can install few tools to be able to get the pssh, licence and get the keys..

    1. go to tempermonkey here and install for the respective browser
    2. once tempermonkey installed, go to eme logger here and press on the green bar install
    3. once the eme logger is installed, go to the drm video and play it
    4. right click and use inspect tool
    5. go to console tab and filter by typing init data, there you will see under Init Data: long string, this is your PSSH, copy it
    6. open keysdbn.net and paste the PSSH string in the PSHH field
    7. go back to the inspector tab, go to network tab and filter by one of those words to get the licence url, whichever one works: wv, widevine, lic, licence, auth
    8. if the video is encrypted with widevine, it should appear, click on get or post, copy the url
    9. go back to keysdbn tab, paste the url in the license url
    10. go back to the inspector and in the same network tab for the license url scrow until you find the field User-Agent: copy that field
    11. paste it in the keysdbn headers field and press send.. if everything is correct you should get the key for decryption
    Quote Quote  
  5. Member
    Join Date
    Dec 2023
    Location
    Italy
    Search PM
    i use stream detector for get the mpd.
    Quote Quote  
  6. good, i use the same, so were you able to get the licence url, that's all you need it seems to get the video?
    Quote Quote  
  7. Member
    Join Date
    Dec 2023
    Location
    Italy
    Search PM
    {"code":500,"error":true,"message":"The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application."}
    Quote Quote  
  8. the licence url is probably not correct, that's the hard part of the whole process, finding it
    Quote Quote  
  9. May I ask who has it Now-Tv-Drm-Key-Solution?Now all of GitHub's content has been deleted
    Quote Quote  
  10. Originally Posted by tad108 View Post
    the licence url is probably not correct, that's the hard part of the whole process, finding it
    https://p.sky.com/drm/widevine/acquirelicense I don't know if this is effective or not
    Quote Quote  
  11. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    what program you try to download? link?
    Quote Quote  
  12. Originally Posted by iamghost View Post
    what program you try to download? link?
    it's an italian streaming video behind paywall. it seems the user has all the info but still wasn't able to get the key. btw i have the same issue in my post. although JackGPT was able to pull the key for me, not sure how?? so how do you guys are able to get the keys when some of us have error in the keysdbn? probably using own CDM?
    Quote Quote  
  13. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    i have try with https://keysdb.net/ it give me forbidden,
    but did try with https://cdrm-project.com/ work fine
    Image
    [Attachment 75403 - Click to enlarge]
    Quote Quote  
  14. Originally Posted by iamghost View Post
    aw sweet, I need to use it more often then, thank you
    Quote Quote  
  15. Member
    Join Date
    Dec 2023
    Location
    England
    Search PM
    Deleted
    Last edited by IrishMarty; 30th Dec 2023 at 09:45.
    Quote Quote  
  16. Member
    Join Date
    Dec 2023
    Location
    England
    Search PM
    Edit: Again I am an idiot. Sorry. Need to stop changing things when they aren't broken.
    Last edited by IrishMarty; 30th Dec 2023 at 09:46. Reason: My error
    Quote Quote  
  17. Originally Posted by IrishMarty View Post
    First one worked now I just get this error when trying to download from the manifest URL.

    Image
    [Attachment 75673 - Click to enlarge]


    Edit: Again I am an idiot. Sorry. Need to stop changing things when they aren't broken.
    Code:
    C:\Users\Downloads\yt-dlp>yt-dlp --list-formats --allow-unplayable-formats https://vod004-gb-dash1-prd-ll.cdn.skycdp.com/016a/skyplayer/VCD/DA-CE/BSKY_SP_PREMLEAG/TITL0000000005009672/44cf4f28-3b93-4843-a3d6-6892601aac32/encrypted/manifest.mpd
    WARNING: You have asked for UNPLAYABLE formats to be listed/downloaded. This is a developer option intended for debugging.
             If you experience any issues while using this option, DO NOT open a bug report
    [generic] Extracting URL: https://vod004-gb-dash1-prd-ll.cdn.skycdp.com/016a/skyplayer/VCD/DA-CE/BSKY_SP_PREMLEAG/TITL00000...crypted/manifest.mpd
    [generic] manifest: Downloading webpage
    WARNING: [generic] Falling back on generic information extractor
    [generic] manifest: Extracting information
    [info] Available formats for manifest:
    ID               EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC      ABR ASR MORE INFO
    ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    audio_eng=128000 m4a audio only     │  128k dash  │ audio only        mp4a.40.2  128k 48k [en] DRM, DASH audio, m4a_dash
    video=90000      mp4 256x144     25 │   90k dash  │ avc1.4D4020   90k video only          DRM, DASH video, mp4_dash
    video=350000     mp4 512x288     25 │  350k dash  │ avc1.4D4020  350k video only          DRM, DASH video, mp4_dash
    video=860000     mp4 768x432     25 │  860k dash  │ avc1.4D4020  860k video only          DRM, DASH video, mp4_dash
    video=1850000    mp4 1024x576    25 │ 1850k dash  │ avc1.4D4020 1850k video only          DRM, DASH video, mp4_dash
    video=3000000    mp4 1280x720    25 │ 3000k dash  │ avc1.640020 3000k video only          DRM, DASH video, mp4_dash
    video=4830000    mp4 1280x720    25 │ 4830k dash  │ avc1.640020 4830k video only          DRM, DASH video, mp4_dash
    Image
    [Attachment 75675 - Click to enlarge]


    besides yt-dlp, you can also use N_m3u8DL-RE to download drm encrypted mpd

    Code:
    N_m3u8DL-RE -M format=mkv --key 2f2b5ee461d349cab673971fa96a4403:d0ed2a4bb25848509d48512af6dd9dce "https://vod004-gb-dash1-prd-ll.cdn.skycdp.com/016a/skyplayer/VCD/DA-CE/BSKY_SP_PREMLEAG/TITL0000000005009672/44cf4f28-3b93-4843-a3d6-6892601aac32/encrypted/manifest.mpd" --save-name video
    Last edited by jckzz; 22nd Dec 2023 at 11:30.
    Quote Quote  
  18. Member
    Join Date
    Dec 2023
    Location
    England
    Search PM
    Thanks for the response. My method is highly inefficient, but for now at least it works.
    Quote Quote  
  19. Member
    Join Date
    Dec 2023
    Location
    England
    Search PM
    If I get my own keys using the guide listed on the site, can I use the same one each team when decrypting? Instead of entering the PSSH and License on CDRM Project?
    Quote Quote  
  20. its the same like peacock with the hmac keys. if you have a solution for it, you can do nowtv =)
    Quote Quote  
  21. Can anybody help me get this video at all I've tried everything streamfab gives the error

    VSF:SHAKA_ERROR__DRM6007.MAIN_CONTENT

    https://www.nowtv.com/gb/watch/playback/vod/A5EK3PiSkPquBDqiMRdA5
    Quote Quote  
  22. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by PSXman_uk View Post
    Can anybody help me get this video at all I've tried everything streamfab gives the error

    VSF:SHAKA_ERROR__DRM6007.MAIN_CONTENT

    https://www.nowtv.com/gb/watch/playback/vod/A5EK3PiSkPquBDqiMRdA5
    just get pssh and lic url, dont need header.
    https://cdrm-project.com/
    Code:
    c2c9eb10104c4c28a9d2e78602e5fbef:f46b70f9abba4---magic---d499907e0a
    Quote Quote  
  23. @iamghost im sorry i have installed all the following


    1. go to tempermonkey here and install for the respective browser
    2. once tempermonkey installed, go to eme logger here and press on the green bar install
    3. once the eme logger is installed, go to the drm video and play it
    4. right click and use inspect tool
    5. go to console tab and filter by typing init data, there you will see under Init Data: long string, this is your PSSH, copy it
    6. open keysdbn.net and paste the PSSH string in the PSHH field
    7. go back to the inspector tab, go to network tab and filter by one of those words to get the licence url, whichever one works: wv, widevine, lic, licence, auth
    8. if the video is encrypted with widevine, it should appear, click on get or post, copy the url
    9. go back to keysdbn tab, paste the url in the license url
    10. go back to the inspector and in the same network tab for the license url scrow until you find the field User-Agent: copy that field
    11. paste it in the keysdbn headers field and press send.. if everything is correct you should get the key for decryption


    [EME] MediaKeySession::update
    Session ID: D69791DB39BB5280C4873784C9C1B653
    Response: CAUSvQUKtwIIAxIQcVHYWohUOLqdQ0iIGYLDFBjM1/KABiKOAjCCAQoCggEBANzIJXdVOr8a5zJEs5s7mzLFKQbRANui lGuDtK3naJBv/goIl8vJ1TYxxmZ/NR3iRH8Tr58FKdE2KZhCbDtvsVjjDe7KI0RminAO3JYnJ5kTBD svvR82B9TzuBx2WOXOlS9cMACwt61YtbjErBT9tMqriPgGMqd9 H5SVOyIPrmsT79MXaxZ/67nqiiO+qpE3ssFwQdkUrf5XICnLfqlWdYXIWx+sOitwTeeS2C SoYKtPs+Y8CZgmTyW2MlU44R/0giZf4NUNttHvborV9LECQLkUCVOe2oOvZyCfhc73PdwS6talB 3cxx0ijm1to1qnnSvAhKmYvNOxMLUTjMJxLUdsCAwEAAToGc2t 5LnVrQAFIARKAA4EO9rvTRP185eaaA/AHcO6aF3EXB5WbLC0qalVPjyTHaKuBpne+qRAW4q8Z1CzmEaqc j8QpyDkaqs1yLiTEMLkAIvJfh6b4Ci70MstALO++AZl7a/oQOsXqlh0PCRH5WREq32oUKYzUr5wuha1NYcMaYpvA1zpsoRqs dpFBPo04JLI5Yo4P4lby4xdQVcHhv3oyycS61lTvt+ORbOolGq dqGOn3lQMijKKdo0oTE/EmyWC4IW9Y4ZpLRVmWxLnQ3lyompUnwn3zsLQrx4+QvlllVEnT 9N41WS6vMgq6+60NIbbPyrPiSok6dnOV1nE7lMmoqpLYXygC7b TK4CjjbbooSWFpOY5QpQtXQDta9bqzjnp1/y4vO1hhafqiUBrkLv71W4DF8ermQj0+wO96In3ahyrgLmZhr2m FsS+OzlMZHpXK5LHT1S7FShidYrxJtLukQH6zb+xu5x3GktV5q uupdeFQU3pksZizOMvOPI3n0GSl152RbJOaLSAja4VoEw==
    Quote Quote  
  24. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    eme - filter : generateRequest
    Image
    [Attachment 76924 - Click to enlarge]

    copy lic url
    Image
    [Attachment 76925 - Click to enlarge]

    use https://cdrm-project.com/ not https://keysdb.net/
    add pssh and lic url, thats all you need
    Image
    [Attachment 76926 - Click to enlarge]

    there you go
    Quote Quote  
  25. Originally Posted by iamghost View Post
    i have try with https://keysdb.net/ it give me forbidden,
    but did try with https://cdrm-project.com/ work fine
    Image
    [Attachment 75403 - Click to enlarge]
    Hi can you please help me. I did exactly what you did but it's on a paid South African website. It keeps giving me this error:

    Image
    [Attachment 76935 - Click to enlarge]
    Quote Quote  
  26. Originally Posted by candy8kane View Post
    Hi can you please help me. I did exactly what you did but it's on a paid South African website. It keeps giving me this error:
    Your site might require headers.
    Or a custom script.
    Or both.
    That's a strange error, though.
    Would be a longshot but try cutting out the link from the license url to everything before the "be".
    Quote Quote  
  27. Originally Posted by candy8kane View Post
    Originally Posted by iamghost View Post
    i have try with https://keysdb.net/ it give me forbidden,
    but did try with https://cdrm-project.com/ work fine
    Image
    [Attachment 75403 - Click to enlarge]
    Hi can you please help me. I did exactly what you did but it's on a paid South African website. It keeps giving me this error:

    Image
    [Attachment 76935 - Click to enlarge]

    the token on license url is expired
    Quote Quote  
  28. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by candy8kane View Post
    Originally Posted by iamghost View Post
    i have try with https://keysdb.net/ it give me forbidden,
    but did try with https://cdrm-project.com/ work fine
    Image
    [Attachment 75403 - Click to enlarge]
    Hi can you please help me. I did exactly what you did but it's on a paid South African website. It keeps giving me this error:

    Image
    [Attachment 76935 - Click to enlarge]
    it only show for now tv.
    Show max from South Africa I did help once with other script look same as vinetrimmer but different it’s widevinely. I still have it, can’t share with public. It will need token showmax_(country code).json
    Quote Quote  
  29. Originally Posted by [ss]vegeta View Post
    Originally Posted by candy8kane View Post
    Hi can you please help me. I did exactly what you did but it's on a paid South African website. It keeps giving me this error:
    Your site might require headers.
    Or a custom script.
    Or both.
    That's a strange error, though.
    Would be a longshot but try cutting out the link from the license url to everything before the "be".
    I get the same error when I include the headers

    Got this one when I cut the link:
    Image
    [Attachment 76939 - Click to enlarge]
    Quote Quote  
  30. Image
    [Attachment 76935 - Click to enlarge]
    [/QUOTE]it only show for now tv.
    Show max from South Africa I did help once with other script look same as vinetrimmer but different it’s widevinely. I still have it, can’t share with public. It will need token showmax_(country code).json[/QUOTE]

    @iamghost Can you please send me a DM with the information
    Quote Quote  



Similar Threads

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