Aucun upload, 100 % local, sans compte

Compresser une vidéo

Réencodez votre vidéo en H.264+AAC (MP4) dans le navigateur. Preset qualité ou débit cible. Rien n'est envoyé sur un serveur.

Comment fonctionne Compresser une vidéo

Compressez une vidéo pour la rendre plus légere, sans quitter votre navigateur. L'outil ré-encode votre clip en H.264 + AAC dans un conteneur MP4, grâce à ffmpeg compilé en WebAssembly. Vous pilotez la compression via un curseur CRF (Constant Rate Factor) ou en ciblant un débit en kbps.

Un CRF de 18 conserve une qualité très proche de l'original tout en réduisant la taille ; un CRF de 28 compresse davantage mais adoucit les détails fins. Le mode débit cible permet de respecter une limite précise imposée par un formulaire d'envoi. Le ré-encodage est intensif en calcul et s'exécute sur votre propre machine : une vidéo 4K de 10 minutes prendra bien plus de temps qu'un court clip 1080p.

Comment utiliser Compresser une vidéo, étape par étape

  1. Déposez ou sélectionnez la vidéo à compresser.
  2. Choisissez le mode CRF pour une qualité visuelle régulière, ou le mode débit si vous devez respecter une taille précise.
  3. Réglez la valeur CRF (entre 18 et 28 ; plus bas = meilleure qualité, fichier plus lourd) ou saisissez le débit cible en kbps.
  4. Cliquez sur Compresser et attendez que ffmpeg termine le ré-encodage sur votre appareil.
  5. Téléchargez le MP4 allégé dès que le bouton apparait.

Cas d'utilisation courants

  • Réduire un enregistrement d'écran brut avant de le joindre à un rapport de bug ou un message Slack.
  • Passer sous la limite de taille imposée par un service de messagerie ou de stockage en ligne.
  • Optimiser la bande passante d'une vidéo en boucle sur un site, en ciblant un débit précis.
  • Archiver d'anciennes vidéos issues d'une carte SD à plus faible qualité pour libérer de l'espace disque.

Questions fréquentes

Le ré-encodeur H.264 envoie-t-il ma vidéo sur un serveur ?

Non. ffmpeg compilé en WebAssembly exécute l'encodeur libx264 directement dans votre onglet. Votre vidéo est lue en mémoire locale, compressée sur place, puis le MP4 allégé est sauvegardé sur votre appareil. Aucune donnée n'est transmise à Sunasty ou à un tiers. Vous pouvez le vérifier en ouvrant l'onglet Réseau des DevTools pendant que l'outil tourne.

Quelle valeur CRF dois-je utiliser ?

Un CRF de 18 est visuellement quasi sans perte, idéal pour archiver des vidéos importantes. CRF 23 est la valeur par défaut de libx264, un bon compromis général. CRF 28 réduit agressivement la taille mais introduit une douceur visible sur les mouvements rapides. Pour partager en ligne, 21-24 est le range courant.

Pourquoi la compression est-elle plus lente que dans une application native ?

WebAssembly tourne à vitesse proche du natif, mais dans un contexte mono-thread sans accélération matérielle vidéo (pas de NVENC ni de QuickSync). Un ffmpeg natif peut exploiter plusieurs coeurs et l'encodage GPU ; le ré-encodage dans le navigateur est donc plus lent. Les clips courts ou en basse résolution restent rapides ; une vidéo 4K longue demande de la patience.

Puis-je compresser des fichiers MKV, MOV ou AVI ?

Oui. ffmpeg.wasm lit tous les formats de conteneur courants. La sortie est toujours un MP4 H.264, le format le plus compatible sur tous les appareils et navigateurs.

L'audio est-il altéré lors de la compression ?

L'audio est ré-encodé en AAC 128 kbps par défaut, ce qui est transparent pour la voix et suffisant pour la musique. Si la source est déjà en AAC et que vous voulez la conserver à l'identique, utilisez plutôt un outil de copie de flux audio.

Y a-t-il une limite de taille de fichier ?

Il n'y a pas de limite côté serveur puisqu'aucun serveur n'est impliqué. La limite pratique est la RAM disponible dans votre navigateur. La plupart des appareils gèrent sans peine des fichiers de quelques gigaoctets. Pour les très gros clips, decouper d'abord en segments plus courts est une approche fiable.

Puis-je compresser une vidéo depuis mon téléphone ?

Ça fonctionne, mais un navigateur mobile dispose honnêtement de bien moins de mémoire pour un onglet qu'un ordinateur portable. Un clip court en 1080p ou moins se compresse sans problème sur la plupart des téléphones récents. Un clip long ou en 4K risque davantage de faire manquer de mémoire l'onglet sur mobile que sur ordinateur ; si ça arrive, découpez d'abord le clip plus court ou réessayez sur un ordinateur.