Foi a primeira vez que codifiquei um vídeo no Ubuntu. Eu usei ffmpeg
para extrair o vídeo / áudio, codificá-los e juntar uma legenda para um novo arquivo.
Todos esses passos estavam bem. Eu usei o seguinte comando para migrar esses arquivos.
$ ffmpeg -i [video_file] -i [audio_file] -i [sub_file] \
-c:v copy -c:a copy -c:s mov_text \
-metadata:s:a language=eng \
-metadata:s:s language:por \
-sub_charenc UTF-8 [output_file]
No entanto, o player Miro não reconhece a legenda. Mesmo assim, quando eu executo outros arquivos com o Miro, ele encontra as legendas muito bem. Isso me faz pensar que estou possivelmente perdendo alguma coisa no comando acima.
Outra coisa estranha é jogar este novo arquivo com o VLC e outros players no Ubuntu / Windows, eu posso ligar as legendas muito bem.
Alguém pode me ajudar com isso?
Tags ffmpeg ubuntu video-subtitles