Řeším teď tento problém: mám streamy, které obsahují dvě zvukové stopy, jedna označená jako "CZE" a druhá jako "MUL" - ta je buď v jiném jazyce, než českém, nebo obsahuje audio description pro zrakově postižené. Nicméně po průchodu ffmpeg obsahuje stream už jen a právě tu "MUL" stopu a nevím, jak TVH donutit, aby použil tu "CZE" - poradíte někdo?
Dodám, že jsem zkoušel nastavit v Audio Stream Filters, aby 1) TVH použil "CZE" stopu - bez výsledku 2) Aby TVH ignoroval onu "MUL" stopu - což udělá, ale pak jsem úplně bez audia. Z toho usuzuji, že TVH přijme obě stopy, ale dál pošle jen jednu - jak mezi nimi volit?
Tak jsem na to přišel, do příkazu je potřeba přidat parametr -map.
Příklad použití v příkazu převzatého od @JiRo:
pipe://ffmpeg -fflags +genpts -i *STREAM* -vcodec copy -acodec copy -map 0 -f mpegts -mpegts_service_type digital_tv pipe:1
Dodám, že jsem zkoušel nastavit v Audio Stream Filters, aby 1) TVH použil "CZE" stopu - bez výsledku 2) Aby TVH ignoroval onu "MUL" stopu - což udělá, ale pak jsem úplně bez audia. Z toho usuzuji, že TVH přijme obě stopy, ale dál pošle jen jednu - jak mezi nimi volit?
Tak jsem na to přišel, do příkazu je potřeba přidat parametr -map.
Příklad použití v příkazu převzatého od @JiRo:
pipe://ffmpeg -fflags +genpts -i *STREAM* -vcodec copy -acodec copy -map 0 -f mpegts -mpegts_service_type digital_tv pipe:1
Nvidia Shield TV - Kodi Nexus
LG OLED65B7A
LG OLED65B7A