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
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Closed Thread
Results 1 to 30 of 63
-
-
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®ion=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
-
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
-
https://p.sky.com/drm/widevine/acquirelicense I don't know if this is effective or not
-
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?
-
i have try with https://keysdb.net/ it give me forbidden,
but did try with https://cdrm-project.com/ work fine
[Attachment 75403 - Click to enlarge]
-
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
[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.
-
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
-
@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==
-
eme - filter : generateRequest
[Attachment 76924 - Click to enlarge]
copy lic url
[Attachment 76925 - Click to enlarge]
use https://cdrm-project.com/ not https://keysdb.net/
add pssh and lic url, thats all you need
[Attachment 76926 - Click to enlarge]
there you go
-
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:
[Attachment 76935 - Click to enlarge]
-
-
I get the same error when I include the headers
Got this one when I cut the link:
[Attachment 76939 - Click to enlarge]
-
[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
Similar Threads
-
Only foe study, how they decrypt nowtv stream?
By steef8 in forum Video Streaming DownloadingReplies: 18Last Post: 11th Dec 2023, 02:01 -
NowTV resolution
By CrymanChen in forum Video Streaming DownloadingReplies: 4Last Post: 14th Jul 2023, 02:32 -
Nowtv web-dl
By Dannyboi in forum Video Streaming DownloadingReplies: 7Last Post: 13th Jan 2023, 15:05 -
restreaming to non-drm m3u8 from drm mpd
By grabyea in forum Video Streaming DownloadingReplies: 1Last Post: 8th Aug 2022, 00:35 -
Download DRM protected video and decrypt it with a drm licence url
By vikral in forum Video Streaming DownloadingReplies: 9Last Post: 9th Feb 2021, 02:14