Перейти к содержимому

Бесплатный инструмент

Конвертер SRT в VTT

Превращает файл SubRip в WebVTT для веба. Загрузите .srt — получите .vtt с заголовком, который ожидает браузер, и с той пунктуацией в таймкодах, которую требует видео HTML5.

  • Работает в браузере
  • Ничего не загружается
  • Без регистрации

Перетащите файл сюда

или

Поддерживаются файлы .srt, .vtt, .txt

Как это работает

Конвертер SRT в VTT за три шага

01

Загрузите файл SRT

Перетащите .srt в окно или выберите файл вручную. Файл не покидает ваше устройство.

02

Конвертируйте в VTT

Добавляется заголовок WEBVTT, а запятые в таймкодах меняются на точки перед миллисекундами.

03

Скачайте .vtt

Скопируйте результат или скачайте файл — он готов для подключения к видеодорожке HTML5.

Почему SRT не воспроизводится в браузере

SubRip и WebVTT выглядят почти одинаково, и именно поэтому ошибка так сбивает с толку: вы прикрепляете .srt к элементу <track>, видео запускается, а субтитры не появляются. Никакой ошибки при этом не возникает. Видео HTML5 вообще не умеет читать SubRip — оно читает только WebVTT, а эти два формата отличаются двумя мелочами, которые плеер не простит.

Два различия, которые имеют значение

Во-первых, файл WebVTT обязательно должен начинаться со слова WEBVTT на отдельной строке. Без этого заголовка файл отвергается целиком, независимо от содержимого. Во-вторых, в WebVTT секунды отделяются от миллисекунд точкой, а в SubRip — запятой: 00:00:01.500 против 00:00:01,500. Номера реплик, которые SubRip ставит над каждым блоком, в WebVTT необязательны, и при конвертации они убираются — они не несут смысла и только создают лишний шум.

Что конвертация меняет, а что нет

Тайминги переносятся точно как есть: ничего не округляется, не сдвигается и не пересчитывается. Разрывы строк внутри реплики сохраняются, так что двухстрочный субтитр остаётся двухстрочным. Не переносится то, чего в SubRip никогда и не было: WebVTT умеет хранить настройки положения, выравнивания и региона для реплик, но конвертер их не придумывает. На выходе вы получаете чистый, корректный файл со стандартным позиционированием — а это именно то, что нужно браузеру в подавляющем большинстве случаев.

Всё работает на вашем устройстве

Файл читается и конвертируется прямо в браузере. Ничего не загружается на сервер, ничего не сохраняется, регистрация не нужна. Принимаются файлы до 10 МБ — этого намного больше, чем нужно любому файлу субтитров: полнометражный фильм обычно занимает меньше 100 КБ.

Ответы

SRT в VTT — часто задаваемые вопросы

Почему мой файл SRT не показывает субтитры в видео HTML5?

Потому что браузеры не читают SubRip. Элементпринимает только WebVTT, и при несовпадении формата ошибки не возникает — видео просто играет без субтитров. Конвертация в .vtt полностью решает эту проблему.

В чём на самом деле разница между SRT и VTT?

Разница в двух вещах. Файл VTT обязательно начинается со строки WEBVTT, и миллисекунды в нём отделяются точкой, а не запятой: 00:00:01.500 вместо 00:00:01,500. Всё остальное в реплике — время, текст, разрывы строк — остаётся одинаковым.

Пропадают ли номера реплик?

Да, и это сделано намеренно. В WebVTT они считаются необязательными идентификаторами, а не порядковыми номерами, и их никто не читает. Их удаление делает файл чище без потери какой-либо информации.

Изменятся ли тайминги?

Нет. Время начала и конца переносится точно так же, с точностью до миллисекунды. Ничего не округляется и не пересчитывается.

Сохраняются ли оформление и позиционирование?

Сохранять нечего. В SubRip нет настроек положения или региона, поэтому на выходе используются стандартные настройки WebVTT. Если вам нужны настройки реплик, добавьте их вручную после конвертации.

Загружается ли мой файл куда-то?

Нет. Конвертация выполняется в браузере с помощью JavaScript. Файл никогда не отправляется на сервер, не сохраняется, регистрация не требуется.

Какой максимальный размер файла можно конвертировать?

До 10 МБ. Файлы субтитров сами по себе небольшие — даже трёхчасовой фильм редко превышает 200 КБ, — так что этот лимит вряд ли станет для вас препятствием.

Можно ли сделать обратное — из VTT в SRT?

Да. Для этого есть конвертер VTT в SRT, а универсальный конвертер субтитров работает в обе стороны и дополнительно поддерживает форматы SBV и ASS.

Нужна полная расшифровка?

Загрузите аудио или вставьте ссылку на YouTube и получите полную AI-расшифровку с метками спикеров, таймкодами и сводками.

Скачать — Бесплатно

Бесплатно на iOS и Android. Без регистрации.