Фіксатор накладання субтитрів
Знайдіть і виправте перекриття, недійсні або занадто короткі часові коди у файлах субтитрів SRT і WebVTT.
Фіксатор накладання субтитрів
Файл субтитрів, експортований із редактора або автоматично згенерований інструментом транскрипції, часто закінчується синхронізацією, яка технічно аналізується, але ніколи не відтворюється чітко: час закінчення однієї репліки передує його початку, дві репліки перекриваються, тож гравець має вгадати, яку з них показати, або рядок блимає на екрані на частку секунди, тому що її сусід майже не залишив місця. Цей інструмент сканує кожну репліку у файлі SRT або WebVTT по порядку та позначає ці чотири проблеми: недійсний часовий код кінця перед початком, накладення на попередню репліку, проміжок між репліками менший, ніж вам хотілося б, і тривалість репліки, менша за ту, яку може прочитати глядач.
Виберіть, як реагувати. Звіт лише залишає файл недоторканим і перераховує всі знахідки разом зі старим і новим часовим кодом поруч. Вирізати кінець попередньої репліки скорочує попередню репліку настільки, щоб очистити наступну — звичайний вибір, оскільки він ніколи не зміщує час початку рядка. Початок репліки Shift later переміщує наступну репліку вперед, зберігаючи її тривалість. Мінімальний проміжок і мінімальну тривалість можна налаштувати в мілісекундах, за замовчуванням 80 мс і 700 мс — загальні правила субтитрів, а не довільні числа.
Текст репліки та нумерація залишаються такими, як вони були; пересуваються лише часові коди, що викликали помилку. Формат виводу відповідає введеному за замовчуванням — десяткові коми залишаються SRT, десяткові крапки та заголовок WEBVTT залишаються WebVTT — або примусове перетворення в будь-який спосіб. Приймаються закінчення рядків CRLF і LF.
Усе працює локально у вашому браузері. Файл субтитрів для неопублікованого епізоду, чорнової версії клієнта або вашого власного запису аналізується, перевіряється та виправляється на вашому пристрої — ніколи нікуди не завантажується.