This is the link to a free trial video: https://plus.rtl.de/video-tv/serien/die-unvermittelbaren-mit-martin-ruetter-882892/staffel-2-930427/episode-6-das-grosse-wiedersehen-932203
The browser log shows a bunch of request for different .m4s files. I assume the premium stuff would behave the same but I would like to know if I can rip that before I go for a trial version
it’s drm protected and you need keys to decrypt. I already have these two extensions and it’s working.
https://github.com/FoxRefire/wvg/tree/next + https://addons.mozilla.org/en-US/firefox/addon/hls-stream-detector/ or https://github.com/DevLARLEY/WidevineProxy2
https://github.com/nilaoda/N_m3u8DL-RE (downloader and use the keys to decrypt the file)
example mpd “https://vodnowusoawsdash-cf.tvnow.de/pgrn/cves/sd/rtlplus/932203/1-1-1d-3-2-1-2.ism/v1.mpd” (the free trial video only gives me SD)
in .mpd, replace 3-2 with 1-1 to get HD (1080p)
Check this web https://cobalt.tools/
Have you tried yt-dlp?
I think i wrote a short python script to do this on another site. Let me get home and see if i can help you out
sometimes one of the requests is a m3u8 playlist, or something similar.
it may contain urls of thousands of chunks.
if you download all of them you can concat them.
that worked for me for some streams a few years ago, but there is probably an easier way 🤷🏻♂️
Open the m3u8 as a playlist in VLC Media player. If it works, save it.