tigtools

Конвертер частоты кадров субтитров

Субтитры, которые сначала идут синхронно, а к концу фильма всё заметнее расходятся, обычно созданы для другой частоты кадров. Выберите обе частоты — и временные метки будут пересчитаны пропорционально.

Работает в браузере Без регистрации

ms

Миллисекунды; отрицательное значение покажет субтитры раньше. 1000 мс = 1 секунда.

или перетащите файл сюда. Файл останется на вашем устройстве.

Как пользоваться

  1. Откройте файл .srt или .vtt либо вставьте субтитры.
  2. Выберите частоту кадров, для которой были созданы субтитры, и частоту кадров вашего видео.
  3. При необходимости добавьте сдвиг, если первая строка всё ещё появляется раньше или позже.
  4. Проверьте предпросмотр и скачайте файл с изменёнными тайм-кодами.

Как это работает

Файл субтитров, созданный для выпуска фильма с частотой 25 fps (часто встречается в Европе) и воспроизводимый с версией того же фильма 23,976 fps, постепенно рассинхронизируется: фильм идёт примерно на 4 % медленнее, поэтому субтитры появляются всё раньше. Пересчёт времени умножает каждую метку времени на исходный fps ÷ целевой fps, поэтому строка, показанная на определённом кадре фильма, остаётся на том же кадре. Частоты NTSC используются как точные дроби (24000/1001, 30000/1001, 60000/1001).

Сдвиг применяется после масштабирования и задаёт постоянное смещение в начале. Время округляется до целых миллисекунд. Текст реплик, нумерация и настройки WebVTT сохраняются; выходной формат может совпадать с входным или быть преобразованным.

Пересчёт времени исправляет только рассинхронизацию, вызванную разницей частоты кадров. Если субтитры рассинхронизированы по-разному в разных местах, видео было смонтировано иначе (например, другая версия монтажа или рекламные вставки), и единый коэффициент это не исправит.

Примеры

Субтитры 25 fps на видео 23,976 fps

Строка на 01:00:00,000 перемещается на 01:02:33,750; строка на 00:00:10,000 перемещается на 00:00:10,427.

Субтитры 23,976 fps на видео 25 fps

Обратная ситуация: каждое время умножается на 0,959, поэтому последняя строка двухчасового фильма сдвигается почти на пять минут раньше.

Часто задаваемые вопросы

Как понять, какие частоты кадров выбрать?

Медиаплееры показывают частоту кадров видео в информации о файле. Если субтитры синхронны в начале и расходятся примерно на 4 % к концу, обычно это пара 25 и 23,976 fps.

Исправит ли это субтитры, которые постоянно опаздывают на 2 секунды?

Это постоянное смещение, а не проблема частоты кадров. Оставьте обе частоты кадров одинаковыми и введите в качестве сдвига -2000 мс.

Хранится ли частота кадров в файле субтитров?

Нет. SRT и WebVTT используют время в миллисекундах, поэтому файл, созданный для одной версии, может расходиться по времени с другой.

Конфиденциальность

Ваш файл субтитров читается и пересчитывается в браузере. Он никуда не загружается и не сохраняется.