Главное
- Субтитры рассинхронизируются по двум основным причинам: постоянное смещение, когда все строки одинаково опережают или отстают, либо несоответствие частоты кадров, при котором разрыв со временем увеличивается.
- Постоянное смещение — простой случай: сдвиньте все реплики на одинаковое количество секунд.
- Увеличивающийся разрыв означает, что субтитры рассчитаны на другую частоту кадров и требуют растяжения, а не сдвига.
- VLC позволяет временно сдвинуть синхронизацию во время просмотра, но не сохраняет изменение; для постоянного исправления нужно изменить файл.
Почему субтитры рассинхронизируются?
Почти всегда по одной из двух причин. Либо все строки смещены на одинаковую величину — обычно потому, что субтитры рассчитаны на версию видео с другим вступлением или рекламной паузой, — либо в начале они примерно совпадают, но по мере воспроизведения всё больше расходятся из-за несоответствия частоты кадров субтитров и файла.
Различить эти причины можно за минуту. Проверьте синхронизацию в начале и ближе к концу. Если разрыв одинаков, это постоянное смещение. Если в начале он мал, а в конце велик, проблема связана с частотой кадров.
| Что вы видите | Вероятная причина | Как исправить |
|---|---|---|
| Всё одинаково опережает или отстаёт | Постоянное смещение | Сдвинуть все реплики на эту величину |
| В начале разрыв мал, в конце велик | Несоответствие частоты кадров | Растянуть или повторно синхронизировать в редакторе |
Как исправить субтитры, которые постоянно опережают или отстают?
Сдвиньте все реплики на одинаковое количество секунд. Если субтитры опережают речь на две секунды, перенесите их на две секунды позже; если отстают — раньше. Поскольку вся дорожка смещена одинаково, одного сдвига достаточно.
VLC позволяет сдвинуть синхронизацию субтитров во время просмотра с помощью горячих клавиш, но не сохраняет настройку: после повторного открытия файла всё вернётся к исходному состоянию. Для постоянного исправления измените синхронизацию в самом файле. Бесплатный инструмент сдвига субтитров на этом сайте делает именно это в браузере и выдаёт исправленный файл для сохранения.
Связанные материалыСдвиг синхронизации субтитров
Что делать, если разрыв увеличивается по мере воспроизведения?
Тогда простой сдвиг не поможет, поскольку субтитры рассчитаны на другую частоту кадров, чем видео. Такое часто бывает при различии частоты кадров кино- и телевизионной версии. В начале отклонение незаметно, а к концу достигает нескольких секунд.
Для исправления требуется растяжение, а не сдвиг: редактор субтитров может пересчитать дорожку под частоту кадров видео либо выровнять первую и последнюю реплики и масштабировать всё между ними. Это сложнее обычного сдвига, но только так можно устранить растущее расхождение.
Связанные материалыКак создать и проверить файл SRTПроверка скорости чтения субтитров
Частые вопросы
Почему мои субтитры на несколько секунд смещены на всём протяжении видео?
Это постоянное смещение, обычно потому, что субтитры рассчитаны на немного другую версию видео. Для исправления сдвиньте все реплики на одинаковое количество секунд.
Почему мои субтитры со временем расходятся всё сильнее?
Это несоответствие частоты кадров: субтитры созданы для другой частоты, чем видео. Их нужно растянуть или повторно синхронизировать в редакторе субтитров, а не просто сдвинуть.
Сохраняет ли VLC изменения синхронизации субтитров?
Нет. VLC позволяет временно сдвинуть синхронизацию во время просмотра, но не сохраняет настройку. Чтобы исправление осталось, измените время в самом файле.
Как навсегда сдвинуть синхронизацию субтитров?
Используйте инструмент, который изменяет файл. Бесплатный инструмент сдвига субтитров на этом сайте переносит каждую реплику на более раннее или более позднее время прямо в браузере и выдаёт исправленный файл SRT или VTT для сохранения.
Можно ли одинаковым смещением исправить файлы SRT и VTT?
Да. Оба формата хранят реплики с временными метками, поэтому постоянный сдвиг применяется одинаково. Инструмент принимает оба формата и возвращает файл в исходном формате.
