Hera wrote:The solution is simply is to support System Codecs which avoids ALL issues with copyright/licensing.
Which would create Codec hell.
Hera wrote:The solution is simply is to support System Codecs which avoids ALL issues with copyright/licensing.
ferongr wrote:With <video> elements playing via Direct Show filters it's almost impossible to support things like 3D transforms, SVG effects or whatever a web designer might want to do, making 3rd party codecs second class citizens on the web. Hardware accelerated video is even worse when it comes to this.
Finally, h.264 on the Hi10P profile is unlikely to be widely supported. ASIC support is not here and will not be for the foreseeable future, if ever. Currently the only niche it serves is the anime fansubbing community, where it's used as a shortcut for best gradient quality instead of correct encoder tuning.
Pixel wrote:Hera wrote:The solution is simply is to support System Codecs which avoids ALL issues with copyright/licensing.
Which would create Codec hell.
ferongr wrote:(Mozilla has the funds but does not support h.264 for ideological reasons I mostly agree with)
NoNameReally wrote:H264 cannot be distributed as open source
There is or was a plugin from Divx Networks to support the video tag with their player not sure though if that works with youtube HTML5 also it's mostly on ice (needs to be updated to much effort), these 3rd party solutions though are problematic if they don't evolve with the base browser so a native implementation is always the better thing.
ferongr wrote:NoNameReally wrote:H264 cannot be distributed as open source
Yes it can. It's an open, documented format. One of the most popular h.264 encoders, x264 is Free Software.
NoNameReally wrote:I'm not gonna argue because I'm not as sure as you seem to be, but I believe there is some incompatibility between the Mozilla Tri-License and the codec's license. And even if Firefox changed its license (again), I'd go for something like GPL and the incompatibilities would still be there. It's not that it's impossible to release as open source per se, it's that it's impossible to work as open source. As if you could theoretically make a lawyer out of a cadaver, but he would never be one, really.