Расширение имени файла | .ttml,.dfxp,.xml |
---|---|
Тип Интернет-носителя | application / ttml + xml |
Разработано | W3C |
Первоначальный выпуск | 1 ноября 2004 г.; 15 лет назад (2004-11-01) |
Тип формата | Синхронизированный текст |
Расширенный от | XML |
Стандартный | W3C TTML1 |
Открытый формат ? | Да |
Язык разметки синхронизированного текста (TTML ), ранее называвшийся Профиль обмена форматом распространения (DFXP ), является XML - основанный на стандарт W3C для синхронизированного текста в онлайн-медиа и был разработан для использования в целях создания, перекодирования или обмена синхронизированной текстовой информацией, которая в настоящее время используется в основном для субтитров. и субтитры функций. TTML2, вторая крупная версия языка, была завершена 8 ноября 2018 г. Он получил широкое распространение в телевизионной индустрии, в том числе в Обществе инженеров кино и телевидения (SMPTE), Европейский вещательный союз (EBU), ATSC, DVB, HbbTV, а также несколько профилей и расширений для языка, существующих в настоящее время.
Контент TTML также может использоваться непосредственно в качестве формата распространения и широко поддерживается в медиаплеерах, за исключением основных веб-браузеров, где WebVTT, второй W3C стандарт для синхронизированного текста в онлайн-медиа, имеет лучшую встроенную поддержку в связи с элементом HTML5 ; Тем не менее многие организации используют содержимое TTML в веб-видео, используя собственный код проигрывателя.
Идея добавления информации о времени в Интернет путем расширения HTML возникла очень рано, в результате работы, проделанной над языком синхронизированной интеграции мультимедиа. Основываясь на XML, работа над TTML началась в 2003 году, и в ноябре 2004 года был выпущен первый черновой вариант под названием Timed Text (TT) Authoring Format 1.0 - Distribution Format Exchange Profile (DFXP) . Первая версия TTML, TTML1, была завершена в ноябре 2010 года.
В 2010 году, после обсуждения ее принятия в HTML5, WHATWG выбрал новую, но более облегченный стандарт, основанный на популярном формате SRT, который теперь называется WebVTT. В феврале 2012 года FCC объявил стандарт SMPTE скрытых субтитров для онлайн-видеоконтент, надмножество TTML, как «безопасная гавань обмена, формат доставки».
В 2015 году Netflix, Home Box Office (HBO ), Telestream, SMPTE и W3C получили награду Эмми за технологии и инженерию в категории «Стандартизация и новаторские разработки в области неживой широкополосной связи. Субтитры »за их работу над TTML.
TTML2, вторая версия TTML, запущенная в феврале 2015 года, была завершена в ноябре 2018 года вместе с новой версией TTML1.
Стандарт TTML определяет широкий набор функций, из которых иногда требуется меньший набор, в зависимости от конкретного приложения. По этой причине в стандарте разработана концепция профилей, которые представляют собой подмножества необходимых функций из полной спецификации. TTML1 определяет три стандартных профиля: DFXP Transformation, DFXP Presentation и DFXP Full. Многие профили TTML были разработаны W3C и другими организациями на протяжении многих лет для подмножества или расширения функций TTML. Рабочая группа по синхронизированному тексту поддерживает реестр, используемый для идентификации профилей TTML.
Этот профиль определяет минимальные требования к функциям, которые процессор преобразования (например, преобразователь титров) должен поддерживать, чтобы считаться совместимым с TTML.
Этот профиль определяет минимальные требования к функциям, которые процессор представления (например, видеоплеер) должен поддерживать, чтобы считаться совместимым с TTML.
Этот профиль требует поддержки всех функций, определенных спецификацией TTML.
Этот профиль расширяет TTML тремя элементами, специфичными для SMPTE и предназначенными для устаревших форматов. Взаимодействие с уже существующими и региональными форматами (такими как CEA-708, CEA-608, субтитры DVB и WST (World System Teletext)) обеспечивается посредством туннелирования данных или изображений битовых карт и добавление необходимых метаданных.
#data
- Base64 закодированные двоичные данные поток#image
- Base64 закодированные прозрачные PNG images#information
- MetadataВ феврале 2012 года Федеральная комиссия по связи США (FCC) объявила SMPTE-TT безопасным форматом обмена и доставки..
EBU определил несколько связанных профилей. EBU-TT Part 1 (Tech3350) использует подмножество TTML1, ограничивая функции, чтобы сделать его более подходящим для архивирования, обмена и использования с приложениями для вещания видео и веб-видео. EBU-TT Part 3 (Tech3370) расширяет и ограничивает часть 1, в частности, добавляя функциональные возможности для поддержки потоковой передачи субтитров в реальном времени от автора субтитров в кодировщик распределения. EBU-TT-D (Tech3380) - это профиль TTML1 с жесткими ограничениями, предназначенный специально для распространения среди игроков и принятый, например, HbbTV, DVB и Freeview Play.
Профили TTML для Интернет-медиа Субтитры и подписи определяет два профиля, профиль только для текста и профиль только для изображений, предназначенных для использования в приложениях доставки субтитров и субтитров по всему миру, тем самым упрощая взаимодействие, согласованный рендеринг и преобразование в другие форматы субтитров и субтитров. Он включает расширения SMPTE-TT и EBU-TT.
ATSC A / 343 требует, чтобы содержание субтитров и субтитров соответствовало тексту IMSC 1 или профилю изображения.
ETSI EN 303 560 v1.1.1 (май 2018 г.) - это спецификация системы субтитров DVB TTML. Он определяет точку соответствия по умолчанию, которая является общим пересечением соответствия между EBU-TT-D и текстовым профилем IMSC 1, и позволяет использовать субтитры и документы с субтитрами, соответствующие EBU-TT-D, IMSC1 Text Profile или другим профилям TTML. отправляется и сигнализируется в транспортных потоках DVB MPEG-2, и включает возможность встраивать шрифты для представления субтитров, также в транспортном потоке.
ETSI TS 102 796 V1.5.1 (2018-09) - это спецификация HbbTV 2.0.2. Он определяет, что соответствующие проигрыватели должны иметь возможность воспроизводить субтитры EBU-TT-D, доставленные онлайн, например, в формате ISO BMFF через MPEG DASH, а также с учетом других существующих форматов широковещательных субтитров.
Freeview Play - техническая спецификация 2018 Версия профиля: 3.0.9 (14.07.2017) определяет требования к приложениям для гибрида Freeview_ (Великобритания) Устройство IPTV и вещания для рынка Великобритании, соответствующее спецификации HbbTV, требующее поддержки «технологии потоковой передачи DASH со встроенными субтитрами EBU-TT-D».
CMAF - это общий формат мультимедийных приложений, опубликованный MPEG как часть 19 документа MPEG-A, также опубликованный как ISO / IEC 23000-19 : 2018 Информационные технологии - Формат мультимедийных приложений (MPEG-A) - Часть 19: Формат общих мультимедийных приложений (CMAF) для сегментированных носителей. Формат определяет профили представления CMFHD, в которых дорожки субтитров должны включать по крайней мере один «набор переключения» для каждого языка и роли в текстовом профиле IMSC 1, а также допускать другие представления субтитров в WebVTT.
На WWDC 2017 Apple объявила о поддержке текстового профиля IMSC 1 в HLS и вскоре после поставки систем, которые включают поддержку презентаций, включая iOS и tvOS.