Синхронизация субтитров
Исправьте рассинхрон субтитров — от одного фильма до целого сезона
Укажите величину рассинхрона, и инструмент сдвинет каждую реплику ровно на это значение, растянет файл между двумя выверенными строками или переведет тайминги под другую частоту кадров. Поддерживаются форматы SRT, VTT, ASS, SSA, SBV, TTML, SUB и SAMI с сохранением исходного формата на выходе. Задачи объемом до 3,000 строк бесплатны целиком, а за более крупные задачи (например, сезон в архиве ZIP) действует разовый платёж $5. Инструмент не распознает звук автоматически: вы сами задаете сдвиг, подсмотрев задержку субтитров в плеере или сверив две реплики.
- Сдвиг всех реплик вперед или назад — например, на 2.5 или -1.2 секунды
- Сдвиг только тех реплик, что идут после заданной отметки — если тайминг сбивается после заставки или рекламы
- Растягивание между двумя проверенными репликами — если рассинхрон нарастает к концу видео
- Конвертация частоты кадров: 23.976, 24, 25, 29.97, 30, 50, 59.94 и 60
- Стили и теги ASS и SSA сохраняются: меняется только время начала и конца
- Целый сезон в одном ZIP за $5; задачи объемом до 3,000 строк бесплатно
Что вы получаете
Каждый файл возвращается под своим именем с суффиксом .synced (например, episode-01.synced.srt) в исходном формате или в SRT по вашему выбору. Несколько файлов скачиваются одним архивом ZIP. Перед скачиванием вы увидите новые тайминги на экране, а также исходное и новое время начала первой реплики.
- Меняются только тайминги. Текст, порядок строк, нумерация и форматирование остаются без изменений.
- Файлы ASS и SSA сохраняют стили, шрифты, теги оформления и комментарии — перезаписываются только метки Start и End для каждой строки Dialogue.
- Если при сдвиге реплика уходит за начало видео, ее время устанавливается в 0.
- Файлы SAMI и SubViewer конвертируются в SRT, остальные форматы сохраняются без изменений.
- Кодировка UTF-8 с BOM и окончания строк Windows в SRT — для совместимости со старыми телевизорами и медиаплеерами.
Коррекция таймингов субтитров: чат-бот или специализированный инструмент
Чат-бот понимает команду «сдвинь все на 2 секунды позже» и на коротком файле обычно справляется. Проблемы начинаются в полнометражном фильме, когда нужно безошибочно пересчитать и заново напечатать каждый таймкод.
| Ситуация | Чат-бот | Этот инструмент |
|---|---|---|
| Короткий файл, одинаковый сдвиг | Часто справляется без ошибок | Тоже справляется и сохраняет исходный формат файла |
| Полный фильм, сдвиг всех реплик | Приходится заново набирать каждый таймкод: длинный ответ обрывается на полуслове или дает сбой в расчетах | Сдвигает каждую реплику ровно на указанное время, до 50,000 строк на задачу |
| Рассинхрон, нарастающий по ходу фильма | Требует пропорционального пересчета каждой строки — легко допустить незаметную накапливающуюся ошибку | Растягивает файл между двумя проверенными репликами, выполняя точный расчет для каждого тайминга |
| Субтитры созданы под 25 fps, видео — 23.976 fps | Может применить фиксированный сдвиг вместо масштабирования | Умножает каждый тайминг на точный коэффициент соотношения частот кадров |
| Файл ASS со стилями и караоке | Может потерять строки стилей или исказить теги при повторном выводе | Меняет только Start и End, оставляя все остальное нетронутым |
| Одинаковая задержка во всех сериях сезона | Отдельный диалог под каждый файл | Один архив ZIP, одна настройка — тайминги скорректированы для всех серий |
Как синхронизировать субтитры
-
1
Определите величину рассинхрона
В видеоплеере подберите задержку субтитров, пока реплика не совпадет с голосом, либо засеките, в какую секунду она звучит на самом деле. Если рассинхрон увеличивается к концу фильма, отметьте правильное время для одной ранней и одной поздней реплики.
-
2
Загрузите файл и выберите способ коррекции
Перетащите файл, несколько файлов или архив ZIP. Выберите сдвиг, растягивание или частоту кадров и введите значение — например, 2.5, -1.2 или 00:00:02,500.
-
3
Проверьте и скачайте
Сверьте пару строк на экране с вашим видео, при необходимости отредактируйте любую реплику и скачайте результат. Задачи объемом до 3,000 строк бесплатны; открыть полный результат для более крупных задач стоит $5.
Почему чат-ботам не удается пересчитать тайминги длинных файлов субтитров
Сдвинуть субтитры кажется простой задачей: прибавить две с половиной секунды к каждому таймингу. Но в диалоге чат-бот должен прочесть каждую временную метку, сложить числа, перевести лишние секунды в минуты и записать результат в строгом формате — дважды для каждой строки файла. Для пары десятков строк это не проблема. Но в полнометражном фильме обычно больше тысячи реплик: длинный ответ обрывается на полуслове либо пропускает мелкую арифметическую ошибку где-то в середине, где ее сложно заметить.
С нарастающим рассинхроном все еще сложнее. Если в начале фильма субтитры идут синхронно, а к концу отстают на несколько секунд, для каждой строки нужна отдельная поправка, пропорциональная таймкоду реплики. Эту формулу нужно применить к каждому таймингу, а чат-бот при таких расчетах неизбежно начнет округлять или ошибаться.
Этот инструмент выполняет вычисления программно. Таймкоды считываются с точностью до миллисекунд, пересчитываются строго по заданному правилу и сохраняются в исходном формате файла. Текст и порядок реплик остаются нетронутыми.
Какой способ коррекции выбрать
- Сдвиг: все реплики спешат или отстают на одинаковое время. Введите секунды (со знаком минус, если субтитры нужно показать раньше) или таймкод вида 00:00:02,500. Включите опцию «только строки после», если до определенного момента субтитры идут точно — например, до конца заставки или рекламной паузы.
- Растягивание: субтитры синхронны в начале, но все сильнее расходятся к концу. Укажите номер строки и точное время начала для одной ранней и одной поздней реплики (по таймкодам из плеера) — инструмент пропорционально скорректирует каждую строку. Обрабатывается по одному файлу за раз.
- Частота кадров: субтитры создавались для релиза с другой скоростью — например, 25 fps для европейского ТВ и DVD против 23.976 fps для большинства фильмов. Каждый тайминг умножается на точное соотношение двух частот кадров.
Типичные сценарии использования
- Скачанные субтитры спешат или опаздывают на пару секунд
- Субтитры из европейского релиза для видеофайла с частотой 23.976 fps
- Файл, который идет синхронно до заставки или рекламы, а затем отстает на фиксированное время
- Целый сезон сериала с одинаковой задержкой во всех сериях
- Субтитры ASS со сложным оформлением, в которых нужно скорректировать тайминги без потери стилей
- Субтитры, которые плавно «уплывают», так как были сведены под другую монтажную версию или кодирование
Ограничения, о которых стоит знать
Инструмент не слушает аудио и не смотрит видео, поэтому не может определить сдвиг автоматически. Вы сами задаёте величину сдвига, и точность результата зависит от неё. Быстрее всего подобрать значение через задержку субтитров в плеере: когда речь и текст совпадут, показанное число и будет нужным сдвигом.
Режим растяжения отклоняет две точки, если они ускоряют или замедляют файл более чем в два раза: почти всегда это означает, что был указан неверный номер строки. Он обрабатывает файлы строго по одному, так как таймкоды из одного фильма не подойдут к другой серии. Если в релизе вырезаны или добавлены сцены, сдвиг меняется на каждом таком монтажном стыке; опция «только строки после» позволяет скорректировать один подобный скачок за раз.
Графические субтитры (например, VobSub .sub/.idx и Blu-ray .sup), а также субтитры, «вшитые» в видеоряд, синхронизировать здесь нельзя.
По языкам и ситуациям
Сдвинуть субтитры вперёд или назад
Если все субтитры спешат или отстают на одно и то же время, решение простое — сдвиг: прибавить или отнять нужн...
Читать далее →Исправить субтитры, которые постепенно отстают или спешат
Если в начале фильма субтитры идут вовремя, к середине расходятся на пару секунд, а к концу рассинхрон станови...
Читать далее →Конвертировать субтитры из 25 fps в 23.976
Субтитры к релизу на 25 fps (обычное дело для европейского ТВ и DVD) сначала совпадают с видео на 23.976 fps,...
Читать далее →Исправить задержку субтитров для всего сезона
Если субтитры для сериала взяты из одного источника, а видео — из другого, рассинхрон во всех сериях обычно од...
Читать далее →Цены
Небольшие задачи, первая часть
Бесплатно
Задачи объёмом до 3,000 строк субтитров синхронизируются полностью, включая скачивание — целый фильм обычно укладывается в этот лимит. Для более крупных задач на экране показывается первая часть. Лимит в день: 1 без регистрации и 3 с бесплатным аккаунтом.
Вся задача
$5
Один платёж за все файлы в задаче: до 50 файлов или ZIP-архив и до 50,000 строк. Без подписки.
Unlimited
$19 в неделю
Все инструменты на сайте, задачи с субтитрами объёмом до 200,000 строк.
Вопросы и ответы
Может ли ChatGPT исправить синхронизацию субтитров?
С коротким файлом и простым фиксированным сдвигом — чаще всего да. Но для целого фильма ему приходится пересчитывать и переписывать каждый таймкод, поэтому ответы обычно обрываются на полуслове или содержат неточности, а пропорциональное растяжение вручную легко рассчитать с ошибкой. Этот инструмент меняет таймкоды программно, точно на указанную вами величину.
Как понять, на сколько сдвигать субтитры?
Настройте задержку субтитров в плеере, пока реплика не совпадёт с речью, и введите полученное значение в секундах. Либо посмотрите, на какой секунде фраза звучит в видео, и сравните со временем в файле: разница между ними и есть сдвиг.
Положительное число сдвигает субтитры позже?
Да. Значение 2.5 сдвигает появление каждой строки на 2.5 секунды позже, а -2.5 — на 2.5 секунды раньше. Вы также можете записать сдвиг в формате времени, например 00:00:02,500.
Субтитры сначала идут точно, а затем отстают или спешат. Что делать?
Используйте растяжение: укажите правильное время начала одной из первых и одной из последних строк, и все реплики между ними сдвинутся пропорционально. Если же субтитры созданы для 25 кадров/с, а видео идёт с частотой 23.976, опция частоты кадров решит проблему автоматически — сверять строки вручную не придётся.
Можно ли исправить сразу весь сезон?
Да, с помощью сдвига или изменения частоты кадров. Загрузите до 50 файлов или ZIP-архив: к каждой серии применятся одинаковые настройки, а готовый результат скачается одним ZIP-архивом. Растяжение работает только с одним файлом за раз.
Не изменится ли оформление файла ASS?
Нет. В файлах ASS и SSA меняются только поля Start и End в строках Dialogue. Стили, шрифты, теги оформления и строки комментариев остаются нетронутыми.
Это бесплатно?
Задачи объёмом до 3,000 строк субтитров полностью бесплатны, включая скачивание, без регистрации. В более крупных задачах первая часть бесплатно; вся задача до 50 файлов и 50,000 строк стоит $5 (разовый платёж). Подписка Unlimited — $19 в неделю.
Какие файлы можно загружать?
Файлы SRT, VTT, ASS, SSA, SBV, TTML, DFXP, MicroDVD, SubViewer .sub и SAMI размером до 20 МБ каждый или ZIP-архив с ними. Графические субтитры VobSub и Blu-ray .sup не поддерживаются.
Конфиденциальны ли мои файлы?
Открыть вашу задачу можете только вы. Модели ИИ не задействованы, поэтому текст субтитров не отправляется сторонним провайдерам. Задачи, загруженные без регистрации, удаляются через 7 дней, а вы можете удалить любую задачу вручную в любой момент.
Обновлено 25 октября 2026 г. · APPFACT STUDIO LTD