Como soltar um fluxo de áudio usando o avconv?

16

Como largar o áudio de um MKV com codificação DTS? Eu estou usando este comando avconv -i Movie.mkv -c:v copy movie.mp4.

Eu sei que o comando incluiria o comando codec, mas não sei como usá-lo.

cmacia06
fonte

Respostas:

6

Para meu entendimento, o -anparâmetro simplesmente soltará o áudio da saída. Se não é o que você queria, você precisa usar o -mapcomando e especificar como fluxos individuais de diferentes origens devem ser mapeados para a saída. O exemplo a seguir utiliza apenas o primeiro fluxo do primeiro arquivo (geralmente vídeo) e o áudio do segundo arquivo.

avconv -i input0.mkv -i input1.m4a -map 0:0 -c:v copy -map 1 -c:a copy output.mp4
LiveWireBT
fonte