vote up 0 vote down star

When I play a movie with subtitles (on VLC), the text is often displayed too soon or too late. I wonder if there is a way to delay the starting point of the subtitles ?

flag

75% accept rate

1 Answer

vote up 2 vote down check
  1. Open VLC Player.
  2. Click the File Menu.
  3. Click Open File.
  4. Click Browse to Open the Movie.
  5. Check the "Use a subtitle file" Box.
  6. Click Browse to Open the Subtitle.
  7. Click "Advanced Settings"
  8. Move the Delay into the minus if the subtitles are too fast, move it into the positive if the subtitles are too slow.

You can also just press H and J while the video is running to align the subtitles backward and forward in time. The increments are in milliseconds so it can be pretty easily fine tuned that way.

Source

If you want to fix the subtitles 'for good', i recommend Subtitle Workshop, it's free.

link|flag
with the kmplayer you could adjust the timing of your subtitles while you watching the video AND saving it. (And you could also set the amount of milliseconds incremented by the hotkeys) – fluxtendu Jan 14 at 13:33
true enough, subtitle handling of VLC was always somewhat 'orphaned' compared to KMPlayer or SMPlayer. – Molly7244 Jan 14 at 13:42
it's G & H on my fresh install of VLC 1.0.3, and the default jump is around 50ms. J/K are the audio delay. (i expect your source just reported the keys wrong.) – ~quack Jan 14 at 23:15

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.