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

Бесплатный онлайн-инструмент, который преобразует файлы субтитров SubRip .srt в формат WebVTT .vtt, полностью совместимый с плеерами HTML5.

Перетащите файл .srt сюда или нажмите, чтобы выбрать
Преобразование…
              

Получить транскрипцию с самого YouTube

Конвертер видео YouTube в текст - это бесплатное расширение Chrome: откройте любое видео, и оно извлечет транскрипцию прямо на странице - в виде чистого текста или субтитров.

  • Транскрипция любого видео YouTube в один клик
  • Чистый текст без таймкодов - или .srt с ними
  • Скопировать в буфер обмена или сохранить в файл
  • Работает с субтитрами на других языках
Конвертер видео YouTube в текст
Бесплатное расширение Chrome
Установить из интернет-магазина Chrome
Получить конвертер видео YouTube в текст

Бесплатное расширение Chrome - без аккаунта, без загрузки.

100% конфиденциально: файл разбирается и конвертируется полностью в вашем браузере. Ваши субтитры никогда не загружаются на сервер - в отличие от cloudconvert или freeconvert.

Этот Конвертер SRT в VTT преобразует файлы SubRip в корректный формат WebVTT, который без проблем открывается в любых плеерах HTML5. Запятые в таймкодах заменяются на точки, в первой строке добавляется обязательный заголовок WEBVTT, а текст реплик сохраняется в исходном виде. Добавьте файл в поле выше, и файл .vtt будет готов к скачиванию за мгновение.

Как конвертировать SRT в VTT в браузере

  1. Выберите файл .srt
    Перетащите файл субтитров в область загрузки выше или кликните по ней, чтобы выбрать его на диске. Инструмент обрабатывает по одному файлу за раз, поэтому для серии видео процедуру нужно будет повторить для каждого эпизода.
  2. Обработка реплик
    Сервис последовательно считывает номера реплик, время начала и окончания, а также строки текста. Субтитры, экспортированные в Windows, обычно содержат окончания строк CRLF и метку BOM в начале файла - парсер без проблем справляется с обеими особенностями.
  3. Преобразование таймкодов
    В формате SRT миллисекунды отделяются запятой, а в WebVTT - точкой, поэтому время 00:01:02,500 превращается в 00:01:02.500. Первая строка дополняется обязательным заголовком WEBVTT, а исходная нумерация сохраняется в качестве идентификаторов реплик.
  4. Скачивание и подключение
    Сохраните файл .vtt и укажите путь к нему в элементе track вашего HTML5-плеера либо загрузите его на видеоплатформу, требующую субтитры в формате WebVTT.

Почему простое переименование .srt в .vtt не сработает

Плеер, который не может прочитать субтитры, обычно не объясняет причину сбоя: на экране нет ни ошибок, ни предупреждений, просто меню субтитров остается пустым. Из-за этого и приходится искать конвертер. В текстовом редакторе оба формата выглядят почти одинаково, однако переход с SubRip на WebVTT не сводится к смене расширения файла. Парсеры строго требуют наличия правильного заголовка и точки в качестве разделителя миллисекунд.

Безопасная конвертация SRT в VTT без отправки на сервер.

Безопасная конвертация SRT в VTT без отправки на сервер

Субтитры к невышедшей серии, внутреннее обучающее видео или черновой монтаж для клиента - файлы субтитров содержат полный текст видеоряда, и такие материалы часто нельзя передавать сторонним сервисам.

  • Файл .srt считывается и обрабатывается прямо во вкладке браузера и никуда не загружается.
  • Никакой регистрации и суточных лимитов - обрабатывайте столько файлов, сколько требуется.
  • Не нужно ничего устанавливать, поэтому инструмент работает даже на рабочих ноутбуках с ограниченными правами.
  • Одинаковый результат в Windows, macOS и Linux за счет работы на стандартном JavaScript.

Таймкоды, понятные любым плеерам

Запятая в таймкоде - самая частая причина, по которой файл WebVTT отклоняется плеером вообще без вывода ошибки. При конвертации каждый таймкод переводится на формат с точкой, а стрелка между временными метками приводится в строгое соответствие со спецификацией. В 45-минутной лекции может быть около 600 реплик, а это 1200 таймкодов, править которые вручную слишком долго.

Сохранение исходной нумерации

Спецификация WebVTT считает строку перед таймкодом идентификатором реплики, поэтому при конвертации SRT в VTT вся исходная нумерация сохраняется. Это удобно, когда редактор просит исправить реплику под номером 148, и вам нужно быстро найти одну и ту же строчку в обоих файлах.

Устойчивость к ошибкам экспорта

Реальные файлы субтитров редко бывают оформлены идеально. Нередко встречаются файлы, где переводчик случайно оставил пустую строку внутри реплики, или файлы с перемешанными переносами строк CRLF и LF из-за редактирования в разных программах. Наличие метки UTF-8 BOM, лишних пустых строк и смешанных переносов не нарушает процесс конвертации.

Compute automation Automation image/svg+xml Amido Limited Richard Slater

Сохранение курсива и полужирного начертания

Теги выделения текста внутри реплик не удаляются, а переносятся в итоговый файл, поскольку WebVTT поддерживает ту же базовую разметку i и b, что и SRT. Текст песен и закадровый голос сохранят то оформление, которое изначально задал переводчик.

Кому нужна конвертация SRT в VTT?

Веб-разработчикам для адаптации SRT в VTT

Браузеры не поддерживают формат SubRip. Chrome, Firefox и Safari работают только с WebVTT и подключают его через тег track внутри контейнера видео. Чтобы в плеере появилось меню выбора субтитров, каждый файл субтитров в проекте должен быть переведен в этот формат.

Видеомонтажерам и авторам субтитров

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

Авторам онлайн-курсов и подкастов

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

🙋 Часто задаваемые вопросы

Поместите файл рядом с видео и добавьте элемент track внутрь тега video. Укажите kind='subtitles', код языка в srclang и название дорожки в параметре label для меню выбора субтитров. Если субтитры должны включаться сразу, добавьте атрибут default. Если субтитры не отображаются, убедитесь, что файл .vtt отдается с того же домена, что и страница, либо для него настроены заголовки CORS.

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

Оба видеоредактора размещают субтитры на отдельной дорожке и сохраняют их во внешний файл. Доступные форматы экспорта зависят от версии программы, поэтому самый надежный способ - выгрузить файл SRT с таймлайна и затем конвертировать его на этой странице. Схема работает и в обратную сторону: многие видеоредакторы позволяют импортировать файл .vtt прямо на дорожку субтитров.

Да, сервис полностью бесплатен. Вам не нужно создавать аккаунт, а количество конвертаций в день не ограничено: переводить файлы SRT в VTT можно сколько угодно. Единственное условие - за один раз обрабатывается только один файл, так как пакетная конвертация на странице не предусмотрена. Это компактная утилита на JavaScript, которую мы поддерживаем бесплатной, а не пробная версия платного продукта.

Чаще всего дело в одной из четырех ошибок: в первой строке отсутствует заголовок WEBVTT; в таймкодах остались запятые вместо точек; сервер отдает файл с типом text/plain вместо text/vtt; либо файл загружается со стороннего домена без настроенных заголовков CORS. Конвертация SRT в VTT на этой странице устраняет первые две проблемы, а оставшиеся две решаются настройкой вашего сервера.

В обычной расшифровке нет таймингов, тогда как файл субтитров строится именно на них, поэтому задача решается в два шага. Наш конвертер текста в субтитры разбивает текст на реплики и равномерно расставляет таймкоды, после чего полученный файл .srt вы загружаете сюда и конвертируете SRT в VTT. Если же текста еще нет, наш транскрибатор для Windows переведет аудио и видео в текст прямо на вашем компьютере. Сама эта страница не выполняет распознавание речи и не переводит субтитры на другие языки.
Конвертер видео YouTube в текст - расширение Chrome.Получить конвертер видео YouTube в текст

Бесплатное расширение Chrome - без аккаунта, без загрузки.

Связанные инструменты для субтитров