Чем отличаются форматы субтитров?
Формат задаёт, как в файле записаны текст, время и оформление. Реплики хранятся блоками, строками с временными метками или элементами с тегами.
| Формат | Расширения | Что хранит | Когда выбирают |
|---|
| SubRip, SRT | .srt | Текст, начало и конец каждой реплики | Плеер или видеоредактор с поддержкой SRT |
| WebVTT, VTT | .vtt | Реплики с таймкодами, расположение и оформление | Текстовая дорожка для видео на сайте |
| ASS / SSA | .ass, .ssa | Реплики, стили, шрифты, цвета и положение | Субтитры с заданным оформлением |
| LRC | .lrc | Строки текста с моментом начала | Синхронный текст в музыкальном или аудиоплеере |
| SBV | .sbv | Текст и время начала и конца в отдельных блоках | Программа или сервис, который просит SBV |
| TTML / DFXP | .ttml, .dfxp | Текст, время и оформление в XML | Система, которая требует TTML или его профиль |
| SAMI | .smi, .sami | Текст с тегами синхронизации | Плеер или архив, где принят SAMI |
| MicroDVD | .sub | Текст и номера кадров | Видео с известной частотой кадров |
Файл TXT без временных меток содержит обычный текст: показать его вместе с видео плеер не сможет.
Что такое SRT и VTT и как их различить?
SRT: реплики с началом и концом
SRT, или SubRip, состоит из блоков. В каждом блоке порядковый номер, время начала и конца, затем текст; соседние блоки разделяет пустая строка. Перед миллисекундами в SRT стоит запятая.
Фрагмент файла-примера SRT:
1
00:00:00,080 --> 00:00:02,276
Подведу итоги нашей учебной встречи.
2
00:00:02,875 --> 00:00:05,550
Мы готовим открытый урок о городских
садах.
Открыть файл-пример SRT. Во второй реплике текст разбит на две строки: на экране они показываются вместе, в одном интервале. Как править такой файл, разобрано в гайде по редактированию SRT.
VTT: текстовая дорожка для веб-видео
Файл WebVTT начинается со служебной строки WEBVTT. В таймкодах миллисекунды отделяет точка. Кроме текста и времени, VTT умеет задавать расположение и оформление реплик, это описано в спецификации WebVTT.
Фрагмент файла-примера VTT:
WEBVTT
1
00:00:00.160 --> 00:00:02.320
Сад начинается с простого плана.
Открыть файл-пример VTT. Если переименовать .srt в .vtt, синтаксис внутри файла останется прежним: чтобы сменить формат, файл нужно конвертировать.
Что означают ASS, LRC и остальные расширения?
ASS и SSA относятся к семейству SubStation Alpha. Реплики записаны в строках Dialogue: вместе со временем и стилем. Шрифт, цвет и положение сработают в программе, которая поддерживает эти настройки.
LRC связывает строку с моментом её начала. Пример синтаксиса (составлен для статьи): [00:12.00]Начинается новая строка. Времени окончания в LRC нет, когда сменить строку, решает плеер. Как LRC применяют для аудиокниг, подкастов и песен, рассказано в статье о субтитрах LRC.
В SBV начало и конец реплики пишутся через запятую, например 0:00:01.000,0:00:03.500 (пример составлен для статьи), а текст реплики идёт со следующей строки. Блоки похожи на SRT, но время записано иначе.
TTML построен на XML: время реплики задают атрибуты begin и end элемента p, например begin="1s" end="3s" (пример составлен для статьи). DFXP это прежнее название TTML, оно осталось в названии одного из профилей формата, поэтому сверяйте, какой профиль требует получатель. Разметка времени описана в спецификации TTML.
SAMI узнают по тегам SYNC Start=, которые задают моменты смены текста. MicroDVD вместо времени хранит номера кадров в фигурных скобках, например {25}{75}Текст реплики (пример составлен для статьи). Чтобы перевести кадры во время, нужна частота кадров видео: если она другая, субтитры разойдутся со звуком.
Какой формат выбрать для своей задачи?
Формат выбирают по тому, где субтитры будут показывать.
- Видео на сайте. VTT подходит для текстовой дорожки веб-плеера. Проверьте, как плеер показывает реплики.
- Монтаж видео. SRT, если видеоредактор его импортирует. Для заданного оформления подойдёт ASS, если редактор его поддерживает.
- Музыка, подкаст или аудиокнига. LRC для построчного текста в плеере, который его читает.
- Надписи всегда в кадре. Видео со вшитыми субтитрами. Как их оформить в «Войси», показано на странице субтитров для коротких роликов.
- Получатель указал формат. Отдайте файл в нём и проверьте в той программе, где его будут открывать.
Перед конвертацией сохраните исходный файл, а результат проверьте в целевом плеере: время и оформление.
Что делает субтитры читаемыми?
Надпись должна появляться вместе с репликой и держаться на экране достаточно долго, чтобы её успели прочитать. Длинную фразу делите по смыслу и не разрывайте связанные слова. Проверьте стыки соседних реплик.
Посмотрите ролик без звука: понятно ли, кто говорит и как фразы связаны между собой. Потом проверьте со звуком и на том экране, где ролик будут смотреть: на чтение влияют контраст, положение надписи и длина строк.
Как получить и перевести субтитры в «Войси»?
В «Войси» субтитры делаются из расшифровки записи. Инструменты для работы с ними собраны на странице инструментов субтитров.
- Загрузите запись в веб-кабинет и выберите обработку «Субтитры».
- Нажмите «Обработать». Получится SRT с текстом и таймкодами.
- Проверьте реплики в редакторе. Чтобы поменять их границы, используйте «Разделить» и «Объединить».
- Для другого языка выберите «Перевод субтитров»: перевод доступен на 100 языков. В поле «Режим разметки» выберите «Тайм-коды как в оригинале», чтобы время совпало с оригиналом, или «Разметка под экран», чтобы реплики разметились заново.
- Откройте «Скачать» и выберите формат. Для MP4 с надписями нужно исходное видео: выберите «Видео», затем «С прожжёнными субтитрами».
Подробные шаги есть в гайде по созданию субтитров к видео, перевод на английский разобран на странице перевода субтитров на английский.
Из редактора можно скачать SRT, VTT, ASS, SBV, TTML и SAMI, а также «Исходный файл как есть» и «Скачать всё». LRC появляется в списке у обработки «Субтитры LRC» и у загруженного файла LRC. MicroDVD (.sub) кабинет читает, но не выгружает: у расшифровки нет частоты кадров.
Готовые субтитры тоже можно загрузить: .srt, .vtt, .lrc, .ass, .ssa, .sbv, .sub, .smi, .sami, .ttml и .dfxp. Формат определяется по содержимому файла, русские SRT в кодировке windows-1251 читаются. Правка, перевод и вжигание загруженных субтитров доступны после входа в кабинет.
Обработка «Видео с субтитрами» делает MP4 со вшитыми надписями и исходным звуком, выключить надписи в таком видео нельзя. В «Стиле субтитров» есть «Несколько слов» и «Одно слово», для нескольких слов доступна подсветка «Караоке». Положение и цвет задаются в полях «Позиция на экране» и «Цвет субтитров».
Субтитры, их перевод, вжигание и выгрузка входят в стоимость транскрибации: 3600 войсов за час записи на тарифе «Бесплатный», 3000 на «Плюсе» и 2400 на «Про». Тарифы собраны на странице цен.
Кнопка «Озвучить» в редакторе превращает субтитры в аудиодорожку: возможности описаны на странице озвучивания субтитров, настройки в гайде по озвучиванию SRT по таймкодам. Готовое видео на другом языке делает «Переозвучивание»: как перевести видео голосами спикеров. Для текста без таймкодов есть гайд по озвучиванию текста нейросетью.
Частые вопросы о субтитрах
Чем SRT отличается от VTT?
SRT состоит из блоков с номером, временем начала и конца и текстом, перед миллисекундами стоит запятая. VTT начинается со строки WEBVTT, отделяет миллисекунды точкой и умеет задавать расположение и оформление реплик. Чтобы сменить формат, файл конвертируют.
Что такое хардсаб и софтсаб?
Софтсаб хранится отдельным файлом или дорожкой и выводится плеером, его можно выключить, если плеер это поддерживает. Хардсаб вшит в изображение: чтобы исправить надписи или сменить язык, видео собирают заново.
Какой формат выбрать для сайта, видеоредактора и музыки?
Для дорожки веб-плеера VTT, для видеоредактора SRT, а если нужно заданное оформление, ASS при поддержке в редакторе. Для построчного текста в музыкальном плеере LRC. В «Войси» для этого есть обработка «Субтитры LRC».
Можно ли вшить субтитры в MP4?
Да. В «Войси» есть обработка «Видео с субтитрами», а в редакторе субтитров пункт «Скачать», раздел «Видео», «С прожжёнными субтитрами». Понадобится исходное видео. В результате звук остаётся исходным, а надписи становятся частью кадра, выключить их нельзя.
Можно ли загрузить свой файл субтитров и перевести его?
Да. Кабинет принимает SRT, VTT, LRC, ASS, SSA, SBV, MicroDVD, SAMI, TTML и DFXP и переводит субтитры на 100 языков. Правка, перевод и вжигание доступны после входа. «Тайм-коды как в оригинале» сохраняет время реплик, «Разметка под экран» размечает реплики заново.
Что такое субтитры для глухих и слабослышащих?
Это субтитры, которые кроме речи передают звуки, без которых трудно понять происходящее: звонок телефона, смех за кадром, указание на говорящего. В англоязычных сервисах их обозначают SDH. Отдельного формата файла у них нет, они бывают и отдельными, и вшитыми.
Сколько стоят субтитры в «Войси» и можно ли попробовать бесплатно?
Субтитры, их перевод, вжигание и выгрузка входят в стоимость транскрибации: 3600 войсов за час записи на тарифе «Бесплатный», 3000 на «Плюсе», 2400 на «Про». В веб-кабинете первый файл обрабатывается бесплатно. Озвучивание субтитров оплачивается отдельно, по числу символов.