SRT, VTT или ASS: какой формат субтитров выбрать?
Чем отличаются форматы субтитров SRT, WebVTT и ASS — с примерами. И какой выбрать для VLC, YouTube, видеоредакторов и сайтов.
Большинство файлов субтитров, которые вам встретятся, — это 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.