Como manter as legendas do VLC em um só lugar?

1

Estou reproduzindo um arquivo de vídeo com um arquivo de legenda .srt usando o VLC no OSX 10.8.5. As legendas são exibidas, no entanto, a localização muda aleatoriamente a cada poucas frases, de baixa (a sub posição normal) para um pouco mais alta até quase metade da tela.

Abaixo estão alguns screenshots mostrando as posições baixa, média e alta, respectivamente. As imagens estão apenas a alguns segundos de distância.



Comopossofazercomqueaslegendaspermaneçamemumaposição,ouseja,aposiçãobaixa?OusodoparâmetroForcesubtitlepositionalteraaposiçãodetodasaslegendas,independentementedeseuposicionamentoreal.

Este é o arquivo de legenda que estou usando. . Eu tentei outro arquivo de legenda de aqui , mas o problema persistiu.

Existe alguma informação de localização incorporada em .srt arquivos? Posso remover isso? Existe outra maneira de resolver esse problema?

    
por Saaru Lindestøkke 10.08.2014 / 23:05

1 resposta

2

Eu verifiquei as legendas e vejo que há timestamps errados nelas:

Por exemplo, a linha 4 é exibida até 0:00:46.84 , se a hora de início da linha 5 for 0:00:46.83 .

Isso significa que o VLC mostrou o primeiro subtítulo (bottom line), mas quando ele precisou exibir a próxima linha, o bottom ainda estava em uso, então ele deveria ser exibido em um espaço "livre" (logo acima), mas apenas 0,01 segundos depois, oculta a linha inferior, fazendo com que pareça estar funcionando incorretamente.

Você mesmo pode retocar as legendas para corrigir os carimbos de data e hora, mas não consegui encontrar uma maneira automatizada de fazer isso. Existem muitos erros de sobreposição (como 1 a cada 4-5 linhas ou mais).

Para corrigir os horários em que usei aegisub . Uma vez carregada a legenda no programa:

  1. Em Automation -> Select overlaps , selecionaria todas as linhas que se sobrepõem à linha anterior .
  2. Em seguida, em Timing -> Shift times , escolha Time de 0:00:00.01 , somente selected rows e start times only e aplique.
  3. GOTO 1, repita até não haver linhas selecionadas.
  4. Exportar como .srt (para manter o formato original)
por 11.08.2014 / 00:13