Hace algunos meses Google anunció que estaba probando vídeos de alta calidad en YouTube. Para ver vídeos de alta calidad el YouTube basta con añadir a la URL de cualqueir vídeo los parámetros &fmt=6. Está claro, solo funciona con los vídeos que tengan una versión de alta calidad.

Podemos ver un ejemplo de un vídeo normal y su versión de alta calidad: video de YouTube de calidad normal (video - 320×240, audio - 22050 Hz, 9MB) y vídeo de YouTube de alta calidad (video - 448×336, audio - 44100 Hz, 22MB):

Evidentemente, los vídeos de alta calidad ocupan más espacio, por lo que tardarán más en cargar.

A la hora de subir un vídeo de alta calidad, Google recomienda el formato MPEG4 (H264 con AAC audio), que son vídeos que se pueden encontrar añadiendo a la URL los parámetros &fmt=18, por ejemplo, este vídeo:

Para añadir automáticamente los parámetros a las URLs de los vídeos de YouTube y comprobar si cada vídeo tiene una versión en alta calidad y en formato MPEG4, podemos utilizar este script Greasemonkey. En caso de que no exista una versión de alta calidad, se muestra el vídeo original sin más.