¿Alguna vez te preguntaste cuales son los límites de la compresión de vídeo?

Quizás eso – y estar con un poco de tiempo libre – llevaron a una persona a meter la película entera de Shrek (2004) que tiene 94 minutos de duración en un archivo de 1,33MB, lo que lo vuelve totalmente transportable en un viejo y no tan querido disquete de 1.44MB, de esos que no andaban tan bien y de los que hablamos hace poco tiempo.

La clave para que GreedyPaint (el apodo del muchacho en cuestión) pueda hacer esto fue utilizar el códec x265 personalizado de tal manera que tenga una resolución de 120×96 píxeles y una tasa de refresco de 4 cuadros por segundos. El audio de la película fue ripeado con el codec2, un codec hecho exclusivamente para comprimir a muy bajos bitrates. Es obviamente, mono, pero luego de ver el vídeo parecería sonar de manera similar a una radio AM con algo de interferencia (que no está nada mal por entrar en un… disquete, al contrario, es una locura).

Esto es un .jpg de un frame, y ocupa 8kb.

La «magia» detrás de todo esto, es que un algoritmo que utiliza el códex x265 permite que la «animación» que veamos solamente se armen de las partes que se mueven, y en películas donde las escenas no varían demasiado el bitrate desciende. Haciendo una analogía podríamos decir que en cierto sentido es similar al Bitrate Variable del encoding LAME de MP3 que, cuando hay ausencia de música (silencios) o solamente se escucha un instrumento, el Bitrate baja de manera considerable para ahorrar espacio.

Ah, a todo esto, también se usó un mod de una Raspberry Pi 4 que a su vez hace de «videograbadora que reproduce disquetes de vídeo». Vean el vídeo, es genial.

Si todavía algún desalmado pienso que esto es una boludez, pensemos que las peores versiones de Shrek son las DVD RIP de 1CD (700MB) o lo que es lo mismo, unas 500 veces más de espacio. De hecho, el video que vieron antes y que es 360p ocupa casi 15MB.

Es increíble lo que los códecs modernos de vídeo pueden hacer, realmente.

3 COMENTARIOS

  1. Leo

    Una gran proeza lo que hizo el y lo que es capaz los codecs de los cual me encantan. hace 19 años yo hice lo mismo y feliz de meter en un disquete 4 video con la misma resolution aproximadamente de 1 min cada uno.

    Se veía horrible pero pasable para monitores viejos hahaha! hace 10 año lo intente de nuevo con el codec 3gp. Comprimí la peli transformers 2 pero ocupo como 150 megas. Esperemos 10 años mas y probamos con el codec «h266» o VFC si mal no recuerdo.

  2. Benjamin

    Yo comprimía en 3gp a 160×120 para ver en mi nokia 5200 las pelis, jaja…

    Imtoo MPEG encoder :’)

    • Leo

      Hahaha! Que copado! lo que es la compresión.

      Yo nunca me olvidare cuando vi la noticia de como metieron un DVD de 4gb en un CD de 700 megas. UNA PELI ENTERA!!! VIVA EL DIVX LOCO!!! Hahaha!!!

      Y yo luego probe eso usando una pentium 2….tardo 11 hahahah! Todavia tengo el archivo de Matrix 1 de recuerdo de tal proeza…

Dejá una respuesta

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí