Compresser une vidéo à une taille cible
Compressez une vidéo pour viser une taille de fichier précise (par exemple pour respecter une limite d'envoi par e-mail ou sur une plateforme). Le bitrate est calculé automatiquement à partir de la durée de la vidéo, entièrement dans votre navigateur.
Comment ça marche
L'outil calcule le débit binaire (bitrate) vidéo nécessaire pour atteindre la taille souhaitée en divisant la taille cible par la durée de la vidéo, puis encode le fichier en deux passes avec ce bitrate pour une meilleure répartition de la qualité dans le temps.
Le résultat fait-il exactement la taille demandée ?
Non, c'est une approximation : le calcul de bitrate est une estimation basée sur la durée et une marge de sécurité de 5%, mais l'encodeur peut légèrement dépasser ou rester en dessous de la cible selon la complexité du contenu (mouvement, détails). Comptez un écart de quelques pourcents autour de la valeur visée.
Pourquoi un encodage en deux passes ?
La première passe analyse la complexité de la vidéo image par image, ce qui permet à la seconde passe de répartir intelligemment le débit disponible : plus de bits sur les scènes complexes, moins sur les scènes statiques, pour une meilleure qualité perçue à taille égale par rapport à un encodage en une seule passe.
Que se passe-t-il si ma taille cible est trop petite ?
Si le bitrate calculé devient très bas, la qualité vidéo peut se dégrader fortement (flou, artefacts de compression). L'outil applique un plancher minimal de bitrate pour éviter un fichier totalement inexploitable, mais en dessous d'un certain seuil, mieux vaut réduire la résolution ou la durée de la vidéo source.
Traitement 100% local : la compression s'effectue entièrement dans votre navigateur via WebAssembly, votre vidéo n'est jamais transmise à un serveur.