字 AI-SRTSub

Субтитри відстають дедалі сильніше: причини та рішення

Спершу нормально, за півгодини на дві-три секунди пізніше, в кінці — безнадія. Таке наростаюче розходження має відомі причини — і відоме рішення.

Оновлено 2026-10-16Вирішення проблем

Спершу розріжте два види розбіжності

Їх два: рівномірний зсув робить усі записи однаково пізніми (чи ранніми) від початку до кінця; прогресивний дрейф починається правильно, а помилка росте до кінця, іноді до хвилин. Ця стаття про другий — для першого дивіться зсунути весь файл субтитрів.

Чому відставання росте

Корінь дрейфу — два різні годинники: три найпоширеніші причини — (1) неспівпадіння частоти кадрів: субтитри фільму 24fps на джерелі 25fps втрачають понад секунду за хвилину; (2) відео прискорили чи сповільнили, а субтитри лишилися у старому темпі; (3) VFR-запис (змінна частота кадрів) із нерівною від природи таймлінією. Спільне: помилка зростає майже лінійно з часом відтворення.

Виправлення двома мітками

Оскільки помилка зростає лінійно, досить закріпити правильний час на обох кінцях і пропорційно перерозподілити середину. В редакторі додайте дві мітки: поля «поточне» автозаповнені початковими часами файлу; ви дивитесь відео та вписуєте коли перший і останній записи з’являються насправді у поля «ціль».

Дві мітки: поля поточного заповнені, поля цілі чекають
Мітки беруть на обох крайностях — найменшій і найбільшій початковій помилці — і вся середина перерозподіляється пропорційно.

Як перевірити результат

Після запуску панель результату показує старий і новий час пліч-о-пліч. Перевірте три місця: перший запис, один із середини й останній — позиції з найменшою, середньою та найбільшою початковою помилкою. Збігаються всі три — збігається весь файл.

Панель результату: часи до і після пліч-о-пліч, кнопка завантаження
Нові часи середніх записів мають потрапляти між двома краями: ознака правильної пропорції.

Коли двох міток мало

Корекція двома мітками передбачає лінійну помилку. Якщо джерело — VFR-запис зі стрибком частоти посередині фільму, лінійна тяга не випряме середню частину: візьміть помітно збиту середню запис третьою точкою, розріжте файл там і прогоніть дві мітки на кожній половині. Після виправлення перегляньте середню частину на звичайній швидкості — локальні залишки розбіжності мають бути відсутні.

Усе відбувається у браузері, нічого не треба встановлювати.

Виправити цей файл

Схожі посібники