Сам я обычно пользуюсь встроенными функциями плееров для коррекции тайминга во время просмотра, но иногда нужно подогнать сабы под видео заранее. Для этого,чтобы не корректить сабы вручную и поправлять тайминг на каждую минуту, юзаю прогу DSRT. Все просто:
Запускаете программу, нажимаете: файл -> открыть -> находите саб.
После загрузки субтитра нажимаете:
скрипт -> сдвинуть скрипт.
В появившемся окне в графе "сдвиг" вписываете на сколько должен измениться тайминг в миллисекундах т.е. если у вас тайминг спешит на 3 сек. вы должны вписать "-3000" (Без кавычек).
Не забудьте сохранить исправления.
Очень удобная и простая в обращении
Скачать можно
здесь, там есть так же более подробная инфа о проге