-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optionality of ttp:profile is overly lax in the case of image profile use. #124
Comments
The fundamental reason goes beyond EBU-TT-D and is rooted in a limitation of TTML1: TTML2 resolves this issue by allowing a document to claim conformance to multiple profiles simultaneously. In the meantime, I propose resolving this issue in IMSC2. |
On Wed, Dec 30, 2015 at 3:43 PM, Pierre-Anthony Lemieux <
|
More. On Wed, Dec 30, 2015 at 3:43 PM, Pierre-Anthony Lemieux <
Further, TTML1 permits the presence of multiple ttp:profile specifications
<ttp:profile use=" which, in TTML1 semantics, means that the processor must support all In the TTML1 world, neither of these elements make a declaration about TTML2 resolves this issue by allowing a document to claim conformance to
<tt ttp:contentProfiles="all( or <tt ttp:contentProfiles="all(#p1 #p2)"
|
In the Sapporo F2F the WG decided to make ttp:profile optional. This was based on (1) the desire to support EBU-TT-D and (2) the statement made (and repeated of late) that EBU-TT-D prohibits the presence of ttp:profile. Although there is now some question as to whether EBU-TT-D really does specify such a prohibition (or merely intended to do so), the decision made on optionality of ttp:profile did not adequately consider the case of a document alleged to conform to the IMSC1 image profile. In particular, since an IMSC1 image profile document cannot be a conforming EBU-TT-D document, there is a never a conflict (with EBU-TT content profiles) if the ttp:profile attribute is specified for all such documents. As such, I recommend that ttp:profile be required in the case of IMSC1 image profile documents.
The text was updated successfully, but these errors were encountered: