Como posso sincronizar novamente a legenda e o vídeo usando o media player VLC?

77

Quando reproduzo um filme com legendas (no media player VLC), o texto geralmente é exibido cedo demais ou tarde demais. Existe uma maneira de atrasar o ponto de partida das legendas?

    
por Pierre Watelet 14.01.2010 / 13:26

6 respostas

70
  1. Abra o media player VLC.
  2. Clique no menu Arquivo.
  3. Clique em Abrir arquivo.
  4. Clique em Navegar para abrir o filme.
  5. Marque a caixa "Usar um arquivo de legenda".
  6. Clique em Navegar para abrir o subtítulo.
  7. Clique em "Configurações avançadas"
  8. Mova o atraso para o sinal de menos se as legendas estiverem muito rápidas. Mova para o positivo se as legendas estiverem muito lentas.

Você também pode pressionar H e G enquanto o vídeo estiver rodando para alinhar as legendas para trás e avançar no tempo; para o uso de voz J e K . Os incrementos são em milissegundos, então pode ser muito bem ajustado dessa maneira.

Fonte

Se você quiser corrigir as legendas "para sempre", recomendo o workshop de legendas ; é grátis.

    
por 14.01.2010 / 13:27
74

Existe uma maneira muito mais fácil de fazer isso através da funcionalidade de sincronização avançada do VLC

  1. Detectar ("ouvir e ver") que as legendas estão fora de sincronia
  2. Pressione Shift + H quando você ouvir uma frase que será capaz de reconhecer facilmente
  3. Pressione Shift + J ao ler a mesma sentença na legenda
  4. Pressione Shift + K para corrigir a sincronização
por 13.09.2014 / 16:44
3

Por linha de comando é possível usar a opção --sub-delay seguida do número positivo ou negativo de 1/10 de segundos de atraso para adicionar. Então, para mudar a legenda de 3 segundos, você pode executar vlc com a seguinte linha de comando

 vlc --sub-delay 30  myfile.avi

De maneira semelhante, atua a opção --sub-fps que substitui o% normalfps.

--sub-fps Frame per second
Override the normal frames per second settings. This will only work with MicroDVD and SubRIP (SRT) subtitles.

Com o VLC 3.0.0, há outras opções que podem ser úteis (e quase auto-explicativas)

  • --sub-fps
  • --sub-delay
  • --sub-type
  • --sub-file
  • --sub-language
  • --sub-autodetect-file

Mais opções talvez interessantes:

  • --sub-description , --sub-autodetect-fuzzy --sub-autodetect-path --sub-margin -sub-source --sub-filter --sub-track --sub-track-id

Especificamente com subsdelay

  • --subsdelay-mode --subsdelay-factor --subsdelay-overlap --subsdelay-min-alpha --subsdelay-min-stops --subsdelay-min-start-stop %código%

Para mais informações, acesse --subsdelay-min-stop-start ou verifique o on-line manual do usuário vlc

    
por 19.01.2015 / 00:51
1

A melhor maneira de sincronizar suas legendas não é via VLC (tho é possível). Para sincronizar permanentemente as legendas, você precisaria usar ferramentas como SubtitleWorkshop e através dessa ferramenta você pode facilmente editar legendas da maneira que você quiser, até mesmo definir a primeira e a última palavra como sincronizar legendas, mesmo com mais precisão.     

por 28.09.2013 / 15:27
0

2017 VLC versão 2.2.6

Abrir

Tools => Track Synchronization => Subtitle Track Synchronization

Aqui você pode aumentar / diminuir a velocidade.

    
por 17.07.2017 / 15:33
-1

O VLC tem suporte avançado para legendas. Você pode facilmente sincronizar legendas com os atalhos de teclado G e H dentro do aplicativo.

Dessa forma, você pode sincronizar legendas em +/- 0,5 segundos por padrão.

No entanto, se você quiser mais funções e possibilidade de salvar a sincronização permanentemente em seu arquivo de legenda, então você precisaria usar ferramentas como Workshop de legendas .

Através desta aplicação, pode definir facilmente a primeira e a última palavra falada no filme e os tempos das legendas são ajustados automaticamente entre estas duas linhas.

    
por 10.10.2014 / 10:06