shaka-project / shaka-packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.

Home Page:https://shaka-project.github.io/shaka-packager/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for TTML as source file text format

teb opened this issue · comments

commented

Are there any plans on adding TTML based subtitles as allowed input format for DASH and HLS any time soon ? (DVB-TT, SMPTE-TT, EBU-TT, IMSC1 or raw TTML) ?

TTML passthrough is supported for DASH. For TTML output in iso-bmff, please follow this issue: #87.

commented

TTML passthrough is supported for DASH. For TTML output in iso-bmff, please follow this issue: #87.

What about TTML in and WEBVTT out for HLS ? or alternatively TTML in and IMSC1 out for HLSv7+?

What about TTML in and WEBVTT out for HLS ?

That is not supported right now.

or alternatively TTML in and IMSC1 out for HLSv7+?

HLS requires TTML / IMSC1 in iso-bmff, which can be addressed by #87.

@kqyang

Regarding the TTML text input support:

HLS requires TTML / IMSC1 in iso-bmff, which can be addressed by #87.

It seems #87 has already been resolved. However the limitations on TTML text input support for HLS still seem to be in place.

"HLS does not support TTML in xml format.");

"Converting TTML to other formats is not supported");

Could you please confirm if there is anything else left that blocks the removal of these limitations?