Синхронизированный текст
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2011 г. ) |
Синхронизированный текст — это представление текстовых медиа синхронно с другими медиа, такими как аудио и видео.
Приложения
[ редактировать ]Типичными применениями синхронизированного текста являются субтитры в режиме реального времени к фильмам на иностранных языках в Интернете , субтитры для людей, не имеющих аудиоустройств или имеющих нарушения слуха , караоке , прокрутка новостей или приложения -телесуфлеры .
Синхронизированный текст для фильмов MPEG-4 и медиафайлов для мобильных телефонов указан в MPEG-4 Part 17 Timed Text , а его тип MIME указан в RFC 3839.
Спецификации языка разметки
[ редактировать ]W3C поддерживает два стандарта , предназначенных для регулирования синхронизированного текста в Интернете : язык разметки синхронизированного текста (TTML). [1] и ВебВТТ . [2] SMPTE создала дополнительные структуры метаданных для использования в TTML и разработала профиль TTML под названием SMPTE-TT . [3] DECE спецификацию включил синхронизированный текст SMPTE в свою UltraViolet общего формата файлов .
Конкурирующие форматы
[ редактировать ]Совместимость синхронизированного текста возникла во время разработки спецификации SMIL 2.0. Сегодня в сети используются несовместимые форматы титров, субтитров и других форм синхронизированного текста. Это означает, что при создании презентации SMIL текстовую часть часто необходимо ориентировать на конкретную среду воспроизведения. Более того, сообщество доступности в значительной степени полагается на субтитры, чтобы сделать аудиовизуальный контент доступным. Отсутствие совместимого формата приводит к значительным дополнительным затратам на субтитры к веб-контенту, которые и без того высоки.
Пример
[ редактировать ]Ниже приводится отрывок из файла со скрытыми субтитрами на английском языке в SubRip формате к фильму Krazy Kat Bugolist 1916 года .
100:00:22,000 --> 00:00:27,000I'll teach thee Bugology, Ignatzes2 00:00:40,000 --> 00:00:43,000 Something tells me3 00:00:58,000 --> 00:01:59,000 Look, Ignatz, a sleeping bee
Эквивалент в W3C WebVTT следующий:
WEBVTT00:22.000 --> 00:27.000I'll teach thee Bugology, Ignatzes00:40.000 --> 00:43.000 Something tells me00:58.000 --> 01:59.000 Look, Ignatz, a sleeping bee
Эквивалент в W3C TTML следующий:
<tt xmlns="http://www.w3.org/ns/ttml"> <body> <div begin="22s" dur="5s"> <p>I'll teach thee Bugology, Ignatzes</p> </div> <div begin="40s" dur="3s"> <p>Something tells me</p> </div> <div begin="58s" dur="61s"> <p>Look, Ignatz, a sleeping bee</p> </div> </body></tt>
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Гленн Адамс (ред.): Язык разметки текста по времени (TTML) 1.0 - Рекомендация W3C, 18 ноября 2010 г.
- ^ «WebVTT: формат текстовых дорожек веб-видео» . Проверено 20 декабря 2023 г.
- ^ SMPTE (август 2010 г.), ST-2052-1; Синхронизированный текст SMPTE, авторские права © SMPTE, 2010 г. Август 2010 г. (PDF) , получено 25 марта 2011 г.
Внешние ссылки
[ редактировать ]