Desde hace un tiempo en el blog oficial de YouTube, se comentaba que se comenzarían a servir vídeos de alta definición (o algo más alta). Finalmente se empiezan a ver los primeros vídeos en una mejor definición.
En realidad estos vídeos sólo se están sirviendo por defecto a algunos países o rangos de IPs. Pero hay una modificación que podemos hacer para ver un vídeo en calidad mejorada si se encuentra disponible, no importa donde nos encontremos.
En primer lugar y antes de comentar el truco nos parece importante aclarar que esto sólo funciona si se tiene la última versión del reproductor de Flash (que se puede bajar del sitio de Adobe) ya que si no poseemos esta versión el vídeo se mostrará "cargando" constantemente sin nunca mostrarse. El "truco" es bastante simple, ya que consiste en agregar "&fmt=18" al final de la dirección. Esto hará que si está disponible se muestre el contenido de mejor calidad y el vídeo normal de no estar disponible el mejorado.
Por ejemplo:
Este es el vídeo en resolución "normal" (a menos que nos encontremos en una de los rangos que mencionábamos antes): http://youtube.com/watch?v=CQzUsTFqtW0
Mientras que éste es el vídeo mejorado: http://youtube.com/watch?v=CQzUsTFqtW0&fmt=18
No incluimos el vídeo directamente ya que el contenido mejorado no parece funcionar si lo incluimos directamente.
Como todo truco hay que tener en cuenta varias cosas:
* Ya que en Youtube hay realmente muchos vídeos, estos están siendo convertidos de a poco.
* Se debe tener en cuenta que los vídeos que, para optimizar la subida fueron cargados en la resolución "normal" de Youtube, no poseerán versiones mejoradas ya que no se puede inventar calidad que no está ahí.
* Los vídeos con resolución mejorada pueden llegar a ocupar hasta el doble de espacio que los normales por lo que nuestra conexión podría no llegar a reproducirlos sin cortes.
Finalmente, alguien ha creado un script de GreaseMonkey que agrega el código automáticamente al final de cada dirección de Youtube. Les dejamos todos los enlaces más abajo.