Файли субтитрів містять лише часові позначки й текст, проте формат має величезне значення. SRT — універсальний формат, якого очікують медіапрогравачі, Plex і відеоредактори. WebVTT — єдиний формат написів, який приймає елемент
Коли потрібно змістити час субтитрів
Субтитри розсинхронізуються з передбачуваних причин: завантажена версія має іншу тривалість вступу, відео було перекодовано з іншою частотою кадрів або рекламну паузу було вирізано. Якщо кожен рядок запізнюється чи випереджає відео на однакову величину, один зсув виправить увесь файл. Якщо розсинхронізувалася лише друга половина, застосуйте зміщення з напису, де починається проблема, і залиште все до нього без змін. Від’ємні значення переміщують субтитри вперед, а додатні — назад.
Як працює конвертація
Інструмент аналізує ваш файл і перетворює його на список написів, кожен із яких має час початку, час завершення та текст. Часові позначки нормалізуються до мілісекунд, завдяки чому зміщення та повторне формування файлу виконуються точно. Під час запису файл просто отримує синтаксис цільового формату: SRT використовує кому перед мілісекундами й нумерує кожен напис, WebVTT використовує крапку та заголовок WEBVTT, а SBV розділяє дві часові позначки комою в одному рядку. Експорт у звичайний текст повністю вилучає часові позначки й створює чисту розшифровку.