See also: IRC log
<trackbot> Date: 24 September 2015
nigel: Proposes we look at Action
Items, IMSC, TTML and WebVTT mapping and codecs registry.
... AOB?
group: no other business.
action-420?
<trackbot> action-420 -- Pierre-Anthony Lemieux to Follow up with glenn on issue-406 -- due 2015-09-10 -- OPEN
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/actions/420
pal: Glenn has provided the input
needed to make progress, that #uax14 feature is unique in
... TTML in that it controls whether the processor uses the
uax14 algorithm to determine line
... breaks but it is not communicated in the document. It has
to be specified by the profile.
... I'm trying to find out if in general implementors follow
the uax14 recommendations so we
... can determine if it should be mandated in IMSC 1. So I have
enough information to proceed.
... If you know of implementations and if they follow uax14
recommendations let me know.
nigel: We should take HTML/CSS implementations as a data point.
pal: CSS3 seems to mandate it.
close action-420
<trackbot> Closed action-420.
issue-406?
<trackbot> issue-406 -- #lineBreak-uax14 is never 'used' by a document? -- open
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/issues/406
issue-406: [meeting 2015-09-24] IMSC 1 should mandate that processors shall/shall not implement uax14 or say nothing about it.
<trackbot> Notes added to issue-406 #lineBreak-uax14 is never 'used' by a document?.
pal: Here's a link to the CSS3 spec: http://www.w3.org/TR/css-text-3/
pal: I've received a render from
an implementor for one of the test suite tests, probably
... the most complex one. It's an MP4 file for
track6-frag0-sample1-subs0.ttml
... I stepped through the render and it seems good to me. We
should add it to the results and
... use it to encourage others. That implementor now plans to
continue with the other tests.
... tmichel, can we post that and add a link to the
implementation report?
tmichel: Yes, I've missed that somehow - if you can resend it to me?
pal: I'll upload it to somewhere we can all see it, so you can pick it up from there.
<scribe> ACTION: tmichel to download and upload to implementation report page the test render MP4 [recorded in http://www.w3.org/2015/09/24-tt-minutes.html#action01]
<trackbot> Created ACTION-424 - Download and upload to implementation report page the test render mp4 [on Thierry Michel - due 2015-10-01].
<pal> http://sandflow.com/public/GIC_IMSC_DEMO_H264_30s_20150829_1.mp4
nigel: Last week we said we'd discuss how to proceed with encouraging implementors.
pal: I think a prompt update email from tmichel wouldn't harm. I have another name to add also.
nigel: Is that the best thing to do? Would it help to have a message from the chair too?
pal: We can kick around some ideas offline about this.
nigel: Okay, but for the time being tmichel should send a prompt email?
pal: Yes, and we should also thank the contributor of this test result.
<scribe> ACTION: tmichel Send a prompt/thank you to the potential test result contributors for IMSC. [recorded in http://www.w3.org/2015/09/24-tt-minutes.html#action02]
<trackbot> Created ACTION-425 - Send a prompt/thank you to the potential test result contributors for imsc. [on Thierry Michel - due 2015-10-01].
nigel: And pal will send tmichel a new name/address?
pal: yes.
issue-417?
<trackbot> issue-417 -- #writingMode constraint inconsistent in image profile -- raised
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/issues/417
pal: This is about features and
dependent/contained features. #writingMode 'may' be used
in
... both profiles, but image profile doesn't actually permit
vertical writing mode, so it's just a
... matter of moving it to the individual profiles from the
common set.
reopen issue-417
<trackbot> Re-opened issue-417.
issue-429?
<trackbot> issue-429 -- Glyph vs code point in HRM -- raised
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/issues/429
pal: This is a tricky one. The
HRM today is written in terms of glyph but what the
document
... talks about is code points. You don't know how code points
get turned into glyphs until
... the text is rendered because it depends on the font and the
context. It's complex.
... I'm trying to find out if the intended term was code points
or glyph.
reopen issue-429
<trackbot> Re-opened issue-429.
issue-431?
<trackbot> issue-431 -- Example of documents that fail the HRM -- raised
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/issues/431
pal: This should be pretty straightforward to put together.
reopen issue-431
<trackbot> Re-opened issue-431.
nigel: There are a whole load of
pending review issues on imsc 1. Are there any to call
out?
... Otherwise we can give a 2 week review period and if there
are no queries/problems then
... close them.
pal: I've sent Glenn a summary and really he should review the resolutions.
nigel: I've checked all the
check-ins and most of the issues, so they're looking good to
me
... at the moment, but I need to double check.
pal: Okay, then I'll look at the now open ones.
action-422?
<trackbot> action-422 -- Courtney Kennedy to Update the mapping document status of this document to include feedback mechanism. -- due 2015-09-24 -- PENDINGREVIEW
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/actions/422
courtney: I've done that.
https://dvcs.w3.org/hg/ttml/raw-file/tip/ttml-webvtt-mapping/mappingbetweenTTMLandWebVTTW3C.html
close action-422
<trackbot> Closed action-422.
Courtney: There's another action
and an issue that I have proposed resolutions for and
then
... there's a whole bunch of others I'm still thinking about,
and want to discuss with Andreas.
action-423?
<trackbot> action-423 -- Thierry Michel to Check the license on the ttml to webvtt mapping document -- due 2015-09-24 -- PENDINGREVIEW
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/actions/423
courtney: I figured out how to put the right licence in there.
tmichel: It's true that the right
copyright is in there, which is fine. Now the document
has
... changed from Editor's draft to Unofficial draft. Is that
because you couldn't make it an ED?
courtney: I'm using respec as you
suggested and it's hard to control. When I make it an ED
it
... gets broken links. Making it a UD fixed the links but broke
the licence. The respec guys
... helped me to fix the link and the copyright but the effect
is it's a UD.
... If I use the template from tmichel then it puts a wrong
link in.
tmichel: Let's discuss offline. In the meantime there's no problem having an Unofficial Draft.
courtney: I'm not sure it matters at the moment. The right copyright statement and no bad links is more important.
nigel: I've also noticed that it says 'Latest Recommendation' which is a bit misleading.
<scribe> ACTION: tmichel tmichel to work with courtney to get the TTML WebVTT mapping to look right with respec [recorded in http://www.w3.org/2015/09/24-tt-minutes.html#action03]
<trackbot> Created ACTION-426 - Tmichel to work with courtney to get the ttml webvtt mapping to look right with respec [on Thierry Michel - due 2015-10-01].
close action-423
<trackbot> Closed action-423.
issue-415?
<trackbot> issue-415 -- TTML2 is confusing -- pending review
<trackbot> http://www.w3.org/AudioVideo/TT/tracker/issues/415
courtney: I'm a bit confused by
this but what I think he's asking for is not to use '2' in the
T2VP
... profile for mapping. He also said the constraints are
against IMSC 1 which is not correct.
... I changed the name of the profile to TVTT as a response to
the '2' issue.
issue-415: [meeting 2015-09-24] Numeral 2 removed from name of mapping profile to avoid confusion with TTML2. Profile is not based on IMSC 1 however note Issue-446 requests this.
<trackbot> Notes added to issue-415 TTML2 is confusing.
nigel: Let's point mike back at this to review.
courtney: Thanks to Mike and
Pierre for the detailed review - I really appreciate it.
... Andreas is on vacation and I really want to discuss some of
these with him before deciding
... on how to resolve them. Our idea in defining a new profile
was just to structure a mapping
... strategy. At least in my mind it wasn't something that
you'd publish and author to. It was
... just a way to structure the mapping. The feedback is really
interesting though. I want to think about this some more
though.
nigel: I had the same take as you
Courtney but we should recognise the feedback - if we
... define a profile then people might use it! We should think
about how formal we make the profile
... document.
courtney: The goal of splitting
the mapping into two parts was 1) to reduce the semantics
... and 2) to convert the syntax. The benefit that Andreas
pointed out was that then you always
... have a valid conformance-checkable document at every stage.
I thought that was a nice
... benefit of dividing things up this way. Because that was
our intent, the profile isn't related
... to IMSC or other TTML profiles so much. It's just about
defining a subset of TTML that is
... the same as WebVTT functionality.
pal: It makes perfect sense and
is a great process. From a user's perspective, the end
result
... is that if a document meets the constraints defined in the
document it can be converted
... losslessly into WebVTT, to the temptation will be to author
to that.
courtney: That's interesting -
it's true, but the converse it not true. Just because you
don't
... start with this profile doesn't necessarily mean that the
mapping will be lossy.
pal: It will look like a very
tempting option to author for lossless mapping to WebVTT.
... If that happens to be a subset of IMSC 1 then that's great
because implementors can just
... use a subset of IMSC 1 to target mapping to WebVTT. If it's
not then we should see if IMSC1
... needs to change.
courtney: I think we should do
that exercise and we may find that we're very close to IMSC
1
... already. Then we should think if it makes more sense to use
IMSC 1 and restructure the
... document to discuss the timing conversions that are allowed
in IMSC 1. I agree that this is
... a pragmatic approach that needs more discussion and I'd
like Andreas to be part of it.
pal: Absolutely. It may be worth
just noting that the TVTT profile is a subset of IMSC 1.
... It doesn't necessarily require a major document
restructure.
nigel: It may be that we defer
this discussion until TPAC to manage everyone's
availability.
... Looking at all the issues raised, is there any reason not
to open them all?
courtney: I haven't looked in
depth at all of them yet. I think the forced display one is a
bit different.
... I think that will result in some additional text in our
document describing how to mark
... WebVTT as forced. I think it depends on the
carriage/wrapper too e.g. HLS, BMFF, HTML web page.
pal: I think we could mention that you may need two or more separate WebVTT tracks.
courtney: In my experience
content creators like to deliver the forced subtitles as a
separate
... track so they can adjust the timing relative to non-forced
subtitles.
pal: That's interesting. So the forced/non forced subtitles are delivered as two separate files?
courtney: Not always but
often.
... That's a beyond-the-format question. But we could put in
the mapping document how to
... approach that problem in different containers.
nigel: A related point is that
WebVTT documents can be constructed for chapters by
extracting
... metadata from the TTML div structure for
example.
<scribe> ACTION: nigel write up an issue for WebVTT for chapterisation etc. [recorded in http://www.w3.org/2015/09/24-tt-minutes.html#action04]
<trackbot> Created ACTION-427 - Write up an issue for webvtt for chapterisation etc. [on Nigel Megitt - due 2015-10-01].
nigel: Mike has done some work on
this, discussions are ongoing on the reflector.
... He's moved it to https://www.w3.org/wiki/TTML/ProfileRegistry
... The main direction to note is that we're merely hosting the
short codes and separating out their usage.
... There's also a question arising, perhaps to tackle offline,
whether we can create a standalone
... Note to update the Media Registration with IANA.
tmichel: Let me check on that.
<scribe> ACTION: tmichel Check if we can update the TTML IANA Media Registration in a standalone Note or if we need to do it in a Rec [recorded in http://www.w3.org/2015/09/24-tt-minutes.html#action05]
<trackbot> Created ACTION-428 - Check if we can update the ttml iana media registration in a standalone note or if we need to do it in a rec [on Thierry Michel - due 2015-10-01].
nigel: Thanks everyone - we got
through a lot, and skimmed past a lot in that meeting, but
we're
... 3 minutes over so I'll adjourn for now. See you all next
week. [adjourns meeting]
<scribe> scribe: nigel