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:
- Em
Automation -> Select overlaps
, selecionaria todas as linhas que se sobrepõem à linha anterior . - Em seguida, em
Timing -> Shift times
, escolhaTime
de0:00:00.01
, somenteselected rows
estart times only
e aplique. - GOTO 1, repita até não haver linhas selecionadas.
- Exportar como
.srt
(para manter o formato original)