H.264 y Mozilla

Gracias a mis amigos twitteros @GeoAvila y @demuxer escribo este artículo relámpago de forma informal y rápida, honestamente tengo muchísimos artículos pendientes de escribir pero hay tanto que hacer que no da tiempo de todo, así que aquí les va:

En resumen, H.264 es “el presente”, tiene acaparado casi todo el mercado de video, existe en Blurays, en las cámaras de vídeo actuales, el formato HD lo utiliza para todo, los sistemas de seguridad en su mayoría lo utilizan y hasta el plug-in de un tal Rodrigo Polo lo usa XD…

…la pregunta sería ¿Por Qué?

  • Tiene la mejor calidad sobre todos los codificadores
  • Tiene el menor bitrate
  • Es "polialgorítmico" lo que significa que puede correr desde un iPhone hasta en un mountro de computadora, dependiendo de el perfil y el nivel que se utilice.
  • En su inicio tuvo muchísimo apoyo de la comunidad FLOSS hasta que "mágicamente" apareció un repositorio donde demostraba que no era libre.
  • Es el codificador estándar elegido por el "Motion Pictures Expert Group" MPEG los cuales están a cargo del encapsulador MP4 o M4A, M4V etc.
  • Corre nativamente en Chrome y Safari al igual que en el plug-in de Flash.
  • Etc.

PERO

Mozilla no puede agarrarlo ya que tendría que aceptar pagar regalías y a diferencia de Google, Microsoft y Apple no tiene el poder adquisitivo o conexiones necesarias, tendía que incluír codigo "propietario" dentro de Firefox y rompería la cultura FLOSS entre otras cosas.

Mozilla está apoyando el codec de video Theora, este encapsulado en OGG y utilizando el audio en Vorbis, estos tres son productos de la comunidad FLOSS y aunque funcionan muy bien su desempeño en codificación y calidad solo alcanzan el 60% a 80% de la calidad y desempeño de un H.264 encapsulado en MP4 con audio codificado en AAC.

Sin embargo si se instala el plug-in de VLC en FireFox, problema resuelto, pero existe un problema más, YouTube junto a la otra gran cantidad de sitios de video utilizan el reproductor Flash ya que les da la flexibilidad de programar su reproductor a gusto y antojo, teniendo ellos la posibilidad de agregar banners, subtítulos, módulos para compartir el video, la posibilidad de agregar textos, imágenes, etiquetas y demás “chunchitos” al video, esto es un poco más complicado en el HTML5 y muchísimo más complicado si se utiliza el plug-in de VLC

¿Que depara el futuro para el H.264 en FireFox? Aún es un misterio, la guerra actual entre Apple, Microsoft y Google no ayudan mucho, las patentes SOBRE ALGORITMOS utilizados en el H.264 no ayudan para nada a Theora y la falta de adopción de software libre por los fabricantes de soluciones de video tampoco, esto se debe al temor a "patentes submarino" que existe actualmente en la mayoría de software libre o cosas como el caso de GPL y MySQL, o la licencia aún de Java que no da la libertad de hacer nada militar con sus productos, así que por el momento Mozilla tiene una relación "amor-odio" con Flash, es por ello que cada vez que sale un Flash Player nuevo Mozilla te informa de inmediato, no como Apple o Google que le tienen una guerra a muerte en sus navegadores adjudicándola a la "inestabilidad en el plug-in".

Ya veremos entonces qué sucede, mientras no nos queda más que seguir haciéndole ganas a Flash en Mozilla, y aunque le duela a Apple, Google, Microsoft y Mozilla, la situación es culpa de ellos que en las reuniones del W3C NÚNCA se pusieron de acuerdo en una forma estándar de vídeo en línea, cosa que Adobe (antes Macromedia) aprovechó muy bien en Flash!

Agradecimiento especial al usuario Willy Vargas de deviantart.com por el ícono de H.264.

Twitter Digg Delicious Stumbleupon Technorati Facebook

3 Comentarios en relación a “H.264 y Mozilla”

  1. gracias Rodrigo!
    esperemos que pronto sea menos restrictivo el h.264 pero es de las cosas en que si la MPEGLA recibe regalías por cada app/hardware que lo utiliza a ellos no mucho les conviene, prácticamente volvemos a los tiempos en que el mp3 era muy restrictivo pero el mundo web no era tan complejo y no se notaban estas dificultades.

  2. No tenia idea que tu plugin lo usara :O que desactualizado estoy

  3. Leí esto en muchos otros sitios, pero en ninguno lo comprendí tan bien como aqui. No cabe duda que en Guatelinda si tenemos cosas y personas muy buenas.

Deja un comentario