Questão:
Programa para alterar o idioma do fluxo de áudio no arquivo de vídeo
nidunc
2014-05-19 23:06:24 UTC
view on stackexchange narkive permalink

Baixei alguns filmes nos formatos mp4 e mkv.
Quando vejo as propriedades de alguns deles, vejo que o idioma do fluxo de áudio está definido como "Indefinido" e não "Inglês ", enquanto o filme em si está em inglês.

Eu tentei mudar isso usando as Propriedades do arquivo no Windows 8.1, mas as únicas coisas que posso mudar são" Diretor "," Produtor ", etc, e não os fluxos de áudio.

(só para esclarecer, quero alterar as propriedades do fluxo de áudio, não o áudio em si)
Existe um programa que pode fazer isso?

  • Eu prefiro que ele tenha uma GUI, mas CLI também deve funcionar (desde que não seja muito complicado).
  • Deve salvar as alterações diretamente no arquivo original, sem necessidade de conversão.
  • E, é claro, deve ser grátis (código aberto não é necessário, mas preferencial).
Você já encontrou um software que pode fazer isso? Posso fazer isso com o subbler, mas preciso de uma alternativa do Windows
Trzy respostas:
Cornelius
2014-05-20 00:47:59 UTC
view on stackexchange narkive permalink

Avidemux pode fazer isso também.

  • GUI
  • gratuito / código aberto
  • plataforma cruzada
  • não recodifica o vídeo, contanto que você mantenha os mesmos codecs

Abra seu arquivo de vídeo, vá para Menu de áudio e escolha Selecionar faixa . Você verá o seguinte:

Audio Tracks Configuration: Track 1: Enabled: English

Altere o idioma para o que quiser e salve o arquivo usando Copiar para codecs de áudio e vídeo.

Isso se aplica apenas à versão Windows do Avidemux.

Embora Avidemux seja um aplicativo de plataforma cruzada, no Linux o Áudio kbd > o menu parece diferente. Ele só pode lidar com dois fluxos de áudio e não pode modificar o idioma.

enter image description here

Funciona, embora crie uma cópia do arquivo original (que felizmente tem quase o mesmo tamanho do original), que não é completamente o que eu quero ... Bem, pelo menos posso excluir facilmente o original. Definirei esta como a resposta aceita por enquanto.
Cornelius
2014-05-20 16:24:07 UTC
view on stackexchange narkive permalink

Libav pode ser usado:

  • freeware / open-source
  • linha de comando
  • plataforma cruzada
  • cria uma cópia do arquivo original

Para definir o idioma do primeiro fluxo de áudio:

  avconv -i input.mp4 -metadata: s: a: 0 language = eng -codec copiar output.mp4  

Se você tiver vários streams de áudio e não souber qual que você deseja alterar:

  avprobe input.mp4  

mostrará o formato e o tipo de cada fluxo de mídia no arquivo de vídeo.

FYI: libav é um fork do ffmpeg muito mais popular; Eu recomendo usar o ffmpeg em vez (o comando é exatamente o mesmo; basta substituir "avconv" por "ffmpeg"). Não consegui nem encontrar uma versão pré-construída do libav para minha plataforma (Fedora).
matt wilkie
2016-02-06 19:15:48 UTC
view on stackexchange narkive permalink
A caixa de diálogo de informações de mídia do

VLC media player ( Ctrl - I ) mostrará um Salvar metadados se você digitar em qualquer um dos campos.

VLC media info with 'save metadata' button showing

Leva muito tempo, então também deve funcionar por fazendo uma cópia intermediária.

Outra possibilidade é um dos muitos Editores de tags MP3 / 4



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...