BrowserTools
Accueil / Vidéo / Convertisseur Vidéo

Convertisseur Vidéo

Convertissez de la vidéo entre MP4, WebM, MOV, MKV, AVI et GIF localement dans votre navigateur.

Chargement de Convertisseur Vidéo… Si rien ne se passe, activez JavaScript.

Un convertisseur vidéo fait passer un fichier vidéo d'une combinaison de conteneur et de codec à une autre, par exemple en transformant un MOV enregistré sur un téléphone en un MP4 largement compatible, ou en réduisant un clip en WebM pour le web. Un fichier vidéo comporte deux couches qui comptent : le conteneur (MP4, WebM, MOV, MKV, AVI), qui est l'enveloppe contenant tout le reste, et les codecs à l'intérieur (H.264, VP9, AAC, Opus), qui sont les algorithmes qui compriment réellement l'image et le son. Convertir signifie généralement réencoder ces flux, ce qui explique pourquoi cela demande un vrai calcul plutôt qu'un simple renommage.

Questions fréquentes

Ma vidéo est-elle envoyée à un serveur ?
Non. La conversion s'exécute entièrement dans votre navigateur grâce à une version WebAssembly de FFmpeg. Votre fichier est lu localement, traité sur votre appareil et restitué sous forme de téléchargement. Il n'est jamais envoyé sur le réseau, il est donc sûr de l'utiliser avec des séquences privées ou confidentielles.
Entre quels formats puis-je convertir ?
Vous pouvez convertir vers MP4 (H.264/AAC), WebM (VP9/Opus), MOV, MKV, AVI et GIF animé. Le convertisseur accepte la plupart des formats d'entrée courants que FFmpeg peut décoder, notamment MP4, MOV, WebM, MKV, AVI, FLV et d'autres encore.
Pourquoi la conversion est-elle plus lente qu'une application de bureau ?
Cet outil utilise la version WebAssembly mono-thread de FFmpeg afin de fonctionner sans en-têtes spéciaux d'isolation d'origine croisée (qui perturberaient d'autres parties du site). L'encodage mono-thread est plus lent qu'une application native multi-cœurs. Pour les clips courts, c'est rapide ; pour les fichiers très volumineux, un outil de bureau sera plus véloce.
Y a-t-il une limite de taille de fichier ?
Il n'y a pas de limite stricte, mais l'intégralité du fichier est conservée dans la mémoire du navigateur pendant la conversion, de sorte que les vidéos très volumineuses (bien au-delà de 1 GB) peuvent épuiser la RAM disponible et échouer, surtout sur les téléphones ou les machines à faible mémoire. Pour de meilleurs résultats, convertissez des clips allant jusqu'à quelques centaines de mégaoctets, ou découpez ou compressez au préalable.
Quelle est la différence entre le conteneur et le codec ?
Le conteneur (MP4, WebM, MKV, etc.) est le fichier enveloppe qui contient les flux vidéo et audio ainsi que les métadonnées. Le codec (H.264, VP9, AAC, Opus) est la méthode de compression utilisée pour chaque flux. Un même conteneur peut contenir différents codecs, c'est pourquoi deux fichiers MP4 peuvent se comporter différemment selon ce qu'ils renferment.
Quel format dois-je choisir ?
Choisissez MP4 (H.264/AAC) pour une compatibilité maximale sur les appareils, les navigateurs et les plateformes sociales. Choisissez WebM (VP9) pour des fichiers plus légers lors d'une intégration sur un site web. Utilisez MOV pour les flux de travail Apple, MKV pour l'archivage avec plusieurs pistes, et AVI uniquement lorsqu'un logiciel plus ancien l'exige.
La conversion réduit-elle la qualité ?
Le réencodage entraîne des pertes, donc chaque conversion peut perdre un peu de détail, tout comme le réenregistrement d'un JPEG. Le convertisseur utilise des réglages de qualité raisonnables pour limiter la perte, généralement invisible. Pour minimiser la perte de qualité, évitez de convertir le même clip dans un sens puis dans l'autre de nombreuses fois.
Fonctionne-t-il hors ligne ?
Oui, une fois la page et le moteur du convertisseur chargés. La première conversion télécharge le cœur de FFmpeg (environ 30 MB), après quoi il est mis en cache et l'outil fonctionne sans connexion internet jusqu'à ce que le cache soit vidé.

À propos de Convertisseur Vidéo

Ce convertisseur fonctionne entièrement à l'intérieur de votre navigateur grâce à une version WebAssembly de FFmpeg, le même moteur open source qui alimente la plupart des outils vidéo de bureau et de serveur. Votre fichier n'est jamais téléversé : il est lu depuis votre appareil vers la page, traité localement, puis restitué sous forme de téléchargement. Cela le rend sûr pour les enregistrements privés, les séquences inédites ou tout contenu confidentiel, car la vidéo reste sur votre machine tout du long.

La raison la plus fréquente de convertir est la compatibilité. Le MP4 avec vidéo H.264 et audio AAC se lit presque partout : téléphones, navigateurs, éditeurs, plateformes sociales. Le WebM avec VP9 est plus léger à qualité égale et idéal pour l'intégration sur un site web. Le MOV est courant sur les appareils Apple, le MKV est apprécié pour l'archivage car il peut contenir de nombreuses pistes, et l'AVI est un format plus ancien que certains logiciels hérités attendent encore. Convertir vers la bonne cible élimine le redoutable message d'erreur de codec non pris en charge.

Comme tout se passe sur votre propre matériel avec un moteur mono-thread, la conversion est plus lente qu'une application de bureau native et les fichiers très volumineux consomment beaucoup de mémoire. Pour les clips courts et moyens, c'est rapide et pratique ; pour les fichiers de plusieurs gigaoctets, une installation de bureau de FFmpeg ou de HandBrake sera plus rapide. La première conversion télécharge aussi le moteur (environ 30 MB), qui est ensuite mis en cache pour les exécutions suivantes.

FFmpeg : le moteur derrière presque tous les outils vidéo

Presque tous les services vidéo que vous utilisez, des plateformes de streaming aux applications sociales en passant par les éditeurs de bureau, reposent sur FFmpeg quelque part dans leur chaîne de traitement. Lancé par Fabrice Bellard en 2000 et maintenu depuis par une vaste communauté open source, FFmpeg est une puissance en ligne de commande capable de décoder, encoder, transcoder, multiplexer, démultiplexer, diffuser, filtrer et lire pratiquement tous les formats audiovisuels jamais créés.

Ce qui rend cet outil possible, c'est FFmpeg compilé en WebAssembly. WebAssembly permet à du code écrit à l'origine en C de s'exécuter dans le navigateur à une vitesse quasi native, ce qui signifie que le même moteur qui tourne sur des serveurs peut désormais tourner sur la page que vous lisez, sans que vos fichiers ne quittent jamais votre appareil. Il y a quelques années, la conversion vidéo dans le navigateur aurait nécessité d'envoyer votre fichier vers une ferme de serveurs ; aujourd'hui, cela se passe localement sur votre propre matériel.

Le compromis, c'est la performance. La version pour navigateur utilisée ici est mono-thread afin de rester compatible avec les pages web ordinaires, tandis qu'un FFmpeg de bureau exploite tous les cœurs du processeur. C'est pourquoi une conversion qui prend quelques secondes en ligne de commande sur un ordinateur portable peut prendre nettement plus de temps dans le navigateur, le prix à payer pour garder votre vidéo entièrement privée.

Soutenir