What exactly is a canned stream? Sounds an awful lot like progressive download to me. MPC-HC might not do that fine if you try to seek to a part that hasn't downloaded yet, but then again it's purpose is not to be a web player. It'd be quite trivial to have your web player a) download the index separately b) not create an index and have a bit slower seeking. Once again, for playing actually live streams (which we have been mostly talking about) that you can't seek because they're live it'd work perfectly fine.
>You do understand that we do not and will not promote or advocate any encumbered codecs as a policy that is coded into our charter, correct?
>Strictly speaking, we're not allowed to.
Yes, and I'm saying that it's a serious disadvantage for the Ogg container. For example, I couldn't just take my DVD right here and mux all its streams into an Ogg and have it work. With Matroska, I could, and it'd be pretty darn simple to do as well.
>I also don't think it's useful to try to convince Web vendors to support unencumbered media by advertising your support for encumbered codecs.
Maybe if they used system playback capabilities to play back HTML5 video they wouldn't have to. As a result, there'd be no licensing costs to worry about and users could use the formats they normally use.
>Are you seriously suggesting Ogg can't do this? Or perhaps more relvantly, suggesting that having multiple ways to do something is inherently superior to having one way everyone agrees on?
So far I have not seen SRT or ASS muxed into Ogg and have it work. Ogg's own subtitle format Kate is about on par with SRT on a technical level right now and support is miniscule. Meanwhile, tons of hardware players support SRT subtitles, and so does basically every software player ever that has any kind of subtitle support.
AS to when it comes to chapters, I seriously doubt Ogg has anything similar to ordered chapters, segment linking and editions that Matroska has. I've used these features on some of my personal media files and in certain scenarios they are indeed useful. What's the situation with Ogg and chapters anyway? Does Ogg incorporate a standard chapter format and does anything support it?
>We could add a whole bunch of stuff that's only marginally supported in the real world to our spec too. I think the fact that we don't is an asset, not a liability.
It'd be pretty hard to do anything that wouldn't be "marginally supported" considering that Ogg is a marginally supported format to begin with. Any proper software player on every platform supports these features perfectly, the problems lie in the hardware players for these features. Since quite a lot of content is made to be consumed only on a PC, nothing would stop you from using them there successfully.
>Yeah, that totally sunk YouTube. No one I know uses it.
Except that YouTube converts everything you throw at it. My pretty MKV files too! Of course if you have a service like YouTube, it's relatively trivial what format it uses as long as users can upload anything they have to it. But with HTML5 video, the scope will obviously be larger: People will want to upload content on their own sites as well. If they'd use MKV for all their media purposes, they'd have to go the extra mile of converting their files to Theora+Vorbis in Ogg. Alternatively, if they used say H.264 & Vorbis in MKV they could potentially just directly upload it to their site, insert a <video> tag and have it work. And before you go about "H.264 licensing costs" I'd like to remind that using H.264 for freely distributed web video is completely free for the next 5½ years. Alternatively, they could use Theora & Vorbis in MKV too if they wanted, and maybe throw some SRT subtitles on top of that too. Or ASS, if system playback were to be used in the browser.
>In what way is Ogg only deployed on the web?
>I have a nice library of Ogg movies. Naturally, I rip my own DVDs to
Ogg. I'm starting to produce my own vids in Ogg.
Well gee, who would have thought? Xiph people using Ogg Theora! I'd just like to point you to the group of people known as "rest of the world" who use software like Handbrake and similar to rip their DVDs and who would have ever guessed, most of those recommend using H.264 and MKV! And software like Handbrake flat out just don't support Ogg. Fact is outside web normal people don't use Theora. They use H.264 and MKV for their personal stuff. The people who does this kind of stuff seriously also largely favor MKV, as evident by the doom9 container polls. Outside web, Ogg and Theora simply have no benefits over other, better formats.
>Matroska has support in some DVD players, this is true... assuming you use codecs that those players actually have available.
Well, guess what they usually support? High Profile H.264, AC3, MP3, maybe even Vorbis, AAC, SRT... all formats that people normally use as well. I don't think I've yet to run into any hardware player that supports Matroska yet doesn't support High Profile H.264 at Level 4.1. DivX 7 is also helping users in this aspect.
>how is using Matroska different from just using the MP4 container or FLV? They have
far wider deployment than Matroska.
Newsflash: They suck compared to Matroska. MP4's subtitle support is laughable at best (which is the biggest deal-breaker for me) and it doesn't natively support AC3 either. Chapters are also generally a nonstandard feature. FLV is even more restricted, I don't think it has any soft subtitle support at all. I recommend Matroska because it is better. Being free and open source just adds to that.
>Matroska does not offer that.
Yeah, it might not, but then again what would stop from using Theora+Vorbis in MKV? Nothing, and you could throw some widely supported (and equally patent unencumbered) chapters and softsubs on top of that too.
>You are living with your head in the sand.
I would say the same about you if you seriously suggest that people outside Xiph would use Ogg and Theora for their personal media encoding.
>...so you're saying "sure it might be true, but don't do it because I don't like it"?
No, I'm saying that it can be easily misinterpreted and in that way end up as false advertisement. And doing false advertisement certainly doesn't improve the image of Xiph.
>Ogg streaming has one very obvious, very visible benefit for users: It actually exists.
Yeah! Now I can watch 0.1% more video content on the web!
>Yes. For example, RedHat is using it internally for video conferencing meetings between international offices.
Can you point out any examples that I (or anyone else save for RedHat employees) could watch and prove to be working? Just hearing you say "yeah it totally exists" doesn't really cut it.