20:28:37 RRSAgent has joined #audiofmts 20:28:37 logging to https://www.w3.org/2022/09/15-audiofmts-irc 20:28:42 Zakim has joined #audiofmts 20:31:44 Karen has joined #audiofmts 20:31:47 present+ Chris_Needham 20:31:52 present+ Karen_Myers 20:31:57 present+ 20:32:12 wseltzer has joined #audiofmts 20:32:15 eric-carlson_ has joined #audiofmts 20:32:16 present+ Francois_Daoust 20:32:24 present+ 20:32:25 Timo: let's do some introductions, give a short presentation and then discussion and next steps 20:32:59 Timo: I'm Timo Kunkel with Dolby, in CTO with Pat, doing imaging HDI, and want to discuss these things 20:33:27 Pat Griffis, Dolby: I'm VP at Dolby in CTO office; we're neophytes in W3C 20:33:31 ...we are media format experts 20:33:39 ...I helped to standardize HDR in SMPTE 20:33:44 ....we also have some audio experts 20:33:52 ...looking forward to finding a win/win for W3C 20:33:58 present+ Eric_Carlson, Pat_Griffis, David_Singer, Alan_Bird, Wendy_Selzer, Paul_Adenot, Cyril_Concolato, Hongchan_Choi, Chris_Lilley 20:34:06 Eric Carlson, Apple: I'm an engineer on WebKit 20:34:15 igarashi_ has joined #AudioFmts 20:34:24 Dave Singer, Apple: used to be on media team, now on web team; look after W3C politics 20:34:33 Alan Bird, Global Business Development Leader for W3C 20:34:39 kaz has joined #AudioFmts 20:34:48 Igarashi, Sony 20:35:00 Eugene Zemstov 20:35:07 present+ Tatsuya_Igarashi 20:35:10 Hyojin Song, LG 20:35:19 Wendy Seltzer, W3C Team, strategy lead and council 20:35:27 eeeps has joined #AudioFmts 20:35:37 Kensaku: I work on Web RTC 20:35:42 riju has joined #AudioFmts 20:35:44 Marie-Claire Forgue, W3C 20:35:44 present+ Tatsuya_Igarashi, Hyojin_Song, Timo_Kunkel, Bhoomika_Bhagchandani, Wolfgang_Schildbach 20:35:54 Chris Needham, BBC: co-chair of M&E IG and WG 20:36:07 Paul Adenot, Mozilla: work on Firefox and editor of a couple specs 20:36:13 @@ 20:36:18 Thomas Gilbert: work on Chromium 20:36:20 present+ Thomas_Guilbert 20:36:30 Cyril, Netflix 20:36:46 Chris Lilley, CSS Color 4 and 5, W3C rep to Int'l Color Consortium 20:36:51 Ingo, Frauenhofer 20:36:52 present+ Ingo_Hoffman 20:36:58 Karen Myers, W3C 20:37:02 present+ Kaz_Ashimura 20:37:19 Hongchan Choi 20:37:28 Alan: And on Zoom? 20:37:28 s/Cyril, Netflix/Cyril Concolato, Netflix, File Format chair at MPEG and Storage and Transport Format chair at AOM/ 20:37:50 Wolfgang Schildenach, Dolby 20:37:51 eugene has joined #AudioFmts 20:37:59 s/Lilley,/Lilley, W3C, 20:38:05 Bhoomika, Amazon 20:38:19 Eric Portis, CTO team at @ 20:38:24 tguilbert has joined #AudioFmts 20:38:27 Cloudinary 20:38:41 Riju, Chromium developer 20:38:49 Timo: We made some slides to get the ball rolling 20:38:59 [slide 1] Why are we here? 20:39:14 ...Audio Video is a dominant use case on the web; they are advancing, offering more features 20:39:32 ...spatial audio formats, high dynamic range, AR/VR all these things are coming are well 20:39:33 Are the slides online? Link? 20:39:36 ...and can benefit consumers and users 20:39:48 ...also for multi-channel audio, complex streams 20:40:04 [slides available afterwards] 20:40:19 Timo: these advanced formats are either difficult or impossible on the web 20:40:25 ..many of features might not be supported 20:40:44 ...cause can be on implementation complexity, limited documentation, or lack of unique identifiers 20:40:59 ...other markets these formats are widely deployed 20:41:08 ...mobile phones, sound bars, home audio 20:41:22 ...in 2020, 58% had HDR functionality and that number has likely gone up 20:41:24 eric-carlson has joined #AudioFmts 20:41:45 ...So because the playback devices support this, the content providers satisfy requirements 20:41:52 ...Consistent experiences are not yet possible 20:41:58 ...these are opportunities for us to tap into 20:42:07 ...there is an interest to make them possible 20:42:16 ...we thought about some typical examples 20:42:21 ...one is play back of video content 20:42:32 ...one thing we talked about was compositing of complex content 20:42:39 ...can be spatial or temporal 20:42:47 ...elements originate from different formats and servers 20:42:51 ...could be HDR, diff formats 20:42:56 ...similar situation on sound side 20:43:05 ...audio in monochannel, etc. 20:43:10 ...graphical use interfaces 20:43:12 https://www.w3.org/Graphics/Color/Workshop/talks.html#compos 20:43:17 ...and less common applications that use these formats 20:43:21 ...or could use them in future 20:43:35 ...Go one step further, as I learned at IBC last week, and discussed in another W3C workshop last year 20:43:42 .. is content creation and modification 20:43:51 ...common thing consumers are already doing 20:43:53 ...in SDI 20:43:55 s/about was/about at the HDR & WCG Workshop was/ 20:43:58 ...next step to HDR 20:44:08 ...can we create media with addition of common standards in advance formats 20:44:16 ...can we manipulate the advanced metadata 20:44:30 ...another example is assess, preview and manage content 20:44:40 ...for frontednd of online storage providers 20:44:42 ...and preview that 20:44:47 ...can do with stereo and SDR 20:44:53 ...nice to preview in the file 20:45:02 ...So this brings us to the problem statement 20:45:03 padenot has joined #audiofmts 20:45:22 ...media format support by W3C does not sufficiently cover the requirements of today's technology & content 20:45:37 ...question is, is this true; and what should happen next to solve this issue 20:45:40 ...and to form a CG 20:45:54 ...and what is required to improve the quality of experience 20:46:09 ...specify how to call open and commercial formats and all their features 20:46:20 ...and how to uniquely identify formats 20:46:31 ...and provide info about playback system capabilities to browser 20:46:42 ...one thing important is to discuss privacy concerns such as fingerprinting 20:46:48 ...and we need to keep in mind and find a solution 20:46:56 ...that doesn't affect quality 20:47:03 ...what is a good middle ground for both concerns 20:47:21 ...last one is to avoid risk to interoperability due to fragmentation of features across browsers 20:47:31 ...Another aspect we see a lot is to get more experts at the table 20:47:37 ...talk about the technologies behind these formats 20:47:41 ...come to W3C to discuss 20:47:54 ...and alleviate IP fears that may stop them from participating 20:48:03 ...we need both web experts and entertainment format experts 20:48:09 ...we need the support and help from all of you 20:48:19 ...happy to engage and be involved with all of this 20:48:33 ...Summary: Current challenges with advanced media formats 20:48:43 ...new media innovations are emerging which W3C should address 20:48:48 ...why this new CG 20:48:57 ...discuss how to improve quality of experience 20:49:05 eugene has joined #AudioFmts 20:49:13 ...engage experts and companies behind formats and alleviate IP concerns 20:49:32 ...We don't have all the answers yet, but looking forward to fruitful discussions and how to address 20:49:36 ...thank you for listening 20:49:46 ...I will make sure I can share those slides after the meeting 20:49:58 ...Do you agree or disagree with what we presented 20:50:01 ...what are challenges 20:50:07 Pat: we have been talking with a lot of you 20:50:27 ...we are not looking at this just as a video problem, pixels, but also audio 20:50:34 ...and we represent the content community 20:51:25 ...can we take web to the next level to better integrate 20:51:25 ...thanks to Alan Bird, Chris Needham in ME IG 20:51:25 ...is this a topic of interest? 20:51:25 ...your silence is assent? 20:51:30 David Singer: ChrisN, could you give us a background of what is in scope in groups we already have 20:51:45 ChrisN: capability detection for different media formats; and API in the WG 20:51:55 ...see if gaps there for detection of support for format 20:52:18 ...for HDR there is another CG where we have color experts developing support for how you composite color into a canvas 20:52:24 ...for media production, we haven't started anything 20:52:31 ...we ran workshop last year, got interest 20:53:23 ...and we are really interest to set something for web-based production tools to the cloud 20:53:23 David: not sure 20:53:23 ChrisN: I think that covers it 20:53:23 Alan: anything, ChrisL that is not being covered? 20:53:23 Chris_Lilley: three values, normal, wide, and ridiculously wide 20:53:32 ...SRGB, @ and 2020 20:53:40 Pat: there is a rec 20:53:47 ChrisL: that is the point of the joke about 2020 20:53:50 s/@/P3/ 20:53:57 ...there needs to be a finer grade support for detection. lumens in the room 20:54:04 ...cannot do turn 20:54:22 ...people want to see content, cannot expect people to be sitting in dark rooms the whole time 20:54:26 kaz has joined #AudioFmts 20:54:32 Pat: open standards, commercial solutions; how do we thread the needle 20:54:34 q+ 20:55:25 ...the reason we are here 20:55:25 ...at least in one area, there are gaps in how things are specified 20:55:25 ...by staying true to IPR rules of W3C but make a better solution 20:55:25 ...for Audio, there are discussions at Frauenhofer 20:55:25 ack Kaz 20:55:26 KazA: team contact for WoT 20:55:36 ...wondering if we want to think about object audio, 3D video and @ 20:55:43 ...seems that scope is broader than audio format 20:55:53 ...do you want to think about a bit broader use cases as well? 20:55:57 Pat; let me take that 20:56:05 ...I am a believer in crawl, walk, run 20:56:11 ...we have issues in 2D HDR 20:56:15 s/t;/t: 20:56:17 ...if XR, AR and 3D 20:56:19 ...so much going on 20:56:27 ...we are trying to see what is going to happen 20:56:32 ...cannot even say Metaverse now 20:57:25 ...let's fix ecosystem as it is 20:57:25 ...all these new audio formats 20:57:25 ..let's do a solution that works for everybody 20:57:25 ...and we'll all scratch our heads with metaverse because there are a lot of pixels 20:57:25 ...Timo was offering some ideas 20:57:26 Timo: yes, these goals need to be reachable 20:57:26 ...there are interesting opportunities 20:57:28 ...to keep in mind 20:57:32 s/for WoT/for ME and WoT/ 20:57:39 ChrisL: you asked if appropriate to form a CG? 20:57:44 ...yes, because we don't have agreement 20:57:49 ...at this stage, it's right 20:58:00 marie has joined #AudioFmts 20:58:03 Timo: yes, we want to go from stand still to crawl 20:58:05 present+ 20:58:08 s/and @/and geospatial mapping, etc., as well/ 20:58:15 Pat: what is not clear to us, is where would we go if there were proposals to be made 20:58:18 s/agreement/agreement on a solution/ 20:58:23 ...you have audio, imaging, a number of groups 20:58:43 englishm has joined #audiofmts 20:58:56 s/..let's/...let's/ 20:59:26 Alan: assuming we can move ahead, we would find someone on the team 20:59:26 ...standards need to be containable and deliverable 20:59:26 ...people like Kaz and ChrisL, are good at saying where each thing needs to go and how to collaborate together 20:59:26 ...for example, M&E and Timed Text 20:59:27 ...so that is where expertise of tech team comes into play to help guide things 20:59:43 ...we would want CG to discuss, build prototypes, and do incubation to see if it even works 20:59:50 ...do we have the right five questions answered 21:00:01 q+ 21:00:08 ....to do in an easier, more relaxed environment, and then we will decide the right next step where to take it 21:00:30 ...if it is ready for standardization, might go to Audio, but if needs more incubation could go to M&E IG 21:01:25 ChrisN: could be very obvious stuff 21:01:25 ...follow the necessary Github issues and we can evaluate it straight away 21:01:25 David: ChrisL was talking about batting around solutions, but what are the questions 21:01:25 ...thinking about formats 21:01:25 ...oh, the compression format; clearly not that 21:01:31 ...even visual size, HDR, color format, channel couont 21:01:38 ...if audio monostereo 21:01:43 ...or bigger questions 21:01:54 ...kind of soft; we don't have a good language for talking about them 21:02:00 ...and sometimes have to be codec specific 21:02:17 Pat: HDR formats; you say codec, I think ABC, ABS, AB1 compression codecs 21:02:27 ....in terms of image formats, the image is separate from the codec 21:02:33 ...sometimes have codec separate from the format 21:03:24 ...we have run into experiences 21:03:24 ...so we want to ID the problem 21:03:24 ...so our understanding is the CGs surface the problems, where the WGs solve the problems 21:03:24 ...so success means we can identify the problems with enough specificity 21:03:25 ...and there may be multiple 21:03:30 ...audio may be different from video 21:03:36 @: probably not 21:03:41 ...may be some things specific to web audio 21:03:49 ...but Media WG would be the right place to work on these things 21:04:04 ChrisN: other thing is W3C specifications don't mandate which codecs to support 21:04:11 Pat: you mean compression codecs? 21:04:17 ChrisN: codecs and formats 21:04:25 Timo: all properties going through a certain use experience 21:04:32 ...non linearity, color experience 21:04:55 s/@:/Eric_Carlson:/ 21:05:25 ...all these properties that a rendering engine wants to get best image quality 21:05:25 ...and id display devices to provide best experience 21:05:25 ...format 21:05:25 ...be more precise 21:05:25 DavidS: you used an important work, rendering 21:05:30 ...in '90s it was ok to ask what size it was in 21:05:35 ...and you could assume audio was in 21:05:47 ...and assume @ but other things out of scope 21:05:55 ...or just black art and the platforms can deal with it 21:06:11 ...that attitude is out of date for two decades but there are residuals of the rendering format 21:06:16 s/work/word 21:06:20 Timo: we have not thought about finger printing 21:06:27 ...which I learned about in a W3C meeting 21:06:58 q? 21:07:24 ...we are happy to learn about those challenges and find solutions 21:07:24 ...we want to find a similar level of experience to TVs 21:07:24 ...and see what the roadblocks are 21:07:24 Pat: not to jump into solution space 21:07:24 ...in experience we have had 21:07:24 ...we learned early on, can be SDR and all flavors of HDR 21:07:28 ...the more we specific, easier for downstream device to know what to do, and helps with privacy issues 21:07:37 ...when end user knows, better experience in cloud 21:07:44 ...it's a back and forth issue 21:07:58 ...if group agrees, we'll go back and start to point out gaps from imaging and audio side 21:08:02 Rick: thanks 21:08:03 ack riju 21:08:09 ...I work at intersection of @ 21:08:15 ...what is exact thing you see as a gap 21:08:20 ...like JPEG excel 21:08:35 s/exel/XL 21:08:40 s/excel/XL/ 21:08:42 s/@/browser and camera capture/ 21:09:07 q+ 21:09:24 ...or looking at cross processing, image process, post processing on the browser? 21:09:24 ...not being able to uniquely ID the source content 21:09:24 ...that creates problems in one case we have to work around 21:09:24 ...I would not go into too much of the problem space today; that is an issue 21:09:24 ...current solutions don't work in all cases 21:09:25 ...we'll come back with more 21:09:25 ...nothing to do with the compression codecs 21:09:25 ...for Dolby, we are codec agnostic 21:09:30 q? 21:09:37 ...but the format itself for proper decoding 21:09:51 ...we are forced to work with browser implementers to come up with one-off solutions 21:10:00 Rick: you want more metadata to be shown? 21:10:17 Pat: yes, I never met "a data" I didn't like [jokes] 21:10:27 ...old world of NTSC, production and playback were identical 21:10:33 ...all kinds of headaches with SDR and matching 21:11:25 ...solution will come down to better ways to ID the browser 21:11:25 ...better embracing without violating rules of W3C 21:11:25 ...and doing commercial formats 21:11:25 EricP: can you talk about what is missing in media capabilities 21:11:25 ...if I understand correctly 21:11:36 scribe+ cpn 21:11:45 https://www.w3.org/TR/media-capabilities/ 21:11:45 Pat: having more unique ways to describe format types 21:11:54 ...talk about color primaries, EOTFs 21:12:12 ...not enough that you can ID what level in a certain formats 21:12:17 ...causes all kinds of formats 21:12:25 ...not to push on solutions, but maybe it's an identifier 21:12:28 ...this is a 27.8 21:13:05 q+ 21:13:12 ack eeeps 21:13:25 ...in SMTPE we have a registry to id content types 21:13:25 ...that metadata 21:13:25 ...that also extends to the audio formats 21:13:25 ...in an increasingly diverse world would be step one 21:13:25 ...that simple step would be a big step forward 21:13:25 ...without violating rules of proprietary formats 21:13:26 ...and without violating fingerprinting of user 21:13:29 https://www.w3.org/TR/webcodecs-codec-registry/#video-codec-registry https://www.w3.org/TR/media-capabilities/#hdrmetadatatype : Something more and more detailed ? 21:13:32 Pat: digress on fingerprint discussion 21:13:38 ...need for a @2.0 21:13:40 ...end device 21:13:46 ...depends upon population 21:13:52 s/@/EDID/ 21:13:53 s/@2.0/EDID2.0/ 21:13:55 ...more data, you can ID and Ndevices 21:14:04 ...let's say more about the content and then let the browsers deal with it 21:14:15 ChrisN: Riju just pointed to relevant types 21:14:21 ...references SMPTE specs 21:14:24 ...question I have 21:14:37 rrsagent, make log public 21:14:44 rrsagent, draft minutes 21:14:44 I have made the request to generate https://www.w3.org/2022/09/15-audiofmts-minutes.html kaz 21:15:24 ...talking about support for proprietary formats, what kind of identifiers would we introduce? 21:15:24 ...do we reference out to other standards bodies, or is W3C place to define them? 21:15:24 ...or do we expect them to come from other standards bodies 21:15:24 Pat: I was thinking it was W3C 21:15:24 ..maybe you point to another entity like CTA 21:15:25 ...and they create a registry and W3C points to it 21:15:33 ...we are jumping to solution space already 21:15:39 David: what makes things at registries hard 21:15:46 ...they tend to be binary 21:15:53 ...but much of rendering is not binary question 21:16:01 i/let's do some intro/scribenick: Karen/ 21:16:03 ...I will send to stereo, or adjust to dynamic range if I need to 21:16:09 i/let's do some intro/topic: Introduction/ 21:16:11 rrsagent, draft minutes 21:16:11 I have made the request to generate https://www.w3.org/2022/09/15-audiofmts-minutes.html kaz 21:16:15 ...not simple binary questions any longer 21:16:28 ...which results in best effect for the user and the best representation of the author's intent 21:16:33 ...and it becomes a much harder problem 21:17:06 meeting: Audiovisual Media Formats for Browsers Community Group 21:17:24 ChrisL: let's say it has this and this, PQ, transfer function 21:17:24 ...then it also has to say Rec2020, using RGB, etc. and are you really saying you can do any combination of these things 21:17:24 ...if it's HOG2100, then I can do that 21:17:43 @: I can do that but you can send me a smaller format and would be same from user perspective 21:17:48 Pat: we are at crawling now 21:17:51 s/HOG/HLG 21:17:56 s/@/Eric_Carlson/ 21:18:00 ...next step is we can come back with some problem cases 21:18:06 ...I don't want to boil the ocean 21:18:17 ...I think there is a delta we can bring without too much complexity 21:18:24 ...maybe things on audio and video sides 21:18:37 q? 21:18:37 q? 21:18:40 ack cpn 21:18:48 i/We made some slides/topic: What to do?/ 21:18:50 rrsagent, draft minutes 21:18:50 I have made the request to generate https://www.w3.org/2022/09/15-audiofmts-minutes.html kaz 21:19:20 s/Gilbert/Guilbert 21:19:25 .,..we are re-introducing issue because we see implementation problems 21:19:25 David: what could we express in the markup that allows UA and browser to choose alternative that allows the best effect 21:19:25 ...and not download the 202.2 format when it's only stereo 21:19:28 Timo: one thing we are thinking about is what are the options available 21:19:41 ...can we tell our renderer how to make use of it; is there one; does browser know that 21:19:48 q+ 21:19:48 ...find an elegant way with a small footprint 21:19:56 ...these are desirable solutions 21:20:08 ...we are not saying it needs to be this way, but to discuss what is possible 21:20:27 Riju: I introduced to browsers six years ago, and is not shipped because there were not use cases 21:20:51 dsinger_ has joined #AudioFmts 21:20:53 use case is dynamic tone mapping of hdr content 21:21:24 ...I can go back to team and we can ship within this year 21:21:24 ...sensors from browsers helps you get job down 21:21:24 ...it has been behind the flag for six years 21:21:24 Pat: it is already implemented in millions of TVs based on PQ 21:21:24 Timo: could be an argument that we have an application 21:21:29 ...we could use that right away if it were available, and others could use it 21:21:48 Pat; I think next step is to come back from some very real problems that cause gaps in implementations 21:22:08 ...and Pat's implementation, we need to have a unique identifier at least in the imaging space 21:22:24 chair: Timo, Pat 21:22:28 ...codecs are find but for HDR use cases, a unique identifier would likely solve the current generation of problems 21:22:53 Intel uses LACE (with ALS) to optimize display https://www.intel.com/content/dam/support/us/en/documents/graphics/LACE_Graphics_Feature.pdf 21:23:24 ...if we can solve basic problem for video and audio 21:23:24 Cyril: can you define a unique identifier, what can you not do today? 21:23:24 Pat; have to go back to the guys on what proper information they need 21:23:24 ChrisL: you have some content shift in 2020 container 21:23:26 ....massive in P3 21:23:34 s/massive/mastered/ 21:23:37 ...not on the list of color spaces and cannot describe it 21:23:40 s/do today/do with CSCP today/ 21:23:43 Cyril: didn't Apple push it? 21:23:49 David: I think we made a mistake in industry 21:23:53 s/CSCP/CICP/ 21:24:01 ...we realized that just doing coding format isn't enough 21:24:07 ...we started to add individual pieces of info 21:24:16 ...that don't make sense in all the combination of values 21:24:24 ...what I think the media apps are trying to tell us 21:25:25 ...be better off with a profile for consumption side so you get interop 21:25:25 ...you end up with intrusive probing and all kinds of implementations 21:25:25 Pat: regarding profiles 21:25:25 ...that is indeed how we do it; profiles based on the compression codec 21:25:25 ...issues of backwards compatable, HLG 21:25:35 ...not go to that level of details, but not all browsers have same level of content 21:25:40 ...but today it's a guessing game 21:25:47 ...we should come back with specific examples 21:25:55 ...and maybe it isn't getting down to a format type 21:26:01 ...that is certainly one approach 21:26:06 Alan: maybe the next steps 21:26:13 ...CG needs to get formed crisper 21:26:15 ...we need a chair 21:26:22 ...and someone needs to set up the Github repo 21:26:25 ...I get lost 21:26:33 ...in doing that 21:27:25 ...that is our primary work space; get the email list going 21:27:25 ChrisN: the group is created, it has a mailing list, but it doesn't have Github 21:27:25 Kaz: talk with Ian Jacobs, CG contact 21:27:36 Alan; then you can start collecting these issues; decide on cadence; set your priorities 21:27:46 ...since it's a community-driven thing 21:28:01 Kaz: I am team contact for WGs, but we need to talk to IJ about setting things up 21:28:05 ...but I can help 21:28:17 s/Alan;/Alan: 21:28:17 Alan: CGs don't have a specific team contact 21:28:26 ...CGs don not have team resources assigned 21:28:30 ChrisL: we can help 21:28:33 Pat: thank you 21:29:25 David: but not end up with overlap in IG and CG 21:29:25 ...not discuss same things, so discuss with ChrisN 21:29:25 Timo: yes, we have done that; boil down the scope 21:29:25 Pat: and Chris helped us with the name 21:29:25 ...Gethub sounds good for us 21:29:32 ...what is a typical cadence for CGs 21:29:36 s/Gethub/GitHub/ 21:29:37 s/Gethub/GitHub/ 21:29:45 ChrisL: old style is emails, archive 21:30:03 ...with GitHub you can continue to make changes in real time 21:30:20 Chris: I see some groups having a GitHub organization 21:30:28 ChrisL: we are happy hounds at the moment 21:30:51 s/we are happy hounds/that sounds heavy/ 21:31:24 Alan: some groups have a monthly phone call 21:31:24 ...or meet in between TPACs to do things F2F, but every group is autonomous 21:31:24 ...you may want to meet monthly or more than that 21:31:24 ...having GitHub available allows the work to progress in an offline mode 21:31:28 ChrisN: only suggestion is if you propose to have a meeting, that we coordinate that so there is no overlap 21:31:35 Pat: yes, I would coordinate with you 21:31:40 ...how often does TPAC meet? 21:31:44 Alan: once a year 21:31:50 Pat: ok, once a year in the Fall 21:31:59 David: Nothing to stop you from meeting with other groups 21:32:05 ...you can have joint meetings during the year 21:32:17 Alan: and if there is a natural place, like IAB where community might be there 21:32:22 ...sometimes groups might meet there 21:32:28 s/IAB/NAB/ 21:32:32 ...or have someone host a meeting somehwhere 21:32:58 q+ 21:33:24 ...look to both Chrises and Kaz 21:33:24 ...how many groups have charters? 21:33:24 ChrisL: we need a charter 21:33:24 Alan: It can just be a paragraph 21:33:24 ChrisN: recommend using the charter template 21:33:24 Pat: we create a charter? 21:33:30 ChrisN: yes, puts more of a description to it 21:33:30 q- 21:33:38 Alan: and then David can get it into Apple 21:33:48 Pat: far be it for me to speak for Apple or Netflix! 21:33:58 ChrisN: Riju are you in the queue? 21:33:58 ack riju 21:34:02 Riju: no more quesitons yet 21:34:13 Alan: does this look like something that is interesting to explore and makes sense? 21:34:25 Cyril: I would like to come back to Pat and David's point about having identifiers 21:34:28 -> https://github.com/w3c/cg-charter CG Charter page 21:34:32 eeeps has joined #AudioFmts 21:35:25 ...we have been ocilating in MPEG about codecs 21:35:25 ...explosion of values 21:35:25 ...and we have more and more test based consumption of media 21:35:25 ...one task is how to structure these identifiers and how to align better with media capabilities 21:35:25 ...I fear grow and grow every dimension 21:35:31 ...where we just need to rationalize it 21:35:38 DavidS: we have overloaded on tools 21:35:43 ...and sometimes makes it creaky 21:35:52 Timo: Is manifest a term in W3C? 21:35:58 Cyril: i was referring to the latest manifest 21:36:10 Pat: If we come back and show you the gaps, then we can talk about how to address them 21:36:19 ...there is a GitHub in our future 21:36:28 DavidS: and you could have a W3C Calendar 21:36:42 s/test based/manifest-based/ 21:36:57 q+ 21:37:23 ChrisL: I just sent you a message for CG to get a GitHub 21:37:23 Wendy: I hereby give promission 21:37:23 Pat; thank you, Wendy 21:37:23 ...Wolfgang, are you on? 21:37:23 Pat: If we can break out the audio and imaging questions 21:37:24 ...can be different topics on GitHub; I see them proceeding independently 21:37:35 s/latest manifest/DASH manifest or HLS playlist/ 21:37:35 ChrisN: there is a labels feature to allow you to group things 21:37:42 Pat: in terms of chairs, on imaging side 21:37:45 ...Wolfgang 21:37:45 s/promission/permission/ 21:37:48 ...so happy 21:37:56 ...thinking we have two parallel tracks 21:38:01 ...audio issues are somewhat different 21:38:10 ...my proposal is to have two co-chairs 21:38:19 ChrisL: you will need to sign the CG 21:38:21 ack Wendy 21:38:29 Wendy: as long as we are talking about joining the CG 21:38:55 -> https://www.w3.org/community/av4browsers/ Audiovisual Media Formats for Browsers CG page 21:39:25 ...and anyone who participates in GitHub should link to their W3C accounts 21:39:25 ChrisL: it tells us what organization you are in 21:39:25 Wendy: bureaucracy with a purpose 21:39:25 Pat: Wolfgang, on the audio side 21:39:25 ...you are looking so happy 21:39:25 Wolfgang: a lot of good positive energy in the room 21:39:35 Pat: and you are happy to cover the audio issues 21:39:40 ...are you ok to take the lead? 21:39:46 Wolfgang: yes, I would be happy to 21:40:07 Pat: we had good discussions with ChrisN and Frauenhoffer this morning 21:40:11 DavidS: work on charter 21:40:16 q- 21:40:31 ...would be helpful to specify what group will produce: proposed solutions, etc. 21:40:37 q+ 21:41:25 Alan: you can propose solutions, but they cannot become standards 21:41:25 ...if CG builds a prototype or something 21:41:25 ...and we think this is a good enough starting point 21:41:25 ...someone who is in a group needs to bring the expertise 21:41:25 ...need the SME to go with the work 21:41:35 DavidS: but group may ID crisp questions, and suggested directions for the group to pursue 21:41:44 ...make a statement about what the charges are 21:41:49 ...and look into some suggestions 21:41:58 Pat: solutions sounds too "solutiony" 21:42:02 ...identify "options 21:42:11 ...and then go back to producing the standard 21:42:22 DavidS: 90% is asking the right question 21:42:33 q- 21:43:05 (also wanted to suggest starting with problem statements, expectations, etc.) 21:43:25 ChrisN: one of roles of the chairs is to be able to assess the consensus of the group 21:43:25 ...maybe be awkward to combine role of proposing solutions and also chairing 21:43:25 ...we should not just default into that 21:43:25 Pat: yes, we have that at SMPTE 21:43:25 ...our company policy is that chair's role is to faciltate 21:43:26 ...we want a solution that works from everyone 21:43:27 ...I can push on them 21:43:37 ...hope there is enough excitement that there will be someone helping us 21:43:45 Alan: And we can change the chair once we get started 21:43:54 ...for an execution chair, we change to these individuals 21:43:59 Pat: We welcome you as a chair 21:44:08 ChrisN: I did not say this 21:44:24 ...CG charter template has some words in it about how to choose and replace chairs 21:44:29 Pat: I am interested to get work done 21:44:48 ...as president of SMPTE, know it's about getting it done; it's a real world challenge 21:44:56 ...Wolfgang did not know I would volunteer him 21:45:02 ...For now, let's get it started 21:45:08 ...try a bi-weekly cadence 21:45:14 ChrisN: other groups meet monthly 21:45:29 ...we have regular time slots during 21:45:54 Cyril: May I suggest we meet not on a regular cadence? Just meet when we need to and do the work asynchronously 21:46:04 DavidS: you can make asynchronous progress 21:46:08 Alan: That could make sense 21:46:12 q+ 21:46:14 ...when we all need to get together 21:46:20 ...and not have it pre-scheduled 21:46:30 Cyril: we can still have deadlines and push people 21:47:25 ChrisL: it still has chairs pushing through the issues 21:47:25 ...a different way of pushing peopleforward 21:47:25 Pat: I am all in favor of not having meetings 21:47:25 Kaz: clarify in charter how to make decision and consensus in the group, including having a meeting or not 21:47:26 Pat: you don't have rules on consensus 21:47:30 ChrisL: in general we avoid voting 21:47:46 Kaz: similar to W3C process document, but decision making depends upon the group (CG) 21:47:58 Pat: what about in a WG, is there a more formal process? 21:48:09 ChrisL: we avoid voting unless to break a log jam 21:48:16 Alan: only if stuck and cannot break it out 21:48:30 ...and even then we have one more conversation to get to point of no objectiion 21:48:41 Voting https://www.w3.org/2021/Process-20211102/#Votes 21:49:01 Consensus building https://www.w3.org/2021/Process-20211102/#consensus-building 21:49:15 s/(CG)/(this time the CG)/ 21:49:26 ...sometimes why things may take longer in W3C 21:49:26 ...people in minority may go off and fork this 21:49:26 ...and we're all about one web and one world 21:49:26 Pat: Interesting, in SMPTE, you can object; have a way to resolve assent 21:49:30 ChrisL: you can do a Formal Objection, but it is seen as a big gun 21:49:38 DavidS: rough consensus in CGs is fine 21:49:52 Pat: you try to get consensus if no one objects, but you have to ask 21:49:54 ...so that's fine 21:50:03 ...ChrisL, you will help us with GitHub 21:50:14 ...you will send a template of a charter, ChrisN 21:50:21 Alan: don't send me anything technical 21:51:25 Pat: once we get GitHub set up, I will go back and get specific problem use case number one 21:51:25 ...number two, and everyone can start commenting on hit 21:51:25 s/hit/it 21:51:25 ...until we need to meet F2F 21:51:25 ChrisN: W3C has WebEx and Zoom 21:51:25 ...whether CGs have access to W3C infrastructure 21:51:28 ...we may need to provide our own 21:51:36 Pat: We have some pretty easy technologies 21:51:39 ...anything else? 21:51:41 q? 21:51:45 ack Kaz 21:51:52 Pat: does anyone object to us proceeding 21:51:57 Alan: Thank you everyone for your time 21:52:09 ...Hopefully this will result in some good things 21:52:15 Pat: thank you 21:52:23 rrsagent, make minutes 21:52:23 I have made the request to generate https://www.w3.org/2022/09/15-audiofmts-minutes.html Karen 21:54:01 rrsagent, make draft 21:54:01 I'm logging. I don't understand 'make draft', kaz. Try /msg RRSAgent help 21:54:20 s/rrsagent, make draft// 21:54:31 rrsagent, draft minutes 21:54:31 I have made the request to generate https://www.w3.org/2022/09/15-audiofmts-minutes.html kaz 21:58:12 Karen has joined #audiofmts 22:20:50 padenot has left #AudioFmts 22:25:23 tidoust has joined #AudioFmts 22:34:08 dsinger has joined #AudioFmts 22:34:27 eeeps has joined #AudioFmts 23:07:12 eeeps has joined #AudioFmts 23:52:40 dsinger has joined #AudioFmts