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

Бесплатный онлайн-конвертер VTT в SRT, который перестраивает файл WebVTT в действительный субтитр SubRip прямо в вашем браузере, без загрузки и без учетной записи.

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

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

Преобразование…

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

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

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

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

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

Конвертер VTT в SRT от SoftOrbits принимает файл WebVTT и возвращает файл SubRip, который плееры и редакторы принимают без возражений. Все работает на JavaScript на этой странице, поэтому ваши субтитры никогда не покидают компьютер, нет регистрации и нет ограничений на количество файлов. Перетащите файл .vtt в поле выше, и .srt будет готов через секунду.

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

  1. Перетащите файл VTT
    Перетащите файл .vtt в поле в верхней части страницы или щелкните поле и выберите файл на диске. Ничего никуда не загружается, потому что браузер читает файл локально.
  2. Позвольте конвертеру WebVTT в SRT перестроить метки
    На этом шаге ничего не нужно нажимать. Как только файл прочитан, конвертер перестраивает каждый блок меток в формат SubRip, и появляется кнопка загрузки.
  3. Сохраните SRT
    Нажмите кнопку загрузки. Результат сохраняет исходное имя файла с расширением .srt и отправляется в папку загрузок вашего браузера.
  4. Проверьте его в проигрывателе
    Поместите .srt рядом с видео с тем же базовым именем или загрузите его вручную из меню субтитров. Любой плеер, который читает SubRip, покажет текст.

Зачем вообще конвертировать VTT в SRT?

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

Конвертация WebVTT в SubRip без учетной записи и сервера.

Конвертация WebVTT в SubRip без учетной записи и сервера

Конвертер представляет собой одну страницу JavaScript без бэкэнда. Это обеспечивает ему свойства, недоступные сервисам, основанным на загрузке файлов.

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

Корректное время SubRip

SubRip требует запятую перед миллисекундами, WebVTT использует точку. Конвертер переписывает каждую временную строку: 00:01:12.480 --> 00:01:15.000 преобразуется в 00:01:12,480 --> 00:01:15,000. Это незначительная деталь, но именно из-за нее плеер, ожидающий SubRip, не отображает ничего при простом переименовании файла VTT.

Чего не было у VTT

SubRip требует строку индекса перед каждой репликой, WebVTT ее не использует. Конвертер WebVTT в SRT сам подсчитывает реплики и записывает 1, 2, 3 в хронологическом порядке, сохраняя последовательную нумерацию от первой до последней строки.

Чистый вывод без остатков

Строка WEBVTT вверху и все блоки NOTE удаляются. Парсеры SubRip не распознают их, и оставшийся заголовок часто превращает первый субтитр в видимый мусор или сдвигает весь файл на одну реплику.

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

Позиционирование удалено, кодировка сохранена

Настройки реплик, такие как align, line и position, не имеют эквивалента в SRT. Значение, например line:85%, будет напечатано на экране как буквальный текст, поэтому конвертер удаляет эти атрибуты. Маркер порядка байтов в начале файла и разрывы строк Windows CRLF не вызывают проблем у парсера. Текст UTF-8 выводится точно так же, как и был введен, с сохранением акцентов, кириллицы или символов CJK.

Кому нужен конвертер VTT в SRT

Видеоредакторы

Premiere, Resolve и большинство других монтажных программ включают .srt в диалог импорта субтитров, в то время как .vtt часто отсутствует среди поддерживаемых расширений. Один проход здесь, и дорожка субтитров попадает прямо на таймлайн.

Люди с записанными звонками

Запись встречи предоставляет субтитры в VTT, а архиву проекта требуется SRT. Если запись не содержит субтитров, наше приложение для Windows для транскрибирования аудио и видео создает текст локально на ПК, а эта страница заботится о формате.

Любой, кто использует плеер или телевизор

Приставки, домашние медиатеки и старые смарт-телевизоры читают .srt, лежащий рядом с видео, и полностью игнорируют .vtt. Та же история для вебинара, который вы записали из Google Meet и теперь храните на домашнем сервере.

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

Да. Оба формата хранят одно и то же (строки текста с начальным и конечным временем), поэтому ничего не происходит с тем, что зритель фактически читает на экране. Поместите .vtt в поле выше, и получите .srt. Остаются только части, существующие для браузера, потому что SubRip некуда их поместить.

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

Нет, они только похожи. Файл WebVTT начинается со слова WEBVTT на самой первой строке. Ниже он может содержать блоки NOTE, а реплика может быть оформлена в стиле CSS. Его временные метки ставят точку перед миллисекундами, например 00:00:04.000. SubRip намного проще. Каждая реплика получает свою собственную строку номера, и та же метка записывается 00:00:04,000 с запятой. Ничего другого в файле не допускается. Переименование .vtt в .srt поэтому не является преобразованием, и большинство проигрывателей с ним не справятся.

В браузере, да. VTT - это собственный формат для элемента HTML5 track, и он может закреплять субтитры в любом месте кадра или отмечать точки глав. Везде, где SRT выигрывает. Настольные плееры и приставки читают SubRip с момента его появления на рубеже 2000-х годов, и редакторы никогда не отказывались от этой привычки. Ни один формат не лучше в абстрактном смысле. Это зависит от того, куда файл пойдет дальше, и если файл вернется к веб-плееру, инструмент обратного преобразования SRT в VTT находится в одном шаге.

Обычно проблема в имени файла или кодировке, а не в конвертации. Файл .srt должен находиться в той же папке, что и видео, и иметь то же базовое имя (movie.mp4 и movie.srt), иначе проигрыватель не распознает его автоматически. Если субтитры появляются, но акцентные или кириллические буквы выглядят искаженными, проигрыватель читает файл как ANSI. Переключите кодировку субтитров на UTF-8, и они будут отображаться корректно. Некоторые аппаратные проигрыватели также чувствительны к суффиксу языка, например movie.en.srt. Чтобы исключить проблему с самим файлом, откройте результат в нашем онлайн-просмотрщике SRT и убедитесь, что метки присутствуют с корректным таймингом.

Текст и тайминг переносятся один к одному. Остается разметка, которую веб-слой помещает внутрь реплики. Теги говорящего, такие как <v Anna>, теги класса, такие как <c.loud>, и временные метки караоке, отбрасываются, потому что проигрыватель SubRip отобразил бы их на экране как буквальный текст. Размещение на экране происходит аналогично, по причине, описанной в разделе о тайминге и очистке выше. Если что-то из этого для вас важно, сохраните также исходный файл. Конвертер никогда не затрагивает ваш .vtt, он только создает новый файл для загрузки.
Конвертер видео YouTube в текст - расширение Chrome.Получить конвертер видео YouTube в текст

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

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