À quoi convient le compression vidéo ?
La compression vidéo réduit l’espace de stockage et le volume de transfert des vidéos locales. L’outil exécute ffmpeg.wasm dans un Web Worker afin que les transcodages longs ne bloquent pas l’interface principale ; Comlink gère la communication entre la page et le Worker. Les fichiers d’entrée ne sont pas envoyés aux serveurs de The Browser AI.
Les résultats sont exportés au format MP4 et prévisualisés avec HLS.js ou la prise en charge HLS native du navigateur. Leur taille dépend de la durée de la vidéo, du débit d’origine, des variations entre les images, de l’intensité de compression et de la résolution cible ; réduire la résolution la diminue généralement davantage. FFmpeg Core est téléchargé lors de la première utilisation et la vitesse de traitement dépend de l’appareil.
Formats pris en charge : MP4, MOV, WebM, AVI ; limite de fichier unique : 500 Mo.
Comment utiliser compression vidéo
Étape 1
Sélectionnez la vidéo
Téléchargez une vidéo MP4, MOV, WebM, AVI ou une autre vidéo lisible par navigateur ne dépassant pas 500 Mo.
Étape 2
Définir la force de compression
Sélectionnez la force de compression et la résolution maximale, puis démarrez la compression ; la première exécution téléchargera FFmpeg Core.
Étape 3
Aperçu et téléchargement
Basculez entre les versions pré et post-compression dans le même lecteur, confirmez la taille et la qualité de l'image, puis téléchargez MP4.
FAQ
La compression vidéo réduira-t-elle la qualité de l’image ?
Généralement oui. Augmenter la force de compression ou diminuer la résolution réduira la taille du fichier, mais peut réduire la netteté. Il est recommandé de l'ajuster fichier par fichier en fonction de l'objectif et de passer en aperçu pour comparaison avant le téléchargement.
Pourquoi faut-il autant de temps pour compresser la première vidéo ?
La première exécution nécessite le téléchargement et la mise en cache de FFmpeg Core à partir de CDN, puis la réalisation du transcodage sur cette machine. La vitesse de téléchargement, la durée de la vidéo et les performances de l'appareil affectent toutes la durée du téléchargement.
La vidéo sera-t-elle téléchargée sur le serveur ?
Non. Les données vidéo sont traitées dans un Worker distinct dans le navigateur ; les requêtes réseau sont utilisées pour télécharger le FFmpeg Core requis pour l'exécution du programme, plutôt que de télécharger la vidéo de l'utilisateur.
Pourquoi les fichiers compressés ne sont-ils pas nécessairement plus petits ?
Si la vidéo originale a été codée avec un débit binaire inférieur ou une efficacité élevée, il se peut qu'elle ne puisse pas continuer à être réduite lors d'un nouveau transcodage. À ce stade, vous pouvez augmenter la force de compression ou choisir une résolution maximale inférieure.
Technologie et sources de données
- ffmpeg.wasm — Documentation officielle du projet pour exécuter FFmpeg dans le navigateur.
- Comlink — Outil RPC open source pour communiquer entre la page et un Web Worker.
- HLS.js — Utilisé pour lire les aperçus HLS dans les navigateurs compatibles MSE.