Перейти к содержимому
Все инструменты Цены Блог

Чаты и голосовые сообщения

Документы

Аудио и видео

Войти

Язык

Конвертируйте субтитры SRT в WebVTT для веб-видео

Браузеры воспроизводят субтитры в формате WebVTT, а не SRT, поэтому для веб-страниц, собственных плееров или платформ онлайн-курсов часто требуется файл .vtt. Загрузите файлы .srt или ZIP-архив и скачайте VTT с точным сохранением тайминга каждой строки и корректным заголовком WEBVTT. Задачи объёмом до 3,000 строк полностью бесплатны, а для более крупных файлов действует разовый платёж $5.

Конвертировать субтитры

После конвертации скачайте в любом формате: SRT, VTT, ASS, SBV, TTML, SUB или обычный текст.

Используется только при чтении или записи покадровых файлов .sub. Большинство фильмов — 23.976, европейское ТВ — 25.

Без регистрации. До строк субтитров: 3,000 — полностью бесплатно. Больше: первая часть бесплатно, все файлы задачи — $5, разовый платёж.

Продолжая, вы соглашаетесь с Условия использования и Политика конфиденциальности.

  • Добавляется заголовок WEBVTT, запятые в таймкодах заменяются точками
  • Порядковые номера SRT сохраняются как идентификаторы реплик
  • Курсив, полужирный шрифт и подчёркивание сохраняются, теги цвета шрифта удаляются
  • Старые кодировки Windows конвертируются, так как WebVTT требует кодировку UTF-8
  • Файлы сохраняют прежние имена с расширением .vtt; несколько файлов скачиваются одним ZIP-архивом
Открыть демо

Посмотреть пример PDF

Зачем веб-плееру формат VTT

Элемент HTML5 video загружает субтитры через тег track, например <track kind="subtitles" src="lesson-01.vtt" srclang="en" label="English">, и браузеры ожидают именно формат WebVTT. Файл SRT в этом месте обычно просто игнорируется без каких-либо сообщений об ошибке. Многие платформы онлайн-курсов и встроенные плееры следуют тому же правилу и требуют VTT при загрузке.

Сама конвертация проста, но требует точности: строка WEBVTT в самом начале, точка вместо запятой перед миллисекундами и корректная кодировка UTF-8. Конвертер применяет все три изменения к каждой строке, сохраняя время начала и конца с точностью до миллисекунды.

Что меняется, а что остаётся прежним

  • Тайминги и порядок: без изменений.
  • Номера: сохраняются как идентификаторы реплик (спецификация VTT это допускает).
  • Курсив, жирный шрифт и подчёркивание: сохраняются, браузеры их отображают.
  • Теги <font color>: удаляются, так как WebVTT их не поддерживает.
  • Код {\an8} для выравнивания по верхнему краю: превращается в параметр WebVTT line:0, поэтому субтитры по-прежнему отображаются вверху.

Перед публикацией

Убедитесь, что ваш сервер отдает файлы .vtt с MIME-типом text/vtt: если сервер отправляет неизвестный тип, браузер не загрузит субтитры. Если субтитры спешат или отстают от видео, сначала исправьте синхронизацию, а затем выполните конвертацию. Если у вас курс из множества уроков, загрузите все файлы SRT сразу или единым архивом ZIP, сохранив имена файлов — тогда к каждому уроку подтянутся нужные субтитры.

Перед тем как скачать результат, вы увидите все строки на экране — любые внесенные вами правки попадут в итоговый файл.

Как работает инструмент, сколько он стоит и как обрабатываются ваши файлы — на странице Конвертер субтитров; цены на все инструменты — на странице цены.

Обновлено

Вопросы и ответы

Может ли ChatGPT конвертировать SRT в VTT?

Для короткого файла — да: там нужно лишь добавить заголовок и заменить запятые на точки. Но если перед вами целый цикл уроков или фильм, при переносе таймкодов чат-бот обычно обрывается на полуслове или пропускает строки. К тому же каждый ответ придется вручную сохранять в отдельный файл.

Почему браузер игнорирует мой файл SRT?

Элемент track в браузерах поддерживает только формат WebVTT. Сконвертируйте файл в .vtt и убедитесь, что сервер отдает его с заголовком text/vtt.

Останутся ли наверху строки, предназначенные для отображения в верхней части экрана?

Да. Код {\an8} из SRT в браузере отобразился бы как обычный текст, поэтому он заменяется на параметр WebVTT line:0, размещающий строку вверху экрана.

Сколько стоит сконвертировать целый курс?

Если во всех файлах суммарно до 3,000 строк, это полностью бесплатно. Для большего объема разовый платёж $5 позволяет обработать до 50 файлов или ZIP-архив объемом до 50,000 строк. Тариф Unlimited стоит $19 в неделю.

Итоговый файл будет в UTF-8?

Да, UTF-8 с меткой порядка байтов (BOM). Файлы SRT в старых кодировках Windows автоматически распознаются и конвертируются, так что буквы с диакритикой и нелатинские символы отображаются корректно.

Можно ли получить и SRT, и VTT?

Да. После одной загрузки доступны кнопки для всех форматов: вы можете скачать VTT для веба и сохранить копию в SRT.

Похожие задачи

Мы используем аналитические файлы cookie, чтобы понимать, какие страницы полезны людям. Вы не против?