Eu tenho alguns .avi
arquivos que possuem várias faixas de áudio e a faixa de áudio padrão está em um idioma estrangeiro. Não estou tentando remover a outra faixa, mas apenas alterá- default flag
la para que, quando a abro, reproduza a faixa 2 , ou o que for.
Eu não quero criar novos arquivos , não deveria ter que fazer nada assim, e com .mkv
isso isso era realmente simples .
Então, eu estou pensando se também é possível [razoavelmente] modificar o conteúdo de um.avi
Não sei como alterar o cabeçalho para designar um fluxo de áudio padrão diferente no arquivo. Eu sempre usei o Virtual Dub para remover o segundo fluxo e escolher um fluxo específico para a saída. Ou para carregar um arquivo de áudio separado após o processamento em um programa de áudio.
O mod Virtual Dub, no entanto, conseguiu trabalhar com vários fluxos de áudio com mais eficiência http://www.videohelp.com/tools/VirtualdubMOD Com o mod Dub virtual, você pode ver e alterar os fluxos de áudio na seção de áudio.
Nos dois programas, não há necessidade de recodificar o áudio ou o vídeo. Se você selecionar o Direct Stream, basta passar o vídeo inteiro e reescrevê-lo. Leva muito mais tempo do que alterar um cabeçalho, mas é rápido o suficiente.
Esta informação é para sistemas Windows, você não listou em que sistema isso deve ser feito?
fonte
.avi
havia algum programa que pudesse editar seus cabeçalhos (eu sei que isso é mais simples com.mkv
s porque o especificação está aberta). Quanto ao sistema, deixarei isso em aberto para não limitar as opções. Obrigado pela sua resposta!