VTT-файлы: формат субтитров для веба

VTT это расширение для WebVTT, формата субтитров, разработанного W3C для веба. В отличие от SRT, который используется в медиаплеерах и на локальных устройствах, WebVTT рассчитан на браузеры и веб-приложения. Если компания выпускает видео для онлайн-аудитории, вебинары, обучающие курсы на сайте, субтитры чаще всего в VTT.

3 мин чтения

Как устроены WebVTT

Файл VTT начинается с заголовка WEBVTT, после которого идут блоки субтитров. Каждый блок содержит диапазон времени, текст и, опционально, стили и позиции.

WEBVTT

00:01:00.000 --> 00:01:03.000
Добро пожаловать на вебинар.

00:01:04.000 --> 00:01:08.500
Сегодня мы обсудим ключевые функции продукта.

В отличие от SRT, WebVTT поддерживает встроенные стили. Субтитр может быть выровнан по центру, по левому краю, вынесен в верхнюю или нижнюю часть экрана. Можно задать цвет, размер шрифта, фон. Это даёт больше контроля над отображением.

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

Параметр SRT WebVTT
Заголовок Нет WEBVTT
Нумерация блоков Обязательна Необязательна
Стилизация Нет Да
Позиционирование Нет Да
Поддержка в браузерах Частичная Полная
Основное применение Медиаплееры, локальные устройства Веб, браузеры

На практике разница невелика для простого текста. Но для вебинаров, обучающих видео и интерактивного контента WebVTT даёт больше возможностей.

Что учитывать при переводе VTT-файлов

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

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

Как выстроить процесс

Файл VTT извлекается, строки выгружаются для перевода. Перевод выполняется с учётом глоссария и ограничения по длине. После перевода строки возвращаются в файл, тайминги проверяются, файл валидируется.

В Платформе перевода процесс автоматизирован. VTT-файл подключается, строки извлекаются, переводятся, проходят агентские проверки на длину и терминологию, возвращаются в файл. Тайминги сохраняются автоматически.

Для мультимедиа и видео VTT это основной формат субтитров для веба. Если компания выпускает контент для онлайн-аудитории, VTT встречается чаще, чем SRT.

FAQ

Что такое VTT-файл?

VTT это расширение для WebVTT, формата субтитров W3C для веба. В отличие от SRT, он поддерживает стилизацию и позиционирование и рассчитан на браузеры.

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

WebVTT поддерживает встроенные стили, позиционирование и не требует нумерации блоков. SRT проще и используется в медиаплеерах. Для веба WebVTT функциональнее.

Можно ли переводить VTT вручную?

Технически да, но не рекомендуется. Тайминги и стили легко сломать. Лучше использовать Платформу перевода, которая работает с VTT корректно.

Что важно проверить при переводе VTT?

Тайминги, длину строк, сохранение стилизации, терминологию. Если строка стала длиннее, её нужно ужать, а не менять тайм-код.

Когда использовать VTT, а когда SRT?

VTT для веба и браузеров. SRT для медиаплееров и локальных устройств. Если контент выходит онлайн, VTT. Если для локального проигрывателя, SRT.

Попробуйте на практике

Глоссарии, память переводов и контроль качества уже есть в Платформе перевода.