1. SubtitleDown
  2. Блог

SRT, VTT или ASS: какой формат субтитров выбрать?

Чем отличаются форматы субтитров SRT, WebVTT и ASS — с примерами. И какой выбрать для VLC, YouTube, видеоредакторов и сайтов.

Опубликовано 7 мин чтения

Большинство файлов субтитров, которые вам встретятся, — это SRT, VTT или ASS. Все они хранят одно и то же — текст со временем начала и конца, — но различаются поддержкой в плеерах и возможностями оформления. Вот в чём силён каждый из них.

SRT (SubRip): универсальный выбор

SRT — самый простой и самый распространённый формат. У каждой реплики есть номер, временной интервал с запятой перед миллисекундами и текст:

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back!

2
00:00:04,000 --> 00:00:06,200
Today we are making bread.

Выбирайте SRT, если нужен файл, который просто работает: его принимают VLC, Plex, Jellyfin, Kodi, Premiere Pro, DaVinci Resolve, большинство смарт-ТВ и YouTube Studio. Поддерживаются только базовые курсив и жирный.

WebVTT: субтитры для веба

WebVTT (.vtt) очень похож на SRT, но начинается с заголовка WEBVTT и использует точку перед миллисекундами:

WEBVTT

00:00:01.000 --> 00:00:03.500 line:10%
Hello, and welcome back!

Выбирайте VTT, если публикуете видео на сайте. Это формат HTML5-элемента <track> и HLS-стриминга, и он умеет располагать реплики на экране. Многие стриминговые сайты отдают субтитры в VTT, часто разбитыми на мелкие сегменты.

ASS (Advanced SubStation Alpha): полное оформление

Файлы ASS содержат стили: шрифты, цвета, обводку, позиции и даже эффекты караоке. Фансаб-группы аниме используют его для тайпсеттинга. Поскольку у каждой строки может быть свой стиль, ASS — ещё и лучший способ показать два языка одновременно: один сверху, другой снизу.

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Bottom,,0,0,0,,Hello, and welcome back!
Dialogue: 0,0:00:01.00,0:00:03.50,Top,,0,0,0,,Bonjour et bon retour !

Выбирайте ASS, если нужны стили или двойные субтитры и ваш плеер их поддерживает. VLC, mpv, MPC-HC и большинство плееров для аниме поддерживают; многие телевизоры и веб-плееры — нет.

Краткое сравнение

  • Совместимость: лучше всего SRT, затем VTT, затем ASS.
  • Стили и позиционирование: лучше всего ASS, у VTT есть кое-что, у SRT почти ничего.
  • Сайты и стриминг: VTT.
  • Два языка на экране: ASS.
  • Только текст: экспортируйте TXT вместо формата субтитров.

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

Ничего устанавливать не нужно. Перетащите файлы в бесплатный онлайн-конвертер субтитров и выберите SRT, VTT, ASS или TXT. Он работает полностью в браузере, так что файлы не покидают ваш компьютер, и заодно умеет сдвигать тайминг и удалять пометки SDH.

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

VTT лучше, чем SRT?

Не лучше, а по-другому. VTT добавляет позиционирование и является стандартом для веб-плееров; SRT поддерживает больше настольных плееров, редакторов и телевизоров.

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

Текст и тайминг конвертируются идеально. Оформление — шрифты, цвета и позиции — теряется, потому что SRT не умеет его хранить.

Какой формат принимает YouTube?

YouTube Studio принимает SRT, VTT, SBV и ещё несколько форматов. Самый надёжный вариант — SRT.