ISSUE-446: Should be a subset of IMSC1

Should be a subset of IMSC1

State:
OPEN
Product:
TTML WebVTT mapping note
Raised by:
Pierre-Anthony Lemieux
Opened on:
2015-09-23
Description:
The profile/authoring guidelines specified in the document should be a subset of IMSC1:

- it helps narrow down the set of features to be supported, e.g. no need to support #markerMode
- it simplifies the job of implementers who are already supporting IMSC1

Features have been deemed necessary but are not in IMSC1 should be considered for addition there.
Related Actions Items:
No related actions
Related emails:
  1. {minutes} TTWG Meeting 2015-10-29 (from nigel.megitt@bbc.co.uk on 2015-10-29)
  2. {agenda} TTWG Meeting 2015-10-22 (from nigel.megitt@bbc.co.uk on 2015-10-21)
  3. {minutes} TTWG Meeting 2015-09-24 (from nigel.megitt@bbc.co.uk on 2015-09-24)
  4. Re: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from ckennedy@apple.com on 2015-09-23)
  5. Re: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from singer@apple.com on 2015-09-23)
  6. RE: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from mdolan@newtbt.com on 2015-09-23)
  7. Re: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from pal@sandflow.com on 2015-09-23)
  8. Re: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from singer@apple.com on 2015-09-23)
  9. {agenda} TTWG Meeting 2015-09-24 (from nigel.megitt@bbc.co.uk on 2015-09-23)
  10. Re: ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from nigel.megitt@bbc.co.uk on 2015-09-23)
  11. ISSUE-446: Should be a subset of IMSC1 [TTML WebVTT mapping note] (from sysbot+tracker@w3.org on 2015-09-23)

Related notes:

The TVTT "profile" is a subset of IMSC 1 and therefore, if this is taken as a start, should simplify the mapping process for implementers considerably. With a TVTT document you just have to read the section 2.3 which explains the mapping from TVTT to WebVTT.

If the source document does not comply in certain areas with the TVTT document you just can read selectively parts of the pre-processing section 2.2.

It has been discussed between the authors of the document to restrict from the start the complete mapping to a certain profile (e.g. IMSC 1). But as a result of the discussion this approach has been found to be to constrained and not sufficient for current operational mapping requirements. There are TTML documents that do not comply yet with IMSC 1 but nevertheless needed to be mapped to WebVTT.

It should also be taken into account that the TVTT profile primarily fulfills a didactical purpose to make the complexity of the mapping process manageable and to “distribute” it over several steps. These steps may be used by an implemented mapping algorithm but dependent of context and scope imoplemented processing may be different (as long as the results are the same).

Of course the TVTT profile may also be taken as a start for authoring but this very much depends if the author is willing to take out features that are not supported by WebVTT.

It may be helpful to add a part to the document and note that the TVTT profile is already close to or subset of EBU-TT-D and IMSC 1 so it makes mapping considerably easier if they use these two profiles.

Andreas Tai, 18 Oct 2015, 10:57:57

Display change log ATOM feed


David Singer <singer@apple.com>, Nigel Megitt <nigel.megitt@bbc.co.uk>, Chairs, Thierry Michel <tmichel@w3.org>, Philippe Le Hégaret <plh@w3.org>, Atsushi Shimono <atsushi@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 446.html,v 1.1 2019/11/12 10:07:56 carcone Exp $