Как устроены 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.