
Baixei um filme em lindo HD. Infelizmente, o som está quebrado. Em seguida, baixei uma cópia diferente em baixa resolução, mas com a trilha sonora intacta. Como posso usar o ffmpeg para pegar o som deste último e combiná-lo com o vídeo do primeiro?
Não sei quais detalhes sobre os arquivos colocar aqui, por favor me avise de quais comandos devo postar a saída. Tudo o que sei é que o primeiro é an mkv
e o segundo é an avi
.
Responder1
Você pode usar-map
para escolher quais fluxos você deseja e use -c copy
paracópia do fluxo(re-mux).
Este exemplo copiará os fluxos de vídeo hd.mkv
e de áudio de sd.avi
:
ffmpeg -i hd.mkv -i sd.avi -map 0:v -map 1:a -c copy -shortest output.mkv
Se você deseja compensar uma das entradas veja a -itsoffset
opção.