Mencoder mistura 2 legendas diferentes quando “gravar” em um arquivo de legenda srt

1

Estou usando o mencoder (versão 1.1-4.8 no Ubuntu 14.04) para codificar vários arquivos avi, mp4 e mkv em arquivos .avi menores com legendas srt "burned in" (para visualizar em um reprodutor de dvd portátil que tem um número muito limitado suporte ao formato). Geralmente funciona muito bem, exceto com alguns arquivos mkv que já incluem uma ou mais faixas de legenda. Nesses casos, o arquivo de saída exibe as linhas de legenda originais por cerca de meio segundo e, em seguida, alterna para o texto do arquivo srt fornecido, repetindo esse comportamento para cada parte do diálogo. Eu uso arquivos .srt em espanhol, e os arquivos mkv geralmente têm legendas em inglês produzidas a partir de legendas ocultas, então a troca rápida (nada na tela - > diálogo em inglês - > diálogo em espanhol) pode ser extremamente confuso.

Eu não consigo encontrar uma maneira de dizer ao mencoder para ignorar quaisquer legendas que vêm com o arquivo mkv e usar apenas o arquivo srt que eu forneci, então eu me pergunto se alguém aqui teve um problema semelhante e poderia encontrar uma solução.

para referência, eu estou fazendo a conversão de 2 passagens e estes são os parâmetros que eu uso para a segunda passagem:

original_file.mkv -oac mp3lame -ovc xvid -vf scale -zoom -xy 720 -xvidencopts bitrate=2500:me_quality=6:threads=2:pass=2 -noautosub -forcedsubsonly -sub subtitles.srt -subfont-text-scale 2.5 -subcp latin1 -subpos 85 -passlogfile /tmp/logfile -o output.avi -quiet

Obrigado!

    
por Ricardo Reyes 30.11.2015 / 19:04

1 resposta

0

Bem, não conseguimos encontrar uma maneira de impedir que o mencoder sobreponha as duas legendas, mas encontrei uma solução simples.

Eu adicionei ao meu script de conversão uma nova etapa no início que verifica se a extensão do arquivo original é mkv e, em caso afirmativo, remove qualquer legenda dele usando este comando:

mkvmerge -S -o original.mkv /tmp/no_subtitles.mkv

então eu uso a saída desse comando em vez do meu arquivo "original" e não há legendas incorporadas para suprimir

    
por 11.12.2015 / 20:36