Alterar a faixa de áudio padrão em .avi sem remuxing

9

Eu tenho alguns .aviarquivos 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 flagla 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 .mkvisso isso era realmente simples .

Então, eu estou pensando se também é possível [razoavelmente] modificar o conteúdo de um.avi

Hashbrown
fonte

Respostas:

5

Eu usei o AVIdemux. Ele faz isso em segundos, para que não seja totalmente 'desmotivador', apenas alterando a faixa de áudio preferida (ou simplesmente excluindo a que você não deseja) e tornando as partes internas do arquivo de contêiner AVI combinadas corretamente. É um programa gratuito - http://sourceforge.net/projects/avidemux/?source=dlp

Nota: O programa obviamente possui recursos de desmuxificação.

loki
fonte
Pela minha vida, não consigo me lembrar do que fiz com esse arquivo. Se há um .avi para download gratuito nas teias com várias faixas de me enviar um link para testá-lo em (I tentei procurar um)
Hashbrown
Link alternativo: fixounet.free.fr/avidemux/download.html . O Sourceforge oferece o download da versão 2.6 em vez da versão 2.7 mais recente por algum motivo no momento.
Ilya Kurnosov 5/03
1

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?

Psycogeek
fonte
Eu sei que existem várias maneiras de escrever um novo arquivo com o mesmo efeito (com ou sem recodificação). Eu estava pensando se .avihavia algum programa que pudesse editar seus cabeçalhos (eu sei que isso é mais simples com .mkvs porque o especificação está aberta). Quanto ao sistema, deixarei isso em aberto para não limitar as opções. Obrigado pela sua resposta!
Hashbrown 4/08/13
upvoted por causa da referência programa útil
Hashbrown