Hace poco veíamos cómo se comporta cada navegador con HTML5, y les contaba que hay diferencias sutiles en la forma en que los dominantes (lease, Chrome y Firefox) implementan el estándar, pero no discutimos mucho de eso.
Hoy en día estas diferencias radican ya no tanto sobre el navegador que soporte tal o cual tag sino en los codecs que implementan a fin de soportar la reproducción nativa de audio y video de HTML5.
Entre la batalla de los codecs entonces tenemos dos grandes grupos: por un lado tenemos aquellos que opinan seguir con la línea basada en H.264 (los videos de flash utilizan este codec), donde tenemos a Microsoft, Apple y Google. Y por el otro lado tenemos a Mozilla que lo rechaza porque está basado en un estándar cerrado (aunque es de licencia gratuita para el implementador). Mozilla entonces no soporta H.264 y propone la utilización de Ogg Theora, que a diferencia del primero es un estándar sí libre en el amplio sentido de la palabra pero no es muy aceptado entre otras cosas porque es técnicamente inferior a H.264.
Claramente esta situación a los únicos que perjudica es a los programadores que una vez más debemos decidirnos para un lado u otro de la balanza, aunque todo indica al momento que Mozilla lleva las de perder.
Pero hay un tercero en discordia, el propio Google con una compra que hizo el año pasado: On2 Technologies, y con la compra de ésta empresa, se hizo dueño del codec VP8. De primera impresión esta compra parece un poco difícil de entender si unas líneas antes dije que Google soporta H.264, pero primero veamos quién es On2:
- Empecemos por atrás: la versión VP3 de su codec es ni más ni menos que la base de Ogg Theora.
- VP6 fue adoptado por Adobe para Flash desde el 2005 y actualmente lo sigue utilizando.
- VP7 es el códec que utliza Skype.
Casi nada no?, qué propone la versión VP8 entonces?, bueno, esta nueva versión dice superar en calidad, compresión y uso de procesador a H.264, y todo parece indicar que lo consigue, aunque no es el mejor ejemplo, hay una buena captura en el sitio sitio oficial de VP8 mostrando de lo que es capaz:

H264 vs VP8
Nada mal en los papeles..., y la noticia de la semana es que aparentemente Google estaría a punto de anunciar que liberará el código de VP8, de ser así, creo que se encamina a ser el estándar definitivo, sobre todo si como es de esperarse, YouTube lo adopta rápidamente.
Un golpe más para el pobre Flash sin lugar a dudas...
Una respuesta para “El universo de codecs de HTML5” Deje un comentario ›