14:56:37 RRSAgent has joined #tt 14:56:37 logging to http://www.w3.org/2013/02/14-tt-irc 14:56:39 RRSAgent, make logs public 14:56:39 Zakim has joined #tt 14:56:41 Zakim, this will be TTML 14:56:41 ok, trackbot; I see SYMM_TTWG()10:00AM scheduled to start in 4 minutes 14:56:42 Meeting: Timed Text Working Group Teleconference 14:56:42 Date: 14 February 2013 14:56:46 Chair: 14:56:50 Sean Hayes 14:56:57 scribenick: mmartin3 14:57:12 Agenda: 14:57:22 SYMM_TTWG()10:00AM has now started 14:57:29 + +1.408.216.aaaa 14:57:49 + +44.118.900.aabb 14:58:35 http://lists.w3.org/Archives/Public/public-tt/2013Feb/0037.html 14:58:42 Regrets: None 14:59:43 + +1.408.335.aacc 15:00:08 + +1.858.847.aadd 15:00:29 pal has joined #tt 15:00:39 mike has joined #tt 15:01:30 +pal 15:01:44 + +1.417.671.aaee 15:01:49 - +1.408.335.aacc 15:01:56 +[Microsoft] 15:02:03 zakim, aaee is me 15:02:03 +glenn; got it 15:02:19 zakim, list attendees 15:02:19 As of this point the attendees have been +1.408.216.aaaa, +44.118.900.aabb, +1.408.335.aacc, +1.858.847.aadd, pal, +1.417.671.aaee, [Microsoft], glenn 15:02:28 zakim, aabb is me 15:02:28 +Sean; got it 15:03:31 zakim, who's on the phone? 15:03:32 On the phone I see +1.408.216.aaaa, Sean, +1.858.847.aadd, pal, glenn, [Microsoft] 15:03:41 zakim, Microsoft is mmartin3 15:03:41 +mmartin3; got it 15:03:45 zakim, aadd is mike 15:03:45 +mike; got it 15:04:07 Anthony has joined #tt 15:04:46 zakim, who is on the phone? 15:04:46 On the phone I see +1.408.216.aaaa, Sean, mike, pal, glenn, mmartin3 15:04:51 zakim, aaaa is Anthony 15:04:54 +Anthony; got it 15:05:16 + +1.408.515.aaff 15:05:16 zakim, who's on the phone? 15:05:17 On the phone I see Anthony, Sean, mike, pal, glenn, mmartin3, +1.408.515.aaff (muted) 15:05:51 zakim, list attendees 15:05:51 As of this point the attendees have been +1.408.216.aaaa, +44.118.900.aabb, +1.408.335.aacc, +1.858.847.aadd, pal, +1.417.671.aaee, glenn, Sean, mmartin3, mike, Anthony, 15:05:54 ... +1.408.515.aaff 15:06:27 zakim, aaff is Davic_Ronca 15:06:27 +Davic_Ronca; got it 15:06:37 TOPIC: Aspect Ratio 15:06:42 zakim, Davic_Ronca is David_Ronca 15:06:42 +David_Ronca; got it 15:06:43 Netflix presentation: 15:07:01 http://lists.w3.org/Archives/Public/public-tt/2013Feb/0036.html 15:07:39 anthony: Positioning and aspect ratio are becoming a problem because of the content of what we receive from providers. 15:07:41 plh has joined #tt 15:07:45 +Plh 15:07:51 ...Slide 1 15:08:09 s/1/3 15:08:34 ...Slide 4 authoring intent 15:08:47 ...Slide 5 15:09:27 ...Captions can be delivered and displayed on a different aspect ratio. 15:11:49 ...Slide 7 what is rendered isn't what the author intended 15:12:18 ...Rendering interpretations 15:13:33 ...Slide 10 Disregard the 320x240px note 15:13:44 ...We favor #4. 15:13:49 ...Slide 10. 15:14:12 ...Aligns to Proposal #1 in Slide 11. 15:15:27 sean: Would need to intend that there is centering in the display area as well. 15:15:55 anthony: Neither proposal clarifies this. 15:16:34 glenn: We don't have a model on how to express authoring intent for registering the root container extent with a related media object for display or video. 15:16:50 ...If we choose to handle, we have to look to this general problem. 15:17:47 ...Singer asked if transforming video resolution, why couldn't you do captions? 15:18:52 ....Origins match root container extent in examples. This is different than we defined regions. Regions are designed differently. 15:19:18 ...Percentages to position regions according to a 4x3 area no matter what the video resolution was. What happens in that case? 15:20:23 anthony: If we knew aspect ratio, we could position regions on 4x3 aspect ratio. Issue is we don't know of the aspect ratio of the video at authoring. 15:20:32 mijordan has joined #tt 15:20:45 glenn: Could have 4x3 and 16x9. 15:21:13 david: Captioning tooling have limitations. They typically don't use master video when generate captions. 15:21:19 c/generate/generating 15:21:28 s/generate/genereating 15:21:34 s/generate/generating 15:21:50 +Andrew_Kirkpatrick 15:22:02 ...Use a proxy and the proxy may not be known and the video for delivery. 15:22:15 Zakim, Andrew_Kirkpatrick is mijordan 15:22:15 +mijordan; got it 15:22:21 sean: Are they making decisions with what they want to align with video pixels or a general arae. 15:22:26 s/arae/area 15:22:42 david: Most of what we see is intended for 4x3. 15:23:01 ...Interpret intent. 15:23:14 ...CEA-608 data 4x3 15:23:21 ...SMPTE 15:23:49 ...Conformance is widely varied. Give guidance to content houses. 15:24:22 mike: CEA-608 didn't solve this problem because it was 4x3 only. This is a hole in the end to end processing. 15:25:07 ...External data with aspect ratio relayed separately. 15:26:08 ...DECE whatever you have done, stretch to width and height of video. This is a deterministic option. CEA-708 SMPTE new release sets aspect ratio as metadata. Don't know how to generalize style element to handle. 15:26:52 sean: Pixels is based on XSL which is the wrong measure and need something else for consistency. Issues are related. 15:27:30 ...No video object in TTML 15:27:44 ...SDP-US does and maps to Proposal #1. 15:28:24 ...TTML could be positioned to HTML5; many videos could be present. There are different interpretations given the assets involved. 15:28:41 ...Add notes. Complete fix isn't found in this proposal. 15:29:17 anthony: We align to video. 15:29:40 sean: Unless you understand the application and the pipeline, you can't express in TTML. 15:29:56 ...Constraints could be applied in your implementation or in a profile. 15:30:29 david: Our client may not be doing presentation. We may deliver to a game console which renders the captions. 15:30:56 ...We have to be able to tell a client here is an asset and know how to display. 15:31:34 ...Working with device partners how to resolve how to render. Prefer a standard guide. 15:32:17 david: We can specify what is intended. Otherwise, we also need to give client guidance on what to do. Different entities in the pipeline. 15:32:28 mike: Make it better even if not entirely. 15:32:52 ...Use metadata. 15:33:04 ...Skeptical to satisfy for all cases in TTML. 15:33:34 sean: Solved in SDP-US profile already. 15:33:40 mike: Clearly unambiguous in DECE. 15:34:25 ...Use SMPTE metadata that is defined? 15:35:18 anthony: Working on our own captions. Caption studios are creating content. Small % are CEA-608, -708. 15:35:30 david: Seeing a lot of CEA-608 and old EBU. 15:35:55 ...A mess of caption world. Not designed for scale. Government requirements are a stress on ecosystem. 15:36:19 ...Large effort to author and manage. 15:36:40 glenn: If SMPTE asked for metadata, satisfy? 15:37:26 sean: Can use metadata today. 15:37:47 ...Has no semantic interpretation. There is no guarantee it will be displayed in that wya. 15:37:51 s/wya/way 15:38:11 pal: Define metadata and author intent. Figure out how profiles use metadata is separate. 15:38:24 glenn: Won't define semantics for how a tool uses metadata. 15:39:56 sean: General solution is to have a mechanism to reference where the existence of the region is. Top Left isn't the same in 4x3 and 16x9. 15:40:44 ...We don't have tools to accommodate. That would be part of TTML 1.1. 15:41:14 ...Immediately, if we take Proposal #1, we can't guarantee players do the same thing. 15:41:27 anthony: Need long term soluton. 15:41:39 ...Netflix specific metadata tag. 15:42:05 sean: Use SMPTE metadata tag. 15:42:13 ...Doesn't have rendering model. 15:42:30 ...Fold into Issue #179. 15:42:44 ...Resolve in TTML 1.1. 15:43:47 Technical report: http://lists.w3.org/Archives/Public/public-tt/2013Jan/0006.html 15:43:55 mike: Doesn't include aspect ratio for CEA-708. 15:44:13 sean: Mike provide relevant data. 15:44:36 http://www.w3.org/AudioVideo/TT/tracker/issues/179 15:45:33 Issue Anthony How to specify aspect ratio to understand positioning that may apply for display or video. 15:46:10 Create Issue Anthony How to specify aspect ratio to understand positioning that may apply for display or video 15:47:02 pal: SMPTE when will we walk through SMPTE request? How do we handle from a process perspective? 15:47:17 sean: Put in semantic buckets to handle in TTML 1.1. 15:48:20 mike: Encourage vendors to look at a profile to implement captions. Look at SDP-US. 15:49:07 david: Ingest is challenging. We use a constrainted TTML set to deploy. 15:49:16 mike: Evaluate SDP-US. 15:49:26 david: Have own profile. 15:49:44 pal: No complete TTML implementation everywhere. 15:49:53 ...In practice is to follow a documented subset. 15:50:09 ...Look at SDP-US and body of generated documents to see gaps. 15:50:22 ...Extended profile or SDP-US or other. 15:50:39 sean: Use for your use case. 15:51:16 david: Work with PLH on ensuring Netflix are fully part of TTWG. 15:51:50 ...Netflix has own profile for required and optional features. We're not using pubic SDP-US. 15:52:43 pal: Stated requirements are that the generated documents had to be able to play on clients not under Netflix control. No implementation will do all of TTML. Follow constrained profiles only. By not following one of those, there will be clients that can't play Netflix documents. 15:53:05 ...Desire to use more standard one if we can get display issue resolved. 15:54:13 anthony: Our profile is exactly a subset of that profile. 15:54:20 sean: Where are you in conflict? 15:54:33 ...Your content should render as well. 15:54:42 ...Defined rendering. 15:55:17 zakim, list attendees. 15:55:17 As of this point the attendees have been +1.408.216.aaaa, +44.118.900.aabb, +1.408.335.aacc, +1.858.847.aadd, pal, +1.417.671.aaee, glenn, Sean, mmartin3, mike, Anthony, 15:55:20 ... +1.408.515.aaff, David_Ronca, Plh, mijordan 15:55:24 -glenn 15:55:26 trackbot, end meeting 15:55:26 Zakim, list attendees 15:55:27 As of this point the attendees have been +1.408.216.aaaa, +44.118.900.aabb, +1.408.335.aacc, +1.858.847.aadd, pal, +1.417.671.aaee, glenn, Sean, mmartin3, mike, Anthony, 15:55:27 ... +1.408.515.aaff, David_Ronca, Plh, mijordan 15:55:27 -mike 15:55:27 -mijordan 15:55:29 -pal 15:55:29 -David_Ronca 15:55:32 -Sean 15:55:32 -Plh 15:55:34 -Anthony 15:55:34 RRSAgent, please draft minutes 15:55:34 I have made the request to generate http://www.w3.org/2013/02/14-tt-minutes.html trackbot 15:55:35 RRSAgent, bye 15:55:35 I see no action items 16:08:08 RRSAgent has joined #tt 16:08:08 logging to http://www.w3.org/2013/02/14-tt-irc 16:08:11 rrsagent, generate minutes 16:08:11 I have made the request to generate http://www.w3.org/2013/02/14-tt-minutes.html plh 16:08:36 Chair: Sean Hayes 16:08:43 Scribe: Monica Martin 16:08:45 rrsagent, generate minutes 16:08:45 I have made the request to generate http://www.w3.org/2013/02/14-tt-minutes.html plh 16:10:12 rrsagent, bye 16:10:17 rrsagent, make logs public-visible 16:10:20 rrsagent, bye 16:10:20 I see no action items