UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

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

WebVTT — основной формат субтитров в интернете, поэтому именно его вы получаете при скачивании с YouTube, из записей Zoom и встреч Teams. Видеоредакторы, телевизоры и многие формы загрузки по-прежнему требуют SRT, и на этой странице файл переписывается в этом более старом синтаксисе.

Конвертер субтитров

или перетащите сюда файлы SRT, VTT, ASS … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите файлы .vtt

    Добавьте субтитры WebVTT: до 20 файлов по 95 MB каждый, например все уроки записанного курса сразу.

  2. 2

    Проверьте параметры вывода

    В поле Преобразовать в выбран SRT. Отметьте Удалить теги форматирования в разделе Расширенные настройки, чтобы получить чистый текст, или используйте Сдвиг тайминга, если субтитры идут раньше или позже речи.

  3. 3

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

    Нажмите Конвертировать в SRT и скачайте файлы. Дайте каждому то же имя, что и у видео, например lecture-01.mp4 и lecture-01.srt, чтобы плееры нашли субтитры.

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

WebVTT и SRT: те же субтитры, другие правила

WebVTT появился около 2010 года в WHATWG под названием WebSRT как версия SubRip для элемента HTML5 <track>, а теперь это спецификация W3C. Он сохранил привычную структуру из реплик и меток времени и добавил то, что нужно браузерам: обязательный заголовок WEBVTT, необязательные часы в метках времени, параметры реплик для позиции и выравнивания, блоки STYLE с CSS, комментарии NOTE и теги голоса для говорящих. В элементе track браузеры воспроизводят только VTT, поэтому его экспортируют стриминговые сервисы и инструменты для встреч: облачные записи Zoom и расшифровки Microsoft Teams скачиваются в формате .vtt.

SRT старше и проще. У него нет официальной спецификации, только правила программы SubRip: номер реплики, диапазон времени с запятыми, текст и пустая строка. Плееры понимают базовые теги <i>, <b> и <u>, и это весь набор стилей. Поэтому конвертация из VTT сводится к тому, чтобы сохранить то, что выразимо в SRT, и убрать остальное. Если вам нужны только слова, VTT в TXT даст чистую расшифровку.

Что сохраняется и теряется при переводе VTT в SRT

Возможности WebVTT и что попадёт в файл SRT
Возможность WebVTTПримерВ SRT
Метки времени`01:02.500`Записываются как `00:01:02,500`
Идентификаторы реплик`intro` или `12`Заменяются номерами начиная с 1
Курсив, полужирный, подчёркивание`<i>`, `<b>`, `<u>`Сохраняются, если не включено **Удалить теги форматирования**
Параметры реплик`line:85% align:start` и т. п.Удаляются; плееры используют позицию по умолчанию
Теги голоса и классов`<v Anna>`, `<c.yellow>`Разметка удаляется
Блоки STYLE, NOTE, REGIONCSS, комментарии, регионыУдаляются

Реплика VTT после конвертации в SRT

Сверху исходный WebVTT, снизу получившаяся реплика SRT
WEBVTT

intro
00:01.500 --> 00:04.000 line:85% align:center
<v Anna>С возвращением на <i>канал</i>.

----- SRT -----

1
00:00:01,500 --> 00:00:04,000
С возвращением на <i>канал</i>.

Откройте SRT в Premiere Pro, DaVinci Resolve или VLC

Premiere Pro

  1. 01Выберите File › Import и укажите файл .srt.
  2. 02Перетащите его на последовательность над видео.
  3. 03Редактируйте текст и тайминг на панели субтитров.

DaVinci Resolve

  1. 01Импортируйте .srt в Media Pool.
  2. 02Перетащите файл на таймлайн, чтобы создать дорожку субтитров.
  3. 03Выберите стиль субтитров дорожки в Inspector.

VLC

  1. 01Откройте видео.
  2. 02Выберите «Субтитры» › «Добавить файл субтитров».
  3. 03Или сохраните SRT с именем видео, чтобы он загружался сам.

VTT

Субтитры WebVTT

VTT — формат Web Video Text Tracks, разработанный WHATWG и W3C около 2010 года для видео HTML5. Он похож на SRT, но добавляет заголовок WEBVTT и поддерживает позиционирование, стили, указание говорящих и метаданные. Браузеры используют его для субтитров через элемент <track>, а стриминговые платформы и YouTube его принимают. Некоторые настольные плееры и редакторы вместо него ожидают SRT.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
2010 · W3C / WHATWG
Конвертер VTT

SRT

Субтитры SubRip

SRT — формат субтитров программы SubRip, бесплатной программы для Windows, которая около 2000 года извлекала субтитры из видео. Каждая запись — текстовый блок с номером, временем начала и конца и текстом субтитра. Это самый широко поддерживаемый формат субтитров: его принимают VLC, YouTube, Facebook, видеоредакторы и смарт-телевизоры. В SRT есть только базовое форматирование и нет стандарта позиционирования или стилей.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
SubRip
Конвертер SRT

VTT в SRT переводит веб-субтитры в простой формат SubRip, который ожидают видеоредакторы, телевизоры и формы загрузки в соцсетях: позиционирование и стили WebVTT уходят, зато совместимость растёт.

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

Чем VTT отличается от SRT?

Строка с таймингом выглядит почти одинаково, но в WebVTT перед миллисекундами стоит точка, а в SRT запятая, и файл VTT обязан начинаться со слова WEBVTT. Кроме того, в VTT есть позиционирование реплик, стили CSS, комментарии и теги говорящих, которых в SRT нет.

Почему в VTT-файлах с автосубтитрами YouTube каждая строка повторяется дважды?

Автоматические субтитры YouTube появляются по словам, а загрузчики вроде yt-dlp сохраняют их как перекрывающиеся реплики с повторяющимся текстом и временными метками слов внутри строки. В SRT реплики остаются с теми же таймингами, поэтому дубли придётся убрать в редакторе. Либо скачайте субтитры для своего видео в YouTube Studio.

Premiere Pro импортирует VTT или только SRT?

Premiere Pro импортирует субтитры SRT уже много лет, а поддержка других форматов в разных версиях отличалась. Конвертация в SRT — надёжный путь для Premiere и DaVinci Resolve, к тому же такой файл подходит старым телевизорам и медиаплеерам, которые читают субтитры с USB-накопителя.

Что происходит с именами говорящих из тегов голоса WebVTT?

В SRT нет тега голоса, поэтому разметке <v Anna> некуда деваться. Если зрителям нужно знать, кто говорит, впишите имена в SRT обычным текстом, например ANNA: в начале строки.

Можно ли потом конвертировать SRT обратно в VTT?

Да, SRT в VTT добавляет заголовок и заменяет десятичные запятые на точки. Позиции, стили и комментарии, удалённые при этой конвертации, не вернутся, поэтому сохраните исходный VTT, если они могут понадобиться.