Video - Faire avec les DRM

Tutos

ffmpeg, xephyr, pipewire, pulseaudio, gpu screen recorder, capture de fenêtre ou écran :

Vieilles notes

N_m3u8DL-RE is a cross-platform DASH/HLS/MSS download tool. Support on-demand and live streaming (DASH/HLS). https://www.videohelp.com/software/N-m3u8DL-RE https://www.youtube.com/results?search_query=N_m3u8DL-RE

https://github.com/GetWVKeys https://github.com/medvm/widevine_keys

Le fichier .mpd apparaît assez vite quand on surveille les échanges réseau avec l’inspecteur de Firefox. Il se récupère avec wget.

https://www.bento4.com/documentation/mp4decrypt/

How to get the PSSH ?

Ok … I figured it out.

As per blimey …. The kid, like the pssh, is not a secret.

This is very true. In the case of this mpd posted by thegeek there was no pssh explicitly given. It had to be determined by the entries … cenc:default_KID=“4C48E14E-F174-1078-AB70-A3F719894AC1”> and schemeIdUri=“urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED”>

Now a thank you has to go to mister_ nex and the tool https://tools.axinom.com/decoders/PsshBox

I used this tool to determine the Pssh

Enter these values into the tool

System ID EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED

Version 0

Data ==> Widevine PSSH Data ==> Key ==> IDs 4C48E14E-F174-1078-AB70-A3F719894AC1

Protection Scheme …. Keep blank Crypto Period Index …. Keep blank Crypto Period Duration (seconds) …. Keep blank Show not recommended and deprecated fields. …. Do not touch

Click Generate

Generated PSSH box: Select Base64 AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEExI4U 7xdBB4q3Cj9xmJSsE=

Ok now that that has been figured out, it is time to pursue something else that blimey pointed out

…. the key is a secret. Getting is requires doing a license challenge, and various post challenge processing. It is what the extension exploit does, the details of which have been discussed in other threads.

Guess I have some searching to do.

Regards


Video : éditeurs video, Faire avec les DRM, ffmpeg, Melt, mpv mais seulement avec phonon, sous-titres, Streaming video, Videoconférences, Videoprocessing