1. Demultiplexado y decodificación
Mediabunny lee el contenedor y el VideoDecoder integrado del navegador convierte el flujo de vídeo en fotogramas, que pasan por una cola limitada de pocos en pocos.
Pensado para pasar de 1080p hacia 4K UHD. El audio compatible se copia. No promete caras nuevas ni detalle que la toma no tenía. Una vez cargada la página, el trabajo sigue en el equipo. MP4, MOV, WebM o MKV.
Última actualización
Pensado para pasar de 1080p hacia 4K UHD. El audio compatible se copia. No promete caras nuevas ni detalle que la toma no tenía. Una vez cargada la página, el trabajo sigue en el equipo.
Suelta un vídeo aquí para escalarlo
MP4, MOV, WebM o MKV. El archivo se lee en este dispositivo y no se sube.
Los ajustes de calidad fijan el filtro y el contraste de bordes. Si cambias alguno aquí, pasas a ajustes personalizados.
Mantén esta pestaña abierta hasta que termine. Si la cierras o la recargas, el proceso se detiene.
Salida 3840 × 2160 Tamaño 0 MB Procesado en este dispositivo
Los archivos escalados pesan mucho. Descarga este primero y ábrelo en el Compresor de vídeo para crear una copia más ligera para apps de mensajería o correo, también en este dispositivo.
Este flujo procesa el archivo en esta pestaña. Las herramientas de desarrollo muestran las peticiones reales.
Actividad esperada: CSS/JS de este sitio y luego WASM/códec/OCR same-origin. Es el motor, no tu archivo.
Hecho de producto, no un sniffer. Anuncios, extensiones y clics posteriores pueden generar tráfico.
Todo ocurre en esta pestaña, con las API estándar del navegador y un pequeño módulo WebAssembly. Sin colas en servidores y sin modelos generativos.
Mediabunny lee el contenedor y el VideoDecoder integrado del navegador convierte el flujo de vídeo en fotogramas, que pasan por una cola limitada de pocos en pocos.
Cada fotograma pasa a un módulo WebAssembly compilado desde Rust, con SIMD si el navegador lo admite. Lo amplía con el filtro elegido. En Lanczos3, los valores cerca de los bordes se limitan para reducir halos.
VideoEncoder comprime los fotogramas ampliados y Mediabunny los escribe en el archivo final. El audio compatible se copia sin recodificar cuando es posible, y las etiquetas de metadatos estándar del contenedor se omiten por defecto.
Los escaladores generativos pueden añadir detalles que nunca se grabaron, como textura de piel, mechones de pelo o letras. El remuestreo solo interpola entre los píxeles que ya tienes. El resultado es más suave que un escalado con IA, pero no inventa contenido, algo importante en pruebas, documentales y másteres de archivo.
No. La decodificación, el remuestreo Lanczos3, la codificación y el multiplexado ocurren en tu navegador. El motor (un pequeño archivo WebAssembly y un script worker) se descarga de este sitio la primera vez que empiezas; después, ninguna solicitud lleva tu vídeo. Puedes comprobarlo en la pestaña Red de las herramientas de desarrollo.
No. Esta herramienta utiliza convolución matemática determinista (filtros Lanczos3, bicúbico y bilineal). A diferencia de los modelos de IA generativa, jamás inventa caras, objetos ni texturas falsas.
El flujo utiliza streaming mediante OPFS (Origin Private File System) cuando está disponible, con un modo alternativo en memoria si no lo está. Los fotogramas se procesan de forma secuencial para contener el consumo de memoria.
Las pistas de audio compatibles se copian sin recodificar siempre que sea posible. Si el contenedor de salida elegido no admite el códec de origen, el navegador puede transcodificar el audio para mantener la compatibilidad.
De forma predeterminada, las etiquetas de metadatos no se copian al archivo final. Esto elimina las etiquetas de metadatos estándar del contenedor que gestiona el multiplexor.
La versión actual está diseñada para vídeo SDR. El motor de remuestreo procesa fotogramas RGBA de 8 bits, por lo que no se garantiza la conservación de perfiles de color HDR o de 10 bits.
No. Usa un filtro de remuestreo. No es un modelo de difusión.
No. La decodificación y la codificación ocurren en el navegador.