%20e%20adicione%20legendas.png)
O principal motivo desta postagem é que tenho o movie.mp4 para o qual baixei um SRT. Quando adiciono manualmente o SRT, o VLC usa suas configurações para alterar a fonte/tamanho, etc. do SRT. Mas se eu incorporar o arquivo de legenda, ele não funcionará mais. Descobri que este é um problema com mp4/mov_text!
É possívelIncorporar legendas em MP4MAS eu descobri issoVLC ignora configurações de legenda para MP4eNão consigo ver legendas codificadas de MP4
Eu quero converter
movie.mp4
para
movie.mkv
Sem recodificação (LossLess) e adição de legendas.
Responder1
Este comando não funcionará com um mp4 com legendas incorporadas e a extração de legendas de um Mp4 resultará em um arquivo de legenda no estilo MOV_TEXT, o que não é o que você deseja. Basicamente, procure um SRT no Google, teste-o e então estaremos prontos para começar.
Se você incorporou SRT, também precisará de um arquivo separado apenas com vídeo e áudio. Para retirar os streams srt, deixando apenas o vídeo e o áudio desejados.
Exemplo:
ffmpeg -i movie.mp4 -map 0:0 -vcodec copy -map 0:1 -acodec copy movienosubs.mp4
Então vamos supor que você agora tenha
subtitle.srt
movienosubs.mp4
O comando FFMPEG seria este: (Observe que isso apenas copia o primeiro fluxo de áudio, você pode precisar mexer no mapeamento de fluxos se não quiser complicar mais, mas essa é a ideia)
ffmpeg -i movienosubs.mp4 -i subtitle.srt -c:v copy -c:a copy -c:s copy movieFINAL.mkv
Responder2
O arquivo MKV é um contêiner no qual você pode colocar vídeo, áudio e texto (legenda). Se você tiver dificuldade com a ferramenta ffmpeg de linha de comando (como já sugerido), você pode tentar ferramentas GUI como MKVToolnix. Não há recodificação durante esse processo, é praticamente apenas cópia.
Responder3
Você pode usar meu programadmMediaConverter(que é uma GUI do FFmpeg que expõe alguns de seus recursos), faz exatamente isso, você pode copiar todos os streams sem transcodificação. http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html