Dobrý den, objevil se mi problém se stahováním z iVysilaní . Sice se stáhne pořad až do konce, ale Každých 10s je v ve videu záškub a asi vynechán kus videa (a, občas je tam třeba jen vertikálně fragment snímku. Tudíž nekoukatelné. Zvuk je v pořádku bez problému.
Stává se to, pokud si extrahuji soubor M3U8 playlistem (obsahující konkrétní rozlišení již) a stahuji příkazem
URL="https://ivys-vst02-2.o2tv.cz/atip/9...6-pc.m3u8"
youtube-dl $URL
a nebo ffmpeg -i $URL -c copy out.mkv
Chybové hlášky jsou naprosto stejné a evidentně je to problém ffmpegu (který youtube-dl spouští jako child proces)
Kde může být problém? Proč to nejde? Není to nějaký bug ve streamování videa nebo nějaká ochrana (soudě podle keepalive paketu, ale nic jsem nevypozoroval při přehrávání z https://www.ceskatelevize.cz/ivysilani/)?
[https @ 0000000002f310c0] Opening 'https://ivys-vst02-2.o2tv.cz/af/2.../0.k.ts' for reading
[tls @ 0000000002f816c0] Error in the pull function.
[https @ 0000000003135240] Opening 'https://ivys-vst02-2.o2tv.cz/af/a6...92.../1.k.ts' for reading
[tls @ 0000000002f816c0] The specified session has been invalidated for some reason.
[hls @ 0000000000471340] keepalive request failed for 'https://ivys-vst02-2.o2tv
.cz/...9/1.k.ts' when opening url, retrying with new connection: I/O error
[hls @ 0000000000471340] Opening 'https://ivys-vst02-2.o2tv.cz/af/a6...948