1. Démultiplexage et décodage
Mediabunny lit le conteneur, puis le VideoDecoder intégré au navigateur transforme le flux vidéo en images. Elles passent par une file bornée, quelques-unes à la fois.
L’outil vise surtout le 1080p vers le 4K. Le son d’origine est recopié. Les métadonnées habituelles ne sont pas conservées. Le navigateur ne dit pas toujours si l’encodage était matériel. MP4, MOV, WebM ou MKV. Le fichier est lu sur cet appareil et n’est pas envoyé.
Dernière mise à jour
L’outil vise surtout le 1080p vers le 4K. Le son d’origine est recopié. Les métadonnées habituelles ne sont pas conservées. Le navigateur ne dit pas toujours si l’encodage était matériel.
Déposez une vidéo ici pour l’agrandir
MP4, MOV, WebM ou MKV. Le fichier est lu sur cet appareil et n’est pas envoyé.
Les préréglages de qualité fixent le filtre et le contraste des contours. Modifier l’un des deux ici passe en réglages personnalisés.
Gardez cet onglet ouvert jusqu’à la fin. Le fermer ou le recharger arrête le traitement.
Sortie 3840 × 2160 Taille 0 MB Traité sur cet appareil
Les fichiers agrandis sont lourds. Téléchargez d’abord celui-ci, puis ouvrez-le dans l’outil de compression vidéo pour en faire une copie plus légère pour les messageries ou l’e-mail, là aussi sur cet appareil.
Ce parcours traite le fichier dans cet onglet. Les outils de développement montrent les requêtes réelles.
Activité attendue : CSS/JS de ce site, puis WASM/codec/OCR same-origin. C’est le moteur, pas votre fichier.
Fiche produit, pas un sniffer. Pubs, extensions et clics suivants peuvent encore générer du trafic.
Tout se passe dans cet onglet, avec les API standard du navigateur et un petit module WebAssembly. Pas de file d’attente sur un serveur, pas de modèle génératif.
Mediabunny lit le conteneur, puis le VideoDecoder intégré au navigateur transforme le flux vidéo en images. Elles passent par une file bornée, quelques-unes à la fois.
Chaque image passe dans un module WebAssembly compilé depuis Rust, avec SIMD si le navigateur le permet. Il l’agrandit avec le filtre choisi. En Lanczos3, les valeurs sont bornées près des contours pour limiter les halos.
VideoEncoder compresse les images agrandies et Mediabunny les écrit dans le fichier final. L’audio compatible est copié sans réencodage quand c’est possible, et les balises de métadonnées standard du conteneur sont omises par défaut.
Les upscalers génératifs peuvent ajouter des détails jamais filmés : texture de peau, mèches de cheveux, lettres. Le rééchantillonnage se contente d’interpoler entre les pixels existants. Le rendu est plus doux qu’un agrandissement par IA, mais rien n’est inventé, ce qui compte pour une preuve, un documentaire ou un master d’archive.
Non. Le décodage, le rééchantillonnage Lanczos3, l’encodage et le multiplexage se font dans votre navigateur. Le moteur (un petit fichier WebAssembly et un script worker) est téléchargé depuis ce site au premier lancement ; ensuite, aucune requête ne transporte votre vidéo. Vérifiable dans l’onglet Réseau des outils de développement.
Non. Cet outil utilise une convolution mathématique déterministe (filtres Lanczos3, bicubique et bilinéaire). Contrairement aux modèles d’IA générative, il n’invente jamais de visages, d’objets ou de textures.
Le traitement utilise le streaming OPFS (Origin Private File System) lorsqu’il est pris en charge, avec un repli en mémoire si indisponible. Les images sont traitées séquentiellement pour maîtriser la mémoire.
Les pistes audio compatibles sont copiées sans réencodage lorsque possible. Si le conteneur de sortie sélectionné ne prend pas en charge le codec source, le navigateur peut effectuer un transcodage pour assurer la compatibilité.
Par défaut, les balises de métadonnées ne sont pas copiées dans le fichier de sortie. Cela supprime les métadonnées de conteneur standard gérées par le multiplexeur.
La version actuelle est destinée aux vidéos SDR. Le moteur de rééchantillonnage traite des images RGBA 8 bits ; la conservation des profils HDR et 10 bits n’est donc pas garantie.
Non. C’est une convolution mathématique, avec un léger renfort de contours en option. Pas de diffusion et pas d’hallucination de détails.
Non, une fois la page chargée. Les longues sorties peuvent s’écrire via l’OPFS pour limiter la mémoire.
Ici on change la taille de l’image. La compression pour un plafond d’envoi est un autre outil.