Главная / Блог / SRT vs VTT vs ASS: форматы субтитров — в чём разница и что в…

SRT vs VTT vs ASS: форматы субтитров — в чём разница и что выбрать

Сравнение форматов субтитров SRT, VTT, ASS, SSA, TTML. Синтаксис, поддержка стилей, где какой формат работает. Гайд для авторов видео и переводчиков.

Начать бесплатно Создать субтитры

Зачем знать про форматы субтитров

Субтитры — это текст, наложенный на видео и синхронизированный с речью по таймкодам. Форматов файлов для субтитров десятки, но на практике используются четыре-пять. Выбор формата влияет на:

  • Где субтитры можно использовать (YouTube / VLC / социальные сети)
  • Какие эффекты доступны (цвет, шрифт, позиция на экране, анимация)
  • Насколько файл открывается в разных программах

Разбираем основные форматы.

SRT (SubRip) — классика

Самый популярный формат субтитров в мире. Поддерживается везде: YouTube, VLC, Windows Media Player, QuickTime, Premiere, DaVinci, Adobe Audition.

Синтаксис:

1
00:00:05,120 --> 00:00:08,340
Привет, это пилотный эпизод подкаста

2
00:00:08,500 --> 00:00:12,120
Мы будем говорить о нейросетях
и переводе аудио в текст

Плюсы: совместимость со всем, простой формат, легко редактируется в любом текстовом редакторе.

Минусы:

  • Нет поддержки стилей (шрифт, цвет, позиция) в стандарте
  • Некоторые плееры понимают HTML-теги внутри (<i>курсив</i>, <b>жирный</b>) — но это расширение, не стандарт

Когда использовать: YouTube (основной формат subtitle upload), любые видеоплееры, монтажные программы.

VTT (WebVTT) — для веба

Современный формат, разработанный W3C для HTML5 video. Похож на SRT, но с большими возможностями.

Синтаксис:

WEBVTT

1
00:00:05.120 --> 00:00:08.340 line:80%
Привет, это пилотный эпизод подкаста

2
00:00:08.500 --> 00:00:12.120
<v Speaker 1>Мы будем говорить о нейросетях</v>

Плюсы:

  • Поддержка стилей через CSS (отдельный файл .css для субтитров)
  • Позиционирование (line, position, size) — можно ставить субтитры где угодно на экране
  • Поддержка спикеров через тег <v>
  • Главы (NOTE) для разделов видео

Минусы: не все плееры поддерживают (хотя все современные — да). Adobe Premiere импортирует с ограничениями.

Когда использовать: HTML5 video на собственном сайте, современные плееры (Video.js, JWPlayer), веб-приложения.

ASS / SSA — кинематографичные субтитры

Advanced SubStation Alpha (ASS) и SubStation Alpha (SSA) — форматы с мощной поддержкой стилей и эффектов. Популярны в аниме-сообществе и профессиональном монтаже.

Синтаксис:

[Script Info]
Title: My subtitles
ScriptType: v4.00+

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, BackColour
Style: Default,Arial,20,&H00FFFFFF,&H00000000

[Events]
Format: Layer, Start, End, Style, Name, Text
Dialogue: 0,0:00:05.12,0:00:08.34,Default,,Привет, это пилотный эпизод
Dialogue: 0,0:00:08.50,0:00:12.12,Default,,{\b1}Жирный текст{\b0} и {\i1}курсив{\i0}

Плюсы:

  • Полная свобода в стилях: шрифт, размер, цвет, обводка, тень, прозрачность
  • Анимации (fade in/out, rotate, scale)
  • Позиционирование попиксельно
  • Несколько стилей в одном файле (для разных спикеров разные шрифты)

Минусы:

  • Не поддерживается YouTube напрямую (нужно конвертировать в SRT)
  • Сложный синтаксис — вручную редактировать тяжело
  • Adobe Premiere импортирует с потерями

Когда использовать: аниме-фансабы, авторский монтаж с уникальными стилями, караоке-клипы.

TTML (Timed Text Markup Language) — XML для вещателей

Формат на базе XML, используется в телевещании и профессиональном постпродакшне. Также известен как DFXP в индустрии.

Плюсы: поддержка регионов, языковых версий, сложного CSS-стайлинга. Широко используется в Netflix, Amazon Prime.

Минусы: практически не используется вне профессиональной индустрии. Для обычного YouTube-автора — избыточно.

Сравнение форматов

ФорматПоддержкаСтилиСложностьРазмер файла
SRT100%МинимумПростойМаленький
VTT95%CSSПростойМаленький
ASS50%ПолныйСложныйСредний
SSA30%ПолныйСложныйСредний
TTMLПрофXML + CSSОчень сложныйБольшой

Как создать субтитры в WonderScribe

При расшифровке аудио/видео WonderScribe автоматически генерирует SRT и VTT с правильной разбивкой (макс 42 символа в строке, длительность 1.5-7 секунд).

  1. Загрузите видео в WonderScribe
  2. После транскрибации → Экспорт → выберите SRT или VTT
  3. Если нужен ASS — используйте конвертер

Как конвертировать между форматами

WonderScribe поддерживает онлайн-конвертацию:

  • SRT → VTT — одна минута
  • SRT → ASS (без стилей) — одна минута
  • ASS → SRT (стили теряются) — одна минута

Для сложных случаев (ASS с эффектами в TTML) используйте Aegisub (бесплатный профессиональный редактор субтитров).

Что выбрать для типичных задач

  • YouTube / Vimeo / социальные сетиSRT
  • Свой сайт с HTML5 videoVTT
  • Монтаж в Premiere/DaVinciSRT (импортируется как отдельная дорожка)
  • Аниме / уникальные стилиASS
  • Вещание / NetflixTTML

Сгенерируйте первые субтитры бесплатно — 30 минут на пробу.

Попробуйте WonderScribe

30 минут бесплатно, без карты. Экспорт в Word, SRT, VTT и PDF.

Начать бесплатно Тарифы

Читайте также

Все статьи
Ссылка скопирована