Changer le format d’un fichier volumineux sans le compresser excessivement

Vous avez une vidéo de plusieurs gigaoctets en MKV et vous voulez la lire sur un appareil qui n’accepte que le MP4. Le réflexe courant : chercher un convertisseur en ligne qui va « réduire le poids ». Le fichier ressort plus léger, mais l’image est devenue floue, le son compressé. Le problème n’était pas le poids, c’était le conteneur. Changer de format ne signifie pas forcément recompresser, et confondre les deux mène presque toujours à une perte de qualité inutile.

Conteneur, codec, compression : trois mots que l’on confond trop souvent

Avant de toucher à un fichier volumineux, il faut distinguer trois couches. Le conteneur (MKV, MP4, AVI, MOV) est l’emballage. Il organise les flux vidéo, audio et sous-titres dans un seul fichier. Le codec (H.264, H.265, VP9, AAC, FLAC) est la méthode de codage qui a servi à compresser chaque flux. La compression, elle, est le niveau de réduction appliqué lors de l’encodage.

Quand vous « changez le format », vous pouvez agir sur une seule de ces couches ou sur les trois à la fois. Un convertisseur grand public ne fait généralement pas la distinction. Il réencode tout, avec ses propres réglages, souvent agressifs pour aller vite.

Prenez un fichier MKV contenant une piste vidéo H.264 et une piste audio AAC. Le MP4 accepte exactement ces deux codecs. Il est donc possible de transférer les flux d’un conteneur à l’autre sans toucher à un seul pixel. Cette opération porte un nom précis : le remux.

Remux, transcodage sans perte, conversion avec perte : comment choisir la bonne méthode

Vous avez déjà remarqué qu’un même fichier converti par deux logiciels différents ne fait jamais la même taille ? C’est parce que chaque outil choisit une méthode différente sans vous le dire. Il en existe trois, et le choix dépend de votre situation de départ.

Le remux : changer l’emballage sans toucher au contenu

Le remux copie les flux existants dans un nouveau conteneur. Aucun réencodage, donc aucune perte de qualité. L’opération prend quelques secondes, même sur un fichier de plusieurs gigaoctets, car le logiciel ne fait que réécrire l’en-tête du fichier.

Cette méthode fonctionne quand le conteneur cible supporte les codecs du fichier source. Passer de MKV à MP4 avec du H.264/AAC : remux parfait. Passer de MKV à MP4 avec du FLAC audio : impossible, car MP4 ne gère pas le FLAC. Il faudra au minimum transcoder la piste audio.

Le transcodage sans perte : changer de codec sans dégrader

Certains codecs permettent un encodage lossless (sans perte). C’est le cas de FFV1 pour la vidéo, FLAC pour l’audio, ou encore du transcodage JPEG vers JPEG XL. Ce dernier cas est intéressant : un JPEG classique peut être converti en JPEG XL de manière réversible, avec un gain de taille notable, sans aucune altération du fichier original.

Le transcodage sans perte préserve chaque bit d’information, mais demande plus de temps processeur qu’un simple remux. La taille du fichier peut diminuer, rester stable ou augmenter selon les codecs impliqués.

La conversion avec perte : à réserver aux cas où le poids compte vraiment

Ici, on réencode le flux avec un codec lossy (H.265, VP9, AAC, Opus) et un débit cible. C’est la seule méthode qui réduit significativement le poids, mais elle détruit de l’information de façon irréversible. Chaque passage supplémentaire dégrade un peu plus le fichier.

Professionnel IT analysant la taille et le format de fichiers volumineux sur un écran ultrawide en open space

Utilisez cette méthode uniquement quand le poids est une contrainte réelle (envoi par mail, stockage limité, streaming) et jamais sur un fichier que vous pourriez vouloir rééditer plus tard.

Choisir la méthode selon le type de fichier source

La bonne approche dépend de ce que contient votre fichier, pas de ce que vous voulez obtenir. Voici un repère pratique :

  • Vidéo MKV vers MP4 (mêmes codecs) : remux. Aucune raison de réencoder. Avec FFmpeg, la commande utilise les paramètres -c copy et l’opération dure quelques secondes.
  • Vidéo avec un codec incompatible avec le conteneur cible : transcodage de la piste concernée uniquement. Par exemple, remuxer la vidéo H.264 telle quelle et transcoder seulement l’audio FLAC en AAC.
  • Image JPEG à archiver avec un gain de place : transcodage réversible vers JPEG XL si votre chaîne de travail le supporte.
  • Fichier à envoyer par mail ou à publier sur le web : conversion avec perte vers un format optimisé (H.265, AVIF, WebP), en fixant un débit raisonnable plutôt que de laisser l’outil décider seul.

FFmpeg : l’outil en ligne de commande qui fait la différence

La majorité des convertisseurs graphiques masquent les réglages. FFmpeg, gratuit et disponible sur Linux, macOS et Windows, expose chaque paramètre. C’est l’outil de référence pour manipuler des fichiers volumineux sans surprise.

Pour un remux MKV vers MP4, la logique est simple : on indique au logiciel de copier tous les flux sans les modifier, puis de les écrire dans le nouveau conteneur. Le fichier de sortie a exactement la même qualité que l’original, au bit près.

Pour un transcodage sélectif (par exemple, copier la vidéo et réencoder uniquement l’audio), FFmpeg permet de traiter chaque piste indépendamment. Vous gardez le contrôle sur ce qui change et ce qui reste intact.

Pourquoi éviter les convertisseurs en ligne pour les gros fichiers

Un fichier de plusieurs gigaoctets envoyé sur un serveur distant pose deux problèmes. Le temps de transfert dépasse souvent le temps de conversion lui-même. Et surtout, le fichier transite par un serveur tiers, avec des politiques de rétention et de confidentialité variables. Pour des vidéos personnelles ou des documents professionnels, un outil local (FFmpeg, HandBrake, VLC) reste le choix le plus sûr.

Personne convertissant des fichiers volumineux via terminal sur laptop dans un salon cosy

Formats cibles pour le web et l’archivage : ne pas tout traiter de la même façon

Le format cible dépend de la destination du fichier. Pour la diffusion web, les formats modernes comme H.265 ou VP9 en vidéo, WebP ou AVIF en image, offrent un bon compromis taille/qualité. Pour l’archivage, la priorité va à la réversibilité : JPEG XL pour les photos, FLAC pour l’audio, FFV1 dans un conteneur MKV pour la vidéo.

Confondre ces deux usages est la source d’erreur la plus fréquente. Compresser agressivement un fichier que l’on veut archiver revient à jeter une partie de ses données pour économiser un espace disque qui coûte de moins en moins cher.

Le vrai gain de temps et de qualité vient de la question posée en amont : est-ce que je dois réduire le poids, ou simplement rendre le fichier lisible ailleurs ? Dans la majorité des cas, un remux ou un transcodage ciblé suffit. La compression agressive n’est justifiée que lorsqu’une contrainte de bande passante ou de stockage l’impose réellement.