Язык разметки текста по времени

редактировать
TTML
Расширение имени файла .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 в веб-видео, используя собственный код проигрывателя.

Содержание
  • 1 История
  • 2 Профиля
    • 2.1 Преобразование DFXP
    • 2.2 Презентация DFXP
    • 2.3 DFXP Full
    • 2.4 SMPTE-TT
    • 2.5 EBU-TT
    • 2.6 IMSC
  • 3 Принятие
    • 3.1 ATSC
    • 3.2 DVB
    • 3.3 HbbTV 2
    • 3.4 Freeview Play
    • 3.5 MPEG CMAF
      • 3.5.1 HLS
  • 4 Ссылки
История

Идея добавления информации о времени в Интернет путем расширения 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.

Profiles

Стандарт TTML определяет широкий набор функций, из которых иногда требуется меньший набор, в зависимости от конкретного приложения. По этой причине в стандарте разработана концепция профилей, которые представляют собой подмножества необходимых функций из полной спецификации. TTML1 определяет три стандартных профиля: DFXP Transformation, DFXP Presentation и DFXP Full. Многие профили TTML были разработаны W3C и другими организациями на протяжении многих лет для подмножества или расширения функций TTML. Рабочая группа по синхронизированному тексту поддерживает реестр, используемый для идентификации профилей TTML.

Преобразование DFXP

Этот профиль определяет минимальные требования к функциям, которые процессор преобразования (например, преобразователь титров) должен поддерживать, чтобы считаться совместимым с TTML.

DFXP Presentation

Этот профиль определяет минимальные требования к функциям, которые процессор представления (например, видеоплеер) должен поддерживать, чтобы считаться совместимым с TTML.

DFXP Full

Этот профиль требует поддержки всех функций, определенных спецификацией TTML.

SMPTE-TT

Этот профиль расширяет TTML тремя элементами, специфичными для SMPTE и предназначенными для устаревших форматов. Взаимодействие с уже существующими и региональными форматами (такими как CEA-708, CEA-608, субтитры DVB и WST (World System Teletext)) обеспечивается посредством туннелирования данных или изображений битовых карт и добавление необходимых метаданных.

В феврале 2012 года Федеральная комиссия по связи США (FCC) объявила SMPTE-TT безопасным форматом обмена и доставки..

EBU-TT

EBU определил несколько связанных профилей. EBU-TT Part 1 (Tech3350) использует подмножество TTML1, ограничивая функции, чтобы сделать его более подходящим для архивирования, обмена и использования с приложениями для вещания видео и веб-видео. EBU-TT Part 3 (Tech3370) расширяет и ограничивает часть 1, в частности, добавляя функциональные возможности для поддержки потоковой передачи субтитров в реальном времени от автора субтитров в кодировщик распределения. EBU-TT-D (Tech3380) - это профиль TTML1 с жесткими ограничениями, предназначенный специально для распространения среди игроков и принятый, например, HbbTV, DVB и Freeview Play.

IMSC

Профили TTML для Интернет-медиа Субтитры и подписи определяет два профиля, профиль только для текста и профиль только для изображений, предназначенных для использования в приложениях доставки субтитров и субтитров по всему миру, тем самым упрощая взаимодействие, согласованный рендеринг и преобразование в другие форматы субтитров и субтитров. Он включает расширения SMPTE-TT и EBU-TT.

Принятие

ATSC

ATSC A / 343 требует, чтобы содержание субтитров и субтитров соответствовало тексту IMSC 1 или профилю изображения.

DVB

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, и включает возможность встраивать шрифты для представления субтитров, также в транспортном потоке.

HbbTV 2

ETSI TS 102 796 V1.5.1 (2018-09) - это спецификация HbbTV 2.0.2. Он определяет, что соответствующие проигрыватели должны иметь возможность воспроизводить субтитры EBU-TT-D, доставленные онлайн, например, в формате ISO BMFF через MPEG DASH, а также с учетом других существующих форматов широковещательных субтитров.

Freeview Play

Freeview Play - техническая спецификация 2018 Версия профиля: 3.0.9 (14.07.2017) определяет требования к приложениям для гибрида Freeview_ (Великобритания) Устройство IPTV и вещания для рынка Великобритании, соответствующее спецификации HbbTV, требующее поддержки «технологии потоковой передачи DASH со встроенными субтитрами EBU-TT-D».

MPEG CMAF

CMAF - это общий формат мультимедийных приложений, опубликованный MPEG как часть 19 документа MPEG-A, также опубликованный как ISO / IEC 23000-19 : 2018 Информационные технологии - Формат мультимедийных приложений (MPEG-A) - Часть 19: Формат общих мультимедийных приложений (CMAF) для сегментированных носителей. Формат определяет профили представления CMFHD, в которых дорожки субтитров должны включать по крайней мере один «набор переключения» для каждого языка и роли в текстовом профиле IMSC 1, а также допускать другие представления субтитров в WebVTT.

HLS

На WWDC 2017 Apple объявила о поддержке текстового профиля IMSC 1 в HLS и вскоре после поставки систем, которые включают поддержку презентаций, включая iOS и tvOS.

Ссылки
Последняя правка сделана 2021-06-11 12:36:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте