Un JPEG normal se corta cuando la descarga se corta a la mitad. El formato JPEG progresivo, en cambio, permite guardar los datos en capas, de gruesa a fina, para que una imagen a medio cargar ya se vea completa en baja resolución. El desarrollador que firma como Maurycy publicó el 17 de julio de 2026 una técnica que lleva esa idea al extremo: concatenar decenas de imágenes distintas dentro de un mismo archivo .jpg para que, mientras carga, el navegador muestre una tras otra como si fuera un video.

La técnica no usa códecs de video ni contenedores como MP4, ni una sola línea de JavaScript. Solo abusa de un detalle poco conocido del estándar JPEG: cada scan dentro del archivo declara su propio rango de datos, y nada impide que un scan posterior sobrescriba los píxeles que dibujó el anterior.

TL;DR

Maurycy publicó el 17 de julio de 2026 una técnica para esconder video dentro de un JPEG progresivo.- El truco concatena varias imágenes del mismo tamaño en un solo archivo aprovechando los scans del formato.- Chrome renderiza cerca de 90 scans antes de abandonar la carga; Firefox admite más antes de rendirse.- Cada scan DC-only guarda solo el bin 0, lo que reduce cada frame a 1/16 de la resolución original.- jpegtran, parte de libjpeg-turbo, genera estos scans DC-only con un archivo de especificación de escaneos.- No hay forma de controlar el tiempo entre frames: la reproducción depende por completo de la red.- El autor publicó merge.c, el código fuente usado para generar los archivos de ejemplo.