MediaScribe
🇷🇺Русский
Добавить в Chrome

Конвертация · VTT → SRT

Как сделать SRT субтитры из VTT

Как сделать SRT субтитры из VTT — вопрос, который чаще всего всплывает, когда монтажная программа отказывается принимать файл: заголовок WEBVTT исчезает, у каждой реплики появляется номер, точка перед миллисекундами становится запятой, а слова и тайминги приходят без изменений. Что переписывается, почему редакторы держатся за SubRip, какие возможности WebVTT не переживают переход и честные ограничения — по порядку ниже.

Обновлено

VTT→SRTсчитается в браузере · ничего не загружается

Вход — VTT

Результат — SRT

Как сделать SRT субтитры из VTT

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

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

Четыре строки переписываются, остальное копируется

Форматы — близкие родственники, поэтому правка трогает четыре вещи и не касается остального:

  • заголовок WEBVTT убирается, потому что у SubRip заголовка нет вовсе;
  • каждая реплика получает порядковый номер, который требует SRT и не требует WebVTT;
  • миллисекунды переходят с точки на запятую, так 00:02:11.320 становится 00:02:11,320;
  • короткие метки времени дополняются часами — WebVTT допускает запись 01:12.500 без поля часов, SubRip настаивает на 00:01:12,500.

Слова не меняются, порядок реплик сохраняется. Зачем SubRip вообще нумерует каждую строку, объясняет разбор устройства SRT-файла.

Почему редакторы держатся за SubRip

SubRip — общий знаменатель субтитров с начала двухтысячных, и причина в охвате. VLC, mpv, Plex, Kodi и приложения смарт-телевизоров читают его без единой жалобы. Premiere Pro, DaVinci Resolve, Final Cut Pro и CapCut принимают его сразу на дорожку субтитров. YouTube Studio, Vimeo и Facebook берут его при загрузке, а HandBrake или ffmpeg вшивают реплики прямо в картинку, когда платформа вообще не поддерживает отдельную дорожку. WebVTT изначально проектировался под браузер, поэтому таймлайн редко просит именно его. Когда программа отказывает вашему файлу, конвертация обычно и есть всё решение: те же строки, те же тайминги, только в обёртке, под которую написан софт. Заодно такой файл почти всегда компактнее: без настроек оформления он весит меньше и быстрее проходит проверку при импорте в старые версии монтажных программ.

Что из возможностей WebVTT не переживёт переход

В WebVTT есть четыре вещи, которым в SubRip некуда деться. Настройки реплики вроде align:start или line:90% расставляют текст на экране; блоки NOTE хранят комментарии для редактора; блоки STYLE несут CSS для псевдоэлемента ::cue; описания REGION задают зоны прокрутки для субтитров в реальном времени. Ничего из этого не переживает переход, и никакой конвертер этого не изменит — у старого формата просто нет синтаксиса ни для чего из перечисленного. Реплики, порядок и тайминги приходят целыми; расположение и цвет — нет. На практике блок REGION нужен в основном прямым эфирам и новостным каналам с бегущей строкой, поэтому у обычной лекции или подкаста терять почти нечего. Если расположение никогда и не было целью, можно сразу оставить только слова, убрав границы реплик, одним шагом.

Честные ограничения

Этот конвертер меняет запись, а не содержание. Он не переведёт вставленную дорожку, не примет видео или аудио и не починит реплики, которые уже разъехались по времени — поздний субтитр так и останется поздним, потому что тайминги копируются, а не оцениваются. Взамен вы получаете предсказуемость: тот же текст, в формате, которого ждёт ваша программа, каждый раз одинаково. Один нюанс кодировки стоит знать заранее: некоторые старые монтажные программы спотыкаются о метку BOM в начале файла, и если импорт всё-таки капризничает, стоит пересохранить результат обычным текстовым редактором без этой метки. Если видео есть только по ссылке, а файла ещё нет, заберите субтитры прямо с YouTube в виде текста и обойдитесь без файла субтитров вовсе.

Частые вопросы

Как сделать SRT субтитры из VTT?

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

Субтитры останутся синхронными?

Да. Каждая реплика сохраняет точное время начала и конца — меняется только запись вокруг него: заголовок WEBVTT исчезает, точка становится запятой.

Почему редактор отказывается открывать файл .vtt?

Premiere Pro, DaVinci Resolve, Final Cut и CapCut изначально построены вокруг SubRip и воспринимают WebVTT как формат для доставки в браузер. Конвертация в .srt обычно решает вопрос импорта.

Можно превратить запись Zoom в SRT?

Да, если у вас есть файл .vtt, который создала запись. Вставьте его — на выходе получится SubRip. Имена спикеров, записанные внутри текста реплики, останутся на месте: это часть слов, а не разметки.