To už je jednodušší zachytávat při přehrávání, ale nikdy to nebude ono, protože výsledné video se stejně většinou trhá apod.
Pokud je ještě zájem o Vinnetoua, tak ho stačí stáhnout přes yt-dlp a dešifrovat mp4decryptem, klíče jsou tady (za 24hod. expirují).
Dekuji
Funguje.
Pro ty co jako ja cekaji az k nim rano prijde ten starsi pan tady si to muzou vyzkouset:
Vypda to ze vysla nova verze ...ale nemnel jsem cas to zkoumat ..
$ sudo youtube-dl -U
Updating to version 2021.12.17 ...
1] v prohlizeci F12 (DevTools) | Ctrl+E (Record network log)
yutube-dl -f bestvideo+bestaudio/best --allow-unplayable-formats -o 'manifest.%(ext)s' "https://ivys-cdn.o2tv.cz/cdn/uri/get/?token=xxxxxxxxxxx&contentType=vod&drmOnly=true&expiry=xxxxxxxxx&id=xxxxxxxxxxxxxxx&playerType=dash&quality=web®ion=4&skipIpAddressCheck=false&userId=xxxxxxxxxxxxxxx&encryption=wv"
2] stahnout titulky link v F12
curl --doh-url https://odvr.nic.cz/doh -O https://imgct.ceskatelevize.cz/cache/data/ivysilani/subtitles/123/1234567890/sub.vtt
3] kouknem co to ma za KID
mp4info --verbose manifest*.m4a
mp4info --verbose manifest*.mp4
4] dekodujeme zvlast a a zvlast v
mp4decrypt --show-progress --key xxxxxxx:xxxxxxx manifest*.m4a a.m4a
mp4decrypt --show-progress --key xxxxxxx:xxxxxxx manifest*.mp4 v.mp4
5] spojime audio+video a titulky?
ffmpeg -i v.mp4 -i a.m4a -c copy 16827-Vinnetou.mp4
Nevi nekdo jestli se v tom poslednim bode jdou nejak primichat i titulky do toho mp4?
Zkousel jsem tohle ale nejsou tam videt v mediainfo
ffmpeg -i v.mp4 -i a.m4a -i sub.vtt -c copy 16827-Vinnetou-sub.mp4
Ani konverze to SRT nepomohla:
ffmpeg -i sub.vtt sub.srt
ffmpeg -i v.mp4 -i a.m4a -i sub.srt -c copy 16827-Vinnetou-sub.mp4