Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem youtube-dl | ffmpeg hází pipe:: Invalid data found when processing input

kde je problem? Snažím se stáhnout jedním příkazem pře pípu youtubedl na ffmpeg video. Podotýkým, že první subpříkaz (youtube-dl) vrací korektní url


youtube-dl https://ceskatelevize.cz/ivysilani/blabla -f hls-main-1234 -g | ffmpeg -strict -2 -ss 324  -i -  -to 398 -c copy vychod.ts

(Pokud si místo ffmpeg dám ffprobe -,url vidím https://ivys-st03-2.o2tv.cz/atip/.../...1506v1102.k.m3u8) . Také bych chtěl vysvětlit, proč nejprv se ukáže výstup ffmpeg (informace o verzi), pak se čeká a pak to vypíše. To mě nějak znervoznuje.

pipe:: Invalid data found when processing input

Dál by mě zajímalo, proč samotné spuštění youtube-dl -h trvá 4 sekundu (bez URL) to se jako pokaždé nějak kompiluje z pythonu, i když je to exe.

OS Win 7, zkoušel jsem i bez - strict, zkoušel jsem s -stdin

Zkoušel jsem i:
type soubor-s-url.txt | ffmpeg -i - ...

Předmět Autor Datum
Co tohle? youtube-dl https://ceskatelevize.cz/ivysilani/blabla -f hls-main-1234 -g -o - | ffmpeg -s…
Wikan 24.04.2019 19:34
Wikan
Zkoušel jsem tedy i -o -, ale stále to hází stejnou hlášku. Je to divné, youtube-dl vypíše to správn…
zii 24.04.2019 21:57
zii
Zkusil jsem to a funguje. Obojí byly aktuální čerstvě stažené verze. poslední
Wikan 24.04.2019 22:02
Wikan

Zpět do poradny Odpovědět na původní otázku Nahoru