y

#49 No hay que confundir estándar con implementación. H.264 es un estándar de codificación portegido por mil patentes de software, que por suerte no son aplicables en España, pero si lo son en otros paises. x264 sería una implementación libre del estándar, es decir una librería que permite codificar vídeos que cumplen con el estándar H.264. En los paises en los que se aplican las patentes de software, un equipo que reproduzca vídeos H.264 debe pagar royalties al MPEG Consortium que lo reparte entre todos los asociados. La estándarización de un códec no es más que una pelea entre grandes compañias para que dicho códec use algoritmos patentados por ellos para así llevarse una parte del pastel... Por eso lo que se pide a youtube es que use códec LIBRES, que no están protegidos por patentes y por los que no hay que pagar royalties. Esta lucha no sólo se palica a youtube sino también a HTML5.

y

Y nadie habla del codec Dirac???(http://en.wikipedia.org/wiki/Dirac_(codec))
Los que dicen que Theora no tiene nada que hacer contra H.264 tienen toda la razón pues son codecs de generaciones distintas, al igual que la comparativa que se hace en la 2º imagen del enlace con H.263 y Theora (H.263 fue creado para videoconferencia). Theora es un codec equivalente al ya clásico MPEG-4 y el equivalente libre a H.264/MPEG4 AVC es Dirac. Su falta de popularidad es debida, principalmente, a que no está integrado en ffmpeg.
Los codecs libres nunca llegarán a obtener el rendimiento que tienen los no libres por el simple echo de que deben utilizar algoritmos menos eficientes para rodear las patentes que hay entorno a los no libres.