07:57:44 RRSAgent has joined #mediafrag 07:57:44 logging to http://www.w3.org/2010/11/01-mediafrag-irc 07:57:46 RRSAgent, make logs public 07:57:46 Zakim has joined #mediafrag 07:57:48 Zakim, this will be IA_MFWG 07:57:48 ok, trackbot; I see IA_MFWG(TPAC)3:00AM scheduled to start 57 minutes ago 07:57:49 Meeting: Media Fragments Working Group Teleconference 07:57:49 Date: 01 November 2010 07:58:04 Chair: Raphael 07:58:15 Regrets: Erik 07:58:36 Presents: Davy, Jack, Raphael, Silvia (irc), Phillip (irc), Yves 07:58:48 Meeting: Media Fragments F2F meeting @TPAC 07:58:54 I have made the request to generate http://www.w3.org/2010/11/01-mediafrag-minutes.html raphael 08:06:46 Franck has joined #mediafrag 08:22:46 Topic: 1. Quick round of introduction 08:22:54 scribe: raphael 08:22:59 scribenick: raphael 08:23:54 Many observers ... 08:24:04 Franēois: w3c staff 08:24:36 Ben (Nokia): MAWG member 08:25:42 Idetaca: developer of Mobile browser, interest in adaptation to small screen 08:26:02 francois has joined #mediafrag 08:26:15 jackjansen has joined #mediafrag 08:26:46 hidetaka has joined #mediafrag 08:26:51 Nob (NRC ac rep): media analysis (face recognition), interest in standardising results of such analysis 08:27:01 s/Idetaca/Idetaka 08:28:09 s/Idetaka/Hidetaka/ 08:28:51 Hiroyuki (Toshipa ac rep): metadata standardisation 08:29:53 Frank (Canon research France): I'm an "old" observer of this group, interest in media fragments standard for streaming media 08:30:26 Pierre Antoine (LIRIS): Uni of Lyon, member of MAWG 08:33:01 s/Frank/Franck 08:33:14 Topic: 2. Topics to be discussed 08:33:16 http://www.w3.org/2008/WebVideo/Fragments/wiki/SeventhF2FAgenda 08:36:38 Raphael: time dimension 08:36:56 ... Philip wonders if the hours should not be optional 08:37:09 ... arguing that most video clips are less than an hour duration 08:37:16 ... in WebSRT, hours are optional 08:37:21 ... should we do the same? 08:37:57 Jack: -0, I'm slightly against 08:39:06 Raphael: the production rules are currently 08:39:07 npt-sec = 1*DIGIT [ "." *DIGIT ] ; definitions taken 08:39:07 npt-hhmmss = npt-hh ":" npt-mm ":" npt-ss [ "." *DIGIT] ; from RFC 2326 08:39:07 npt-hh = 1*DIGIT ; any positive number 08:39:07 npt-mm = 2DIGIT ; 0-59 08:39:07 npt-ss = 2DIGIT ; 0-59 08:41:45 after some discussion I am now +0, slightly in favor 08:42:55 aizu has joined #mediafrag 08:44:03 pchampin has joined #mediafrag 08:45:12 Raphael: I do remember that Silvia and Philip was also for making the hours optional 08:45:33 ... I suggest to edit the grammar this afternoon with Yves if he does not disagree 08:46:33 ACTION: Yves to update the production rules of the time dimension with the npt format for making the hours optional 08:46:34 Created ACTION-191 - Update the production rules of the time dimension with the npt format for making the hours optional [on Yves Lafon - due 2010-11-08]. 08:46:37 I like the simplicity for the user of the more flexible format 08:46:51 Raphael: smpte format 08:48:26 Davy: the servers is always answering with the same unit than the client 08:49:28 Jack: well, but if the UA sends a fragment in smpte-30-drop, and the media has another encoding, then should we do a conversion? 08:49:33 s/Nob (NRC ac rep)/Nobu (NEC ac rep)/ 08:49:54 s/Toshipa/Toshiba/ 08:50:01 ... if the UA sends a npt format, it is clear what the server has to do 08:50:46 note that the UA can convert what the user provides to the browser to a common format that can go over the wire 08:51:05 ... but if the UA sends one of the smpte definition, and the media happens to use a different format for defining time, then we might have a problem 08:51:30 Davy: the problem is that the UA might not understand the time format in which you are converting to 08:51:51 Raphael: yes Silvia, but then we always convert to npt? 08:52:28 hmm.. right - might be better to just hand it through 08:53:16 Jack: we could raise an error, if the UA asks for smpte time codes but that smpte has not been used in the media item 08:54:08 Davy: our current implementation works with a double conversion 08:54:28 ... if the UA sends a smpte-30-drop media fragment and the media item is encoded in smpte-25 08:55:07 ... then the servers will convert the smpte-30-drop into npt to get a position and convert it back in smpte-25 08:55:36 Jack: the frame precision will be most used in the annotation area rather than the presentation area 08:55:55 ... so we should not have the presentation (browsers) glasses to look at this issue 08:55:59 I have made the request to generate http://www.w3.org/2010/11/01-mediafrag-minutes.html raphael 08:56:48 s/back in smpte-25/back in smpte-30-drop 09:04:06 Raphael: let's summarize the discussion 09:04:26 ... smpte time codes are useful for a number of use cases, in particular for annotation use cases 09:04:56 ... when generally a UA sends a media fragment request with a time format which is different than the time format used in the media item 09:05:34 ... then the server should fallback to answering in npt if it has an understanding of the timeformat requested bu the UA 09:06:08 ... if the server does not understand the time format requested by the UA, the default fallback is to ignore the media fragment and send the whole resource 09:07:03 Jack: ok, where this information should be written ? is this normative ? 09:08:04 aizu_ has joined #mediafrag 09:11:22 ... section 5 seems appropriate, I'm tempted to say if should be normative 09:13:28 Raphael: we might have to change the structure of section 5 to make it dimension dependent 09:14:07 s/if should be normative/it should be normative 09:14:41 I have made the request to generate http://www.w3.org/2010/11/01-mediafrag-minutes.html davy 09:15:14 ACTION: Davy to update the specification to state what the processing should do when media fragments request (time dimension) does not match exactly how the media item has been encoded 09:15:14 Created ACTION-192 - Update the specification to state what the processing should do when media fragments request (time dimension) does not match exactly how the media item has been encoded [on Davy Van Deursen - due 2010-11-08]. 09:16:37 Raphael: let's discuss the space dimension 09:16:53 ACTION-190? 09:16:53 ACTION-190 -- RaphaĆ«l Troncy to update our spec to talk about video intrinsic width -- due 2010-10-27 -- OPEN 09:16:53 http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/190 09:17:28 http://dev.w3.org/html5/spec/video.html#concept-video-intrinsic-width 09:21:01 Room trying to understand the issue 09:24:22 ishino_ has joined #mediafrag 09:25:55 Room having a laugh reading http://www.emdpi.com/csspixel.html 09:29:37 Jack: in section 7, we could put a note for phrasing this issue. Philip is our HTML5 expert to do this phrasing 09:30:01 Davy: we should have another section 7.x for browsers, how they should render media fragment 09:30:13 ... different than 7.1 which is for general clients 09:31:02 Jack: 7.1 should be browsers, 7.2 general clients, 7.3 servers 09:31:35 ... + a note for stating that all sub-sections are not mutually exclusive 09:32:09 Raphael: actually, 7.1 = browsers, 7.2 general display clients, 7.3 other clients, 7.4 servers 09:32:21 s/other/all 09:34:06 Jack: then in 7.1, we could have the result of the action 190, the mapping to css pixels 09:35:54 Jack: I would be happy that Philip + Silvia draws a list of all things that matter to a HTML5 browser rendering client for media fragments 09:37:27 Jack: perhaps put a warning that the content of this new section is based on the current state of HTML5 discussion as per ... 09:38:42 so, do you want a description that spatial fragments should be spliced in html5 elements? 09:38:52 jackjansen has joined #mediafrag 09:38:55 homata_ has joined #mediafrag 09:57:41 foolip has joined #mediafrag 09:58:30 anyone know when we're going to have the TPAC calls? I can't find anything definitive in my mail 10:07:56 hidetaka has joined #mediafrag 10:15:25 [back from coffee break] 10:15:45 Silvia, I'm not sure I udnerstand your question 10:16:07 Philip, we have started the Media Fragments WG f2f meeting at TPAC 10:16:07 pchampin has joined #mediafrag 10:16:33 ... agenda is at http://www.w3.org/2008/WebVideo/Fragments/wiki/SeventhF2FAgenda (add your topics that you would like to be discussed) 10:16:38 I have made the request to generate http://www.w3.org/2010/11/01-mediafrag-minutes.html raphael 10:19:04 s/udnerstand/understand 10:19:26 Zakim has left #mediafrag 10:22:34 jackjansen has joined #mediafrag 10:25:55 foolip, currently not 10:26:48 raphael: my question was about what should be added to a browser section (html section?) in 7.1 10:27:04 I wondered if it was ok to add spatial fragments as splicing the image 10:27:52 Philip, we can setup the call now if you're ready 10:28:41 ok, where are you in the agenda/ 10:29:15 I have made the request to generate http://www.w3.org/2010/11/01-mediafrag-minutes.html raphael 10:29:48 Silvia, we are exactly dicussing what should we add to this new section 7.1 10:29:53 ... so far, the pixels discussion 10:30:34 Raphael: Philip, we wonder whether you and Silvia could write down a list of items that (HTML5) browsers need to consider when implementing media fragments 10:30:59 ... but notes that are not applicable to general rendering clients and already written 10:31:07 ... for example, the pixels discussion 10:31:36 ... could you phrase the issue of what mapping to CSS pixels should be done for example? 10:31:56 Silvia, by splicing, you mean cropping? 10:32:03 yup 10:32:42 the issue of aspect ratio isn't browser-specific, all UAs would have to deal with the issue. "CSS-pixels" is actually just the size after applying aspect ratio scaling in one dimension 10:32:43 Sylvia, we have a paragraph so far that talk about either highlighting or cropping 10:32:48 ... which one makes more sense ? 10:33:33 zakim, dial Roseraie_1 10:33:54 invite zakim 10:34:31 join zakim #mediafrag 10:35:01 Zakim has joined #mediafrag 10:35:08 zakim, dial Roseraie_1 10:35:08 sorry, raphael, I don't know what conference this is 10:35:19 zakim, which telecon? 10:35:19 I don't understand your question, raphael. 10:35:27 zakim, which teleconference? 10:35:27 I don't understand your question, raphael. 10:35:38 zakim, list telecon 10:35:38 I don't understand 'list telecon', raphael 10:36:11 zakim, this is IA_MFWG(TPAC)3:00AM 10:36:11 raphael, I see IA_MFWG(TPAC)3:00AM in the schedule but not yet started. Perhaps you mean "this will be IA_MFWG(TPAC)3:00AM". 10:36:21 zakim, this will be IA_MFWG(TPAC)3:00AM 10:36:21 ok, raphael; I see IA_MFWG(TPAC)3:00AM scheduled to start 216 minutes ago 10:36:35 zakim, dial Roseraie_1 10:36:35 ok, raphael; the call is being made 10:36:36 IA_MFWG(TPAC)3:00AM has now started 10:36:37 +Roseraie_1 10:38:14 Silvia, Philip, you can now dial in and we will see if it works 10:38:42 +??P7 10:40:23 Philip: this is not a CSS issue 10:41:07 ... the question is when do we have a xywh dimension, does it apply before of after that there was a aspect ratio transform 10:42:49 +silvia 10:42:59 zakim, mute me 10:42:59 silvia should now be muted 10:43:31 Jack: the original media item is 1080, but the device is 720 width, so which pixels should be considered when applying a media fragment xywh? 10:44:40 http://en.wikipedia.org/wiki/Anamorphic_format 10:44:56 Jack: I think we have trouble to understand what exactly is the CSS pixel concept and therefore the issue 10:45:51 Philip: the container format has tow information, the preferred display size and the real size 10:46:03 homata has joined #mediafrag 10:48:05 q+ 10:48:33 For example, WebM has Pixel width/height and Display width/height. This is the same as Matroska: http://www.matroska.org/technical/specs/index.html 10:48:49 Actually, Matroska also has PixelCropBottom, etc 10:48:57 Jack: in QuickTime 7, open a movie you can choose between normal size and display size 10:49:07 The point is that the physical pixels aren't always the same as the display size 10:49:37 ok Philip, we understand now the issue 10:49:50 Philip: CSS pixels are display pixels 10:50:16 "information rich"? 10:50:53 zakim, unmute me 10:50:53 silvia should no longer be muted 10:53:37 zakim, mute me 10:53:37 silvia should now be muted 10:55:37 I would suggest that there are three levels: 1. what is encoded in the stream, 2. what the browser receives after decoding, 3. what the browser displays after scaling etc 10:55:51 silvia, isn't 1 and 2 the same? 10:55:54 I think we should attach the pixel count to 2. 10:56:19 not really - there is pixel crop in several formats - ogg does it, too 10:56:30 I would suggest not to count those pixels that are cropped in the format 10:57:41 silvia, I would consider the effect of crop+scaling as one step, but anyway... 10:57:55 a media fragment URI that is used by itself in the browser address bar has no scaling applied to the video - it's that display to which I would attach the cropping 10:58:36 (when I said "cropped in the format", I meant PixelCropBottom and stuff like that) 10:58:56 the scaling I'm talking about is horizontal OR vertical scaling to get the correct aspect ratio, not scaling to fit the video in a webpage 10:59:18 so, the dimension I suggest we use are the same as we see in HTMLVideoElement.videoWidth and .videoHeight 10:59:35 I assume we agree but don't understand each other :) 11:00:17 except that HTMLVideoElement.videoWidth and .videoHeight have the @height and @width scaling of the