Qu'est-ce que Compresseur vidéo ?
Le Compresseur vidéo réduit toute vidéo lisible dans le navigateur — MP4, WebM, MOV, MKV — à un fichier bien plus léger en diminuant la résolution et le bitrate. La qualité basse descend à 480p à environ 600 kbps (parfait pour WhatsApp, les pièces jointes d'e-mail, Discord en tier gratuit). La moyenne vise 720p à 1,5 Mbps (Instagram, Twitter, Slack). L'élevée garde 1080p à 4 Mbps (LinkedIn, sites portfolio, livraison Dropbox). Le ré-encodage se fait entièrement dans ton navigateur via l'API MediaRecorder et le pipeline Canvas 2D — la vidéo source ne part jamais, donc les pubs non publiées, démos internes, interviews confidentielles et clips familiaux privés restent sur l'appareil. Attends-toi à 50 à 80 % de réduction de taille sur une sortie caméra grand public classique. Les créateurs livrent des previews plus légères. Les équipes commerciales font tenir leurs démos sous la limite de 25 Mo des e-mails. Les télétravailleurs évitent les erreurs « fichier trop volumineux » sur Slack. Les étudiants réduisent la taille de leurs devoirs avant de les déposer sur Canvas ou Blackboard.
Quand dois-je utiliser cet outil ?
- Limites des messageries. WhatsApp plafonne la vidéo à 64 Mo, Telegram à 2 Go, Discord en tier gratuit à 25 Mo, Slack à 1 Go. Un enregistrement 4K depuis un téléphone dépasse régulièrement les paliers bas — compresser en 720p Moyen tient en général sous 25 Mo par minute, donc un clip de trois minutes passe sur toutes les grandes messageries sans découpe.
- Pièces jointes d'e-mail. Gmail et Outlook limitent les pièces jointes à 25 Mo. Un clip 4K brut de 60 secondes depuis un iPhone pèse environ 350 Mo. La qualité basse (480p) ramène une minute à environ 5 Mo, donc une démo complète de trois minutes rentre. Pas de valse Dropbox, pas de compte, pas de « votre message n'a pas pu être envoyé ».
- Previews client. Les monteurs vidéo et motion designers envoient des versions de travail aux clients pour retour. Les previews H.264 en pleine résolution sont trop lourdes pour l'e-mail ou les dossiers partagés. La qualité moyenne produit un aperçu partageable qui se télécharge vite sur toute connexion, tout en révélant clairement composition, rythme et choix colorimétriques.
- Envois portfolio. Behance, Dribbble et les sites portfolio personnels ont souvent des plafonds de taille par asset. Compresser les vidéos d'études de cas en 720p ou 1080p à des bitrates modestes garde le site réactif sans sacrifier la qualité visuelle dont les portfolios ont besoin pour transmettre le savoir-faire.
Comment compresser une vidéo
- 1Dépose ton fichier MP4, WebM ou MOV sur la zone d'upload ou clique pour parcourir.
- 2La vidéo s'affiche en aperçu immédiatement pour que tu confirmes que c'est le bon fichier.
- 3Choisis la qualité Basse, Moyenne ou Élevée. Basse est la plus légère et la plus rugueuse, Moyenne offre le meilleur compromis taille/qualité, Élevée préserve les détails.
- 4Clique sur Compresser. L'outil lit la vidéo dans un pipeline caché qui ré-encode chaque image — la progression s'affiche en pourcentage.
- 5Visualise le résultat compressé, vérifie le gain de taille, puis clique sur Télécharger.
Questions fréquemment posées
Pourquoi le fichier compressé est-il plus gros que prévu ?
The output can exceed your expectations when the compression settings are less aggressive than the source file already is. The tool re-encodes your video by playing it through a hidden video element, drawing each frame to a canvas, and feeding canvas.captureStream() into MediaRecorder at one of three bitrate targets: 600 Kbps for Low, 1.5 Mbps for Medium, and 4 Mbps for High quality. If your source is a screen recording at 800 Kbps or a heavily compressed social-media clip already at 500 Kbps, selecting High quality will produce an output with a higher bitrate than the input, resulting in a larger file. The re-encoding process also adds container overhead. The output is WebM with VP9 and Opus when supported, or MP4 with H.264 and AAC as a fallback. Neither container adds significant overhead, but the codec's keyframe interval and variable bitrate behavior can push individual files above the nominal target. To actually reduce size below the source, always select Low or Medium quality when the source was recorded at high bitrate. For screen recordings or lecture videos with limited motion, Low quality at 480p frequently achieves 80 to 90 percent size reduction with no perceptible quality loss. Practical tip: check the source file size before compressing and pick a quality preset with a lower bitrate target than the source — the tool displays source resolution and estimates output size after the video loads.
Peut-il compresser un enregistrement de 2 heures ?
The tool can process long recordings, but a two-hour file introduces practical constraints you should understand before starting. The compression pipeline plays the source video in real time through a hidden video element while MediaRecorder captures the stream. A 2-hour video therefore takes approximately 2 hours of wall-clock time to encode. The browser tab must remain active and in focus throughout because browser throttling reduces video playback speed for background tabs in most Chromium-based browsers and Firefox. Closing the tab or letting the device sleep will interrupt the session. Memory is a more immediate constraint. The raw source file is held in browser memory as an object URL for the duration of the session. A 2-hour recording at a typical 5 Mbps source bitrate is approximately 4.5 GB. Chrome allocates per-tab memory budgets in the 2 to 4 GB range on most desktop systems. Files above 2 GB may trigger an out-of-memory error during decoding or mid-encoding. The best approach for long recordings is to split them first using the Video Trimmer tool, compress each segment separately, and then use a local tool like FFmpeg or Handbrake to merge the segments if needed. All processing stays in your browser — nothing is uploaded. Practical tip: for files above 1 GB, test with a 10-minute segment first to confirm the browser handles your specific codec and resolution before committing to a full-length encode.
Et la sortie MP4 sur Firefox ?
Firefox supports MP4 output through MediaRecorder but only when the underlying platform provides a hardware or OS-level H.264 encoder. The tool probes MediaRecorder.isTypeSupported() at startup, checking candidates in order: MP4 with AVC1 and AAC, then WebM with VP9 and Opus, then WebM with VP8, and finally plain WebM. On Windows, Firefox can access the Media Foundation H.264 encoder via the Windows media pipeline, which means MP4 output is usually available. On Linux, H.264 hardware encoder access through Firefox depends on the distribution and the installed GStreamer plugins. On macOS, Firefox can access VideoToolbox for H.264, but support varies by macOS and Firefox version. When the tool detects that MP4 is not supported, it falls back automatically to WebM. WebM with VP9 is an excellent codec — it achieves comparable quality to H.264 at the same bitrate — but some video editors, social media platforms, and corporate media systems do not accept WebM natively. If you need guaranteed MP4 output, Chrome on Windows or macOS is the most reliable choice. Both ship with platform H.264 encoders that MediaRecorder can access. Chromium-based browsers on Linux also benefit from hardware encoder access if VA-API is enabled. Practical tip: if Firefox produces a WebM file but you need MP4, open the output in a second browser tab using the HTML-to-MP4 tool, or use a local tool like FFmpeg to remux the WebM container to MP4 without re-encoding.
La compression audio dégrade-t-elle la qualité de façon audible ?
Audio quality impact during video compression is usually minimal but not zero. The pipeline captures audio through canvas.captureStream() combined with the source video's audio track and feeds both into MediaRecorder. When the output is WebM, the audio is encoded with the Opus codec. Opus is a modern perceptual codec that achieves excellent intelligibility and musical fidelity at 64 to 96 Kbps, which is the default bitrate MediaRecorder applies. At this range, differences are inaudible on speech and lightly compressed music. When the output is MP4, the audio uses AAC at a comparable rate. Problems arise when the source audio was already highly compressed — MP3 or AAC at 128 Kbps or lower — and a second encoding cycle is applied. Each lossy re-encode introduces generation loss: the artifacts from the first compression become inputs to the second encoder, which cannot distinguish them from real signal. The effect is most audible on high-frequency content like cymbals, sibilant speech, and synthesizer pads. If audio fidelity is critical — for podcast production, music videos, or voiceover delivery — extract the audio track first using the Video Audio Extractor to get a lossless WAV, compress the video without audio using the Muted option, and reassemble locally with FFmpeg. Practical tip: toggle the Mute Audio option when compressing videos intended for silent playback in banners, loops, or background visuals — this eliminates audio encoding entirely and slightly improves the video bitrate budget.
Le contenu de cette page est disponible sous CC BY 4.0.