Як користуватися
- Відкрийте файл .srt або .vtt або вставте субтитри.
- Виберіть частоту кадрів, для якої створено субтитри, і частоту кадрів вашого відео.
- За потреби додайте зсув, якщо перший рядок усе ще з’являється рано чи пізно.
- Перевірте попередній перегляд і завантажте файл зі скоригованим часом.
Як це працює
Файл субтитрів, створений для випуску фільму з частотою 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 використовують час у мілісекундах, тому файл, створений для однієї версії, може розходитися з іншою.
Конфіденційність
Файл субтитрів зчитується та перераховується у вашому браузері. Він не завантажується на сервер і не зберігається.