Pergunta

Eu tenho

  • um arquivo mkv com vídeo webm e áudio ogg
  • um arquivo de áudio ogg

Quero substituir o áudio do arquivo mkv pelo áudio do arquivo ogg.Como posso fazer isso no Ubuntu 11.10 com programas disponíveis nos repositórios padrão?

O arquivo resultante também pode ter outro formato (por exemplo,avi), mas eu preferiria mkv.Por falar nisso.o ffmpeg não tem um muxer mkv?Meu teste com param -f MKV resultou em erro O formato de saída solicitado 'mkv' não é um formato de saída adequado

Foi útil?

Solução

O formato de arquivo Matroska (mkv) é especificado com -f matroskaopção.Deve ser suportado pelo ffmpeg (versão 0.7.3) no Ubuntu 11.10.Usar ffmpeg -formats para obter uma lista de formatos de arquivo suportados.

Para mesclar fluxos específicos (áudio ou vídeo) de vários arquivos, use -i opção para cada entrada e -map input_index[:stream_index].Por exemplo, o comando a seguir mescla o primeiro fluxo da primeira entrada com a segunda entrada e mantém os codecs:

ffmpeg -i input.mkv -i input_audio.ogg -map 0:0 -map 1 \
    -vcodec copy -acodec copy output.mkv
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top