Compresser une vidéo
Réduisez la taille d’un fichier vidéo en choisissant un niveau de compression ou une taille cible en Mo, et diminuez sa résolution si vous le souhaitez. Enregistrez une vidéo MP4 lisible partout, directement dans votre navigateur.
Entrée
Sortie
Documentation
Qu’est-ce que la compression vidéo ?
La compression vidéo réduit la taille d’un fichier vidéo en stockant l’image plus efficacement. Un encodeur comme H.264 conserve les changements d’une image à l’autre et supprime les détails que l’œil ne remarquera probablement pas. Plus il en supprime, plus le fichier est petit et plus l’image est floue. Les téléphones et les caméras enregistrent à un débit binaire élevé pour conserver chaque détail ; leurs vidéos peuvent donc souvent être réduites plusieurs fois sans différence visible.
Description de l’outil
Cet outil compresse une vidéo dans votre navigateur. Choisissez un niveau de compression ou saisissez la taille de fichier souhaitée, par exemple la limite imposée par un service de messagerie ou une application de discussion, puis téléchargez la vidéo réduite au format MP4. Vous pouvez également réduire la résolution, ce qui permet de gagner le plus d’espace pour les vidéos volumineuses. Rien n’est téléversé : la vidéo est traitée sur votre appareil avec FFmpeg compilé en WebAssembly.
Fonctionnalités
- Trois niveaux de compression : léger, moyen et fort
- Une taille de fichier cible en mégaoctets, pour respecter les limites de téléversement et de pièces jointes
- Résolution réduite en option, de 1440p à 240p, pour les vidéos en paysage et en portrait
- Enregistrement au format MP4 avec une vidéo H.264 et un audio AAC, lisible presque partout
- Affichage de la taille du fichier d’origine et de la nouvelle taille sur le bouton de téléchargement
- Aperçu de la vidéo et chronologie pour la vérifier avant la compression
Fonctionnement
Chaque niveau de compression correspond à un facteur de débit constant (CRF) pour l’encodeur x264 : léger correspond à CRF 24, moyen à CRF 28 et fort à CRF 32. L’encodeur maintient une qualité constante et attribue davantage de bits aux scènes complexes et moins aux scènes calmes ; la taille finale dépend donc de la vidéo. Tous les 6 points de CRF, la taille du fichier est approximativement divisée par deux.
Lorsque vous définissez une taille de fichier cible, l’outil divise cette taille par la durée de la vidéo pour calculer un débit binaire, puis encode la vidéo à ce débit moyen. Il vise une taille inférieure d’environ 8 % à la cible, car l’encodeur et le conteneur MP4 peuvent dépasser celle-ci de quelques pourcents, surtout pour les clips courts. L’audio utilise un débit de 128 kbps, ou de 64 kbps si la taille cible est très contraignante ; le reste est consacré à l’image. Si la taille cible laisse moins de 100 kbps pour l’image, l’outil vous demande d’en choisir une plus grande.
Le menu de résolution ne propose que des tailles inférieures à celle de la vidéo et indique les dimensions exactes obtenues pour chacune. Elles s’appliquent au côté le plus court : ainsi, une vidéo en paysage en 720p mesure 1280 × 720 et une vidéo en portrait, 720 × 1280.
Conseils
- Commencez par le niveau moyen. Si l’image semble pixélisée, choisissez le niveau léger ; si le fichier est encore trop volumineux, choisissez le niveau fort ou réduisez la résolution.
- Pour une petite taille cible avec une vidéo longue, réduisez également la résolution. Une image en 720p ou en 480p à faible débit binaire est bien plus nette qu’une image en 1080p.
- Compresser à nouveau une vidéo déjà compressée réduit sa qualité à chaque fois. Dans la mesure du possible, partez du fichier d’origine.
- L’encodage dans le navigateur est plus lent que dans une application de bureau ; les vidéos longues ou en haute résolution peuvent donc prendre plusieurs minutes.
- La première utilisation télécharge FFmpeg, soit environ 30 Mo. Les utilisations suivantes sur la même page démarrent immédiatement.