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

Быстрая смена формата субтитров SRT на WebVTT для видео на сайте.

Максимальный размер загружаемого файла: 5 MB

Использовать удаленный URL
Загрузить с устройства

Если у тебя есть готовый файл .srt, встроенный плеер на сайте не сможет прочесть его напрямую. Стандартный элемент <track> в HTML5 не поддерживает формат SRT и требует дорожки WebVTT со специфической разметкой.

Почему веб-стандарты выбрали WebVTT вместо SRT

Формат SRT появился в начале 2000-х годов и предназначался для настольных видеоплееров, а не для браузеров. Когда консорциум W3C разрабатывал спецификацию HTML5, для тега <video> создали отдельный формат WebVTT. Он сохранил привычную структуру блоков, но получил поддержку стилей оформления, точного позиционирования реплик и меток глав.

В результате исходные субтитры чаще всего готовят или выгружают в SRT, но для публикации видео в браузере их обязательно нужно переводить в VTT.

Различия между форматами субтитров SRT и WebVTT

ПараметрSRTWebVTT
Заголовок файлаотсутствуетстрого первая строка WEBVTT
Разделитель долей секундызапятая — 00:01:15,500точка — 00:01:15.500
Нумерация фрагментовобязательна перед каждым блокомнеобязательна
Стили и экранная позицияне поддерживаютсяподдерживаются через параметры cue
Расширение файла.srt.vtt

Как перевести субтитры из SRT в VTT

  1. Вставь текст субтитров или загрузи свой исходный файл .srt в поле формы.
  2. Нажми кнопку запуска, чтобы инструмент сформировал корректный заголовок WEBVTT.
  3. Дождись обработки: запятая в метках таймкодов вроде 00:01:15,500 заменится на точку 00:01:15.500.
  4. Скачай полученный файл .vtt на свой компьютер.
  5. Подключи его к видео через элемент <track kind="subtitles" src="captions.vtt"> и проверь показ реплик в браузере.

Скрытая ошибка переименования расширения SRT в VTT

Если просто сменить расширение файла с .srt на .vtt, плеер в браузере не покажет субтитры. Парсер ожидает строго точку в качестве разделителя миллисекунд и обязательную первую строчку с меткой формата. Встретив запятые, плеер обычно молча игнорирует всю дорожку, поэтому структуру файла обязательно нужно переформатировать.

Вопросы о конвертации субтитров SRT в VTT

Достаточно ли просто поменять расширение файла на .vtt?

Нет, простая смена имени не сработает. Браузер разбирает внутренний синтаксис файла: если в таймкодах стоят запятые и нет сигнатуры WEBVTT в начале, плеер не сможет прочитать такие субтитры.

Поддерживает ли тег HTML5 видео формат SRT?

Элемент <track> работает исключительно со стандартом WebVTT. Файлы SRT перед интеграцией в веб-плеер необходимо конвертировать в формат VTT.

Зачем в начале файла нужна строка WEBVTT?

Это обязательный идентификатор стандарта. Без этой строки в самом начале файл считается поврежденным, даже если все временные интервалы и реплики внутри оформлены без ошибок.

Пропадут ли реплики или тайминги при переходе в VTT?

Нет, вся текстовая информация, реплики и интервалы времени переносятся полностью. Формат WebVTT шире возможностей SRT, поэтому конвертация сохраняет данные без потерь.

Какие возможности есть у WebVTT, отсутствующие в SRT?

Формат VTT позволяет задавать координаты показа реплик на экране, настраивать базовое оформление текста с помощью параметров cue и добавлять разметку глав для навигации по видео.

Cookie
Мы заботимся о ваших данных и хотели бы использовать файлы cookie, чтобы улучшить ваш опыт.