Ao assistir a um arquivo .ts, por padrão, players de vídeo como ᴠʟᴄ ou mídia do Windows usam o primeiro canal de áudio como canal de áudio padrão.
No meu caso, quero mudar o canal padrão para o meu idiomaem qualquer media player sem passar pela seleção de canal de áudio.
Então, como alterar a ordem dos canais de áudio sem reconectar o fluxo de áudio e/ou vídeo no próprio arquivo?
Responder1
Você pode usar o ffmpeg
programa para criar uma nova cópia do arquivo de vídeo com uma trilha de áudio diferente marcada como padrão. ffmpeg está disponível para Windows, Mac e *NIX. É um programa de linha de comando, portanto, será necessário um pouco de experimentação e trabalho para que ele faça o que você deseja. Você também pode precisar usar o ffprobe
comando primeiro para obter uma lista de todas as faixas (chamadas de streams no ffmpeg) para descobrir exatamente qual delas você deseja.
Para evitar uma redução na qualidade e economizar muito tempo recodificando o vídeo (não o que você deseja), você pode configurar o codec das faixas para "copiar" e apenas usar a -map
opção de reordenar as faixas e/ou a -disposition
opção de desativar determinadas faixas por padrão e ativar determinadas faixas por padrão.
Responder2
Em muitos reprodutores de vídeo, você pode especificar seu idioma preferido para áudio e legendas.