14:57:15 RRSAgent has joined #tt 14:57:15 logging to http://www.w3.org/2013/01/17-tt-irc 14:57:17 RRSAgent, make logs public 14:57:17 Zakim has joined #tt 14:57:19 Zakim, this will be TTML 14:57:19 ok, trackbot; I see SYMM_TTWG()10:00AM scheduled to start in 3 minutes 14:57:20 Meeting: Timed Text Working Group Teleconference 14:57:20 Date: 17 January 2013 14:57:23 thanks glenn 14:58:01 SYMM_TTWG()10:00AM has now started 14:58:08 +??P3 14:58:19 zakim, ??p3 is me 14:58:19 +glenn; got it 14:58:44 +Andrew_Kirkpatrick 14:59:14 Zakim, Andrew_Kirkpatrick is mijordan 14:59:14 +mijordan; got it 14:59:22 +[Microsoft] 14:59:26 Frans__EBU_ has joined #tt 14:59:36 zakim, Microsoft is mmartin3 14:59:36 +mmartin3; got it 14:59:48 mike has joined #tt 15:00:26 +mike 15:00:40 Andreas has joined #tt 15:01:04 + +1.408.771.aaaa 15:01:29 +Andreas 15:03:01 +Thomas_Bause_Mason 15:03:13 Courtney has joined #tt 15:03:14 + +44.118.900.aabb 15:03:32 Chair 15:03:34 Sean Hayes 15:03:41 zakim, list attendees 15:03:41 As of this point the attendees have been glenn, mijordan, mmartin3, mike, +1.408.771.aaaa, Andreas, Thomas_Bause_Mason, +44.118.900.aabb 15:03:55 zakim, who is on the phone? 15:03:55 On the phone I see glenn, mijordan, mmartin3, mike, +1.408.771.aaaa, Andreas, Thomas_Bause_Mason, +44.118.900.aabb 15:03:57 tbause has joined #tt 15:04:09 Sean has joined #tt 15:05:24 zakim, aabb is sean 15:05:24 +sean; got it 15:06:11 zakim, aaaa is courtney 15:06:11 +courtney; got it 15:06:16 zakim, who's noisy? 15:06:26 glenn, listening for 10 seconds I heard sound from the following: sean (57%) 15:06:29 zakim, list attendees 15:06:29 As of this point the attendees have been glenn, mijordan, mmartin3, mike, +1.408.771.aaaa, Andreas, Thomas_Bause_Mason, +44.118.900.aabb, sean, courtney 15:06:37 zakim, who is on the phone? 15:06:37 On the phone I see glenn, mijordan, mmartin3, mike, courtney, Andreas, Thomas_Bause_Mason, sean 15:07:51 scribenick: mmartin3 15:08:16 TOPIC: IETF Registration 15:08:21 Issue-175? 15:08:21 ISSUE-175 -- media type and file extension not registered -- open 15:08:21 http://www.w3.org/AudioVideo/TT/tracker/issues/175 15:08:39 pal has joined #tt 15:09:04 mike: Issue-179 encoding is separate from registration. 15:09:14 + +1.310.210.aacc 15:09:17 ...http://lists.w3.org/Archives/Public/public-tt/2013Jan/0011.html 15:09:25 zakim, i am aacc 15:09:25 +pal; got it 15:09:26 Issue-179? 15:09:26 ISSUE-179 -- Interpreting the pixel measure -- open 15:09:26 http://www.w3.org/AudioVideo/TT/tracker/issues/179 15:10:02 ...RFC 3023 in TTML 1.0 15:10:20 ...provided redlines to glenn 15:10:55 ...Encoding requirements Section 4.3.3 XML 1.0 - gives rules and provides an Annex that describes an algorithm. 15:12:14 ...Issues with transferring the charset for encoding. 15:13:01 ...Suggest we constrain to UTF-8 and -16, and that would be supported by an XML processor. 15:13:21 glenn: What about US ASCII. 15:14:20 mike: Wouldn't matter. Use UTF-8. 15:14:51 glenn: Constraint on all interchange of documents? 15:15:04 mike: All identified as ttml/xml. 15:15:43 glenn: Constrain to XML and the use of the MIME type charset. 15:16:21 ...Write registration to constrain to UTF-8 and -16. 15:16:42 mike: Don't specify what happens if optional charset is not present. 15:17:18 sean: Doesn't constrain use of other encodings. 15:17:51 glenn: Charset parameter is ignored and what is specified in the document is used. 15:18:30 sean: Japanese may have questions if their encodings are not considered. Don't know if an issue for charset. 15:18:44 mike: Only the encoding is used not the charset. 15:18:56 sean: Japanese may still have questions. 15:19:11 mike: Think this is orthogonal. 15:20:11 glenn: Specify encoding only without a character set. 15:21:05 glenn: Suggest charset be ignored. 15:21:13 sean: Contradicts XML specification. 15:21:24 ...Just don't use. 15:21:43 mike: RFC 3023 has "if present xxxxx" language. Better not to override. 15:21:50 glenn: HTML5 changes that. 15:22:26 mike: Could specify should not use, but if you do xxxx. 15:23:12 should not use charset param, but if used, must be identical to encoding parameter in document instance 15:23:17 Issue-175? 15:23:17 ISSUE-175 -- media type and file extension not registered -- open 15:23:17 http://www.w3.org/AudioVideo/TT/tracker/issues/175 15:23:27 Issue-179? 15:23:27 ISSUE-179 -- Interpreting the pixel measure -- open 15:23:27 http://www.w3.org/AudioVideo/TT/tracker/issues/179 15:23:38 RESOLVED: accept the above language re: charset/encoding 15:23:39 RESOLVED On text re: encoding. 15:23:47 Issue-175? 15:23:47 ISSUE-175 -- media type and file extension not registered -- open 15:23:47 http://www.w3.org/AudioVideo/TT/tracker/issues/175 15:24:01 mike: Provided text. 15:24:08 ...No comments from Philippe. 15:24:35 ...Appendix C. 15:24:53 ...Close Issue-175 and adopt the redlines proposed by Mike. 15:25:27 ...Action to Glenn. 15:25:55 RESOLVED to use edits from Mike on Issue-175 and action to Glenn to process. Leave both open. 15:26:11 ACTION-136? 15:26:11 ACTION-136 -- Glenn Adams to integrate changes from Action-133 into the TTML 1.0 Second Edition -- due 2013-01-14 -- OPEN 15:26:11 http://www.w3.org/AudioVideo/TT/tracker/actions/136 15:26:26 ISSUE-199? 15:26:26 ISSUE-199 -- timeExpression to video frame calculation is unclear in some cases -- raised 15:26:26 http://www.w3.org/AudioVideo/TT/tracker/issues/199 15:26:47 mike: Differences of view between Glenn and i. 15:26:52 s/i/I 15:27:07 ...timeExpression 15:27:17 ...Conversion to frames of video 15:27:49 ...Time values have different frame representation. If 2 are different they resolve to the same frame in the video. 15:27:52 ...Do math. 15:28:08 ...Non-integer frame rates only. 15:29:31 ...One algorithm is to take the seconds and use real frame rate to get frame number. Add frame field to that with final frame number. Sometimes that two different ones resolve to the same frame. TTML is silent on the math. 15:30:14 glenn: Agree current specification is silent on this topic. 15:30:53 ...Question is what algorithm do we use? 15:31:18 ..Intent of timeExpression was that it was different that implementers have interpreted. 15:31:54 ....hh:mm:ss didn't represent media type but frame type. 15:32:26 ...hh:mm:ss converted to seconds value. 15:32:43 ...Seconds multiplied frame rate to get frame count. 15:33:01 ...Fraction could be added to frame count. Could be non-integer. 15:33:25 ...Convert to real media type - divide by actual frame rate (frame rate x frame rate multiplier). 15:33:32 ...Explains mechanics. 15:34:06 ...Alleviates issue. 15:35:17 ...Easier to understand an implement in my view. 15:35:23 s/an/in 15:35:43 ...Haven't accounted for drop frame rate. 15:35:53 ...Need to account for any algorithm. 15:36:20 mike: Time values diverge from media time. 15:37:47 sean: My previous work was similar to Glenn's. That number should uniquely identify what is in the media and it is of concern if they diverge. 15:37:57 ...No position at this point. 15:38:30 mike: Significant divergence in a feature film. 15:38:49 q+ 15:39:45 glenn: Frames are well understood. How do systems handle non-integer values? 15:40:08 mike: SMPTE repeating combinations are prohibited. 15:40:28 ...Solved by not allowing. 15:41:24 glenn: What is the SMPTE interpretation of seconds and frames? 15:41:38 ...Discuss illegal combos. 15:43:08 sean: Explains scenario with timeExpression and use of duration. 15:43:55 mike: We have 2 different views of what timeExpression means. 15:44:42 glenn: There may be another option. 15:45:14 ...Constrain the use of frames and sub-frames to apply in the SMPTE not the media mode. 15:46:21 sean: Allow frame rate to be present but not apply in a specific case. 15:46:38 mike: Forbid frame expression for media time. 15:47:03 ...Your option may also be fatal. 15:48:53 Discuss scenario for breaking up frames with a specific rate. 15:50:00 glenn: Can't convert to an integer value if you don't have an integer frame rate. 15:52:33 mike: Still have the issue that if you have a non-integer rate that isn't the real media time. 15:54:29 sean: Effectively use frameRateMultiplier to get to real time. 15:56:03 glenn: Restrict frameRateMultiplier to 1 over 1. 15:56:43 mike: Can't do that. 15:56:59 ....Need to signal conversions when you have a non-integer frame rate. 15:59:19 sean: Table the discussion and bring back next week. 16:00:39 glenn: Try to get more information how this is done in the marketplace. 16:00:59 mijordan: HBO using SMPTE. 16:01:53 mike: May be able to determine what algorithm was used. Need audio and video. 16:02:32 ...DECE implemented as frames. 16:02:37 sean: Discuss next week. 16:02:41 -glenn 16:02:42 -Thomas_Bause_Mason 16:02:46 zakim, list attendees 16:02:46 As of this point the attendees have been glenn, mijordan, mmartin3, mike, +1.408.771.aaaa, Andreas, Thomas_Bause_Mason, +44.118.900.aabb, sean, courtney, +1.310.210.aacc, pal 16:02:50 -mijordan 16:02:50 -Andreas 16:02:50 -mike 16:02:52 trackbot, end meeting 16:02:52 Zakim, list attendees 16:02:52 As of this point the attendees have been glenn, mijordan, mmartin3, mike, +1.408.771.aaaa, Andreas, Thomas_Bause_Mason, +44.118.900.aabb, sean, courtney, +1.310.210.aacc, pal 16:02:58 -sean 16:03:00 RRSAgent, please draft minutes 16:03:00 I have made the request to generate http://www.w3.org/2013/01/17-tt-minutes.html trackbot 16:03:01 RRSAgent, bye 16:03:01 I see no action items