6 ms·
Wasn't Ogg Theora created under just the same principles? I'm not smart enough in all things codec to know how it stacks up technically, but best I can tell, it
by russtrotter 11y ago
Wasn't Ogg Theora created under just the same principles? I'm not smart enough in all things codec to know how it stacks up technically, but best I can tell, it's unencumbered.
https://en.wikipedia.org/wiki/Theora https://en.wikipedia.org/wiki/Theora
- theandrewbailey 11y agoTheora simply can't do what H264 can. example: http://www.streaminglearningcenter.com/articles/ogg-vs-h264---round-one.html http://www.streaminglearningcenter.com/articles/ogg-vs-h264-...
- nickpsecurity 11y agoDeleted a prior comment on "why not theora?" because this link is what I was asking for. Thanks.
- marrs 11y agoDoes anyone care? https://people.xiph.org/~greg/video/ytcompare/comparison.html https://people.xiph.org/~greg/video/ytcompare/comparison.htm...
- TD-Linux 11y agoYes, Theora is also royalty free. NETVC's goal is to surpass the quality per bit of existing codecs though, which Theora doesn't do.
- ZeroGravitas 11y agoThe key principle in Thor development is doing it in the IETF process. Theora is much more like VP8 and VP9 in approach (it was based on VP3). The technical approach, basically use fairly standard approaches while avoiding the patent landmines, is similar across all these projects, it's doing it in the IETF that's different for Thor and may aid acceptance in some quarters, and help avoid some patent issues.
- nullc 11y agoTheora is a few generations old now-- it's available for anyone to use, but there is a lot of interest in improved performance. Theora has also suffered somewhat from not being developed through an open process: On2 code-dropped one of the older propritary formats that they were uninterested in supporting anymore, and the Xiph side (which previously had just done audio) picked it up, formally specified it, and radically improved the implementation (of both the encoder and decoder) while retaining compatiblity. Codecs thrive on network effect-- you might be happy to take some efficiency loss for improved licensing terms and patent assurance, but there are plenty of other who don't care (or at least won't care until the lawsuit arrives on their desk). It's not good enough to be very good in one dimension, to be wildly successful a codec needs to be great in many dimensions; a decade ago you could argue that Theora was in that space (and I did!), less so today. ... and wildy success is itself the ultimate performance objectve, not for the sake of the egos of the developers but because only though ubiquity do codecs stop being an issue that people trying to deliver great works have to worry about. 99.9% of the time an application developer is not thinking at all about what his TCP stack is doing, who made it, or what its settings are-- ultimately that kind of effortlessness needs to move up the stack in order for the world to move forward.