Como posso alterar meu comando ffmpeg para codificar o segundo fluxo de legendas?

0

Meu comando é

ffmpeg -i "a.mkv" -vf subtitles="a.mkv" -acodec copy "a.mp4"

que queima o primeiro por padrão

Eu quero gravar o segundo fluxo de legendas, não o primeiro (há dois incluídos)

    
por huehuehue 05.06.2016 / 21:47

1 resposta

0

Você precisa especificar o índice de fluxo.

ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy "a.mp4"

Para omitir o primeiro fluxo de áudio.

ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy -map 0 -map -0:a:0 "a.mp4"
    
por 05.06.2016 / 23:43

Tags