Aller au contenu
OneKitly

Retirer le son d'une vidéo sans toucher à l'image

Publié le 11/08/2026 · 11 min de lecture · Outils fichiers

Daniel Okonkwo

Daniel OkonkwoDéveloppeur front-end et rédacteur Tech chez OneKitly

Performance web · Formats de fichiers

Vérifié à partir de 3 sources

Voir le profil
En bref

La commande est -i <fichier> -c copy -an <sortie>. Elle ne contient ni filtre ni encodeur. -c copy demande à ffmpeg de recopier tel quel chaque flux qu'il conserve sans rien décoder, et -an exclut l'audio de cette sélection : le son n'est donc pas rendu muet, il n'est simplement pas repris. Cela se vérifie plutôt que de se promettre : démultiplexer le flux H.264 brut d'un clip de test et de sa copie muette a donné 391 608 octets dans les deux cas, avec la même somme de contrôle — l'image de sortie est donc l'image d'entrée, sans la moindre modification. C'est ce qui en fait l'outil le plus rapide de la famille. Rien n'est recompressé, un clip long prend donc à peu près le temps de copier le fichier, et le résultat n'est pas une deuxième génération avec perte. Deux conséquences surprennent. L'économie est faible : l'audio est minoritaire dans un fichier vidéo, en général entre un et six pour cent de tout ce qui est filmé à un débit correct, si bien que le retirer d'un clip 4K de 340 mégaoctets en enlève environ deux. Et ce qui part, c'est uniquement le son. -c copy reprend intactes les métadonnées globales du conteneur — titres, dates de création, marques d'appareil, tout ce qui nomme un enregistrement — et conserve aussi une piste de sous-titres, puisque les sous-titres ne sont pas de l'audio. Si tu veux garder le son dans un fichier à part plutôt que le jeter, extrais-le avant de couper ; une fois la commande passée, il n'y a plus rien à extraire.

Une seule commande ffmpeg, aucun encodeur, et un résultat dont le flux vidéo est octet pour octet celui du départ — vérifié par somme de contrôle. Plus la raison pour laquelle le fichier ne rétrécit presque pas, et la différence entre une piste silencieuse et pas de piste du tout.

La seule commande de cette famille qui ne décode rien

La plupart des outils vidéo doivent ouvrir l'image pour faire leur travail : pivoter, redimensionner et compresser exigent tous de décoder chaque image, d'agir dessus, puis de la réencoder. Retirer une piste sonore n'exige rien de tout cela. Le conteneur contient des flux séparés, et en enlever un revient à réécrire l'index et à recopier le reste. C'est exactement ce que fait -c copy -an : recopier chaque flux qui survit à la sélection, et exclure l'audio des survivants.

Que l'image soit réellement intacte est le genre d'affirmation qu'il vaut mieux tester que croire. Prends un clip de test, extrais-en le flux H.264 brut, passe la commande de l'outil, extrais le flux brut du résultat, et compare. Les deux font 391 608 octets avec la même somme de contrôle. Pas semblables, pas visuellement indiscernables — les mêmes octets. Ce que l'encodeur a décidé de tes images le jour où elles ont été faites est encore exactement ce que dit le fichier, et rien de ce que fait cet outil n'aurait pu le changer.

Rendre muet et retirer ne sont pas la même chose

Une vidéo peut se trouver dans trois états, et on emploie un seul mot pour les trois. Muette dans le lecteur : le fichier est inchangé, seuls tes haut-parleurs sont coupés. Silencieuse dans le fichier : la piste audio est toujours là, occupe toujours sa part du débit, mais tous les échantillons valent zéro. Retirée : il n'y a plus de piste audio, le conteneur liste un flux de moins, et aucun lecteur ne trouve quoi que ce soit à jouer. Cet outil fait le troisième.

La distinction compte là où on ne l'attend pas. Les plateformes de publication qui analysent les envois à la recherche de musique protégée examinent le flux audio ; un fichier sans flux audio n'offre rien à analyser, tandis qu'un fichier à piste silencieuse reste un fichier avec une piste audio et peut encore être traité comme tel. Les logiciels de montage se comportent différemment aussi : importer un clip sans audio donne un élément vidéo seul, tandis qu'une piste silencieuse donne une piste dont il faut s'occuper. Et une piste silencieuse coûte toujours des bits, parfois un nombre surprenant, parce que les encodeurs ne compressent pas toujours le silence à rien.

L'économie est plus faible que presque tout le monde ne l'imagine

Le son a l'air de représenter la moitié d'une vidéo, on a donc l'impression que le retirer devrait diviser le fichier par deux. Ce n'est pas le cas, parce que les deux n'ont pas du tout la même taille. Une piste stéréo à 128 kbit/s transporte 16 kilooctets par seconde. Une image 1080p modeste à 2 mégabits par seconde en transporte 250. L'audio pèse six pour cent de ce fichier-là, et sur un clip de téléphone moderne filmant en 4K à 45 mégabits par seconde il est nettement sous un pour cent. Le tableau donne quatre cas courants avec l'arithmétique faite.

Le schéma va à l'envers de l'intuition : meilleure est l'image, moins il vaut la peine de retirer le son. Si ta raison de couper le son est de passer sous une limite d'envoi, ce n'est pas le bon outil — tu libéreras un ou deux pour cent et tu seras encore au-dessus. Compresse ou découpe la vidéo à la place, et ne coupe le son que pour la raison qui le justifie vraiment : tu ne veux pas de ce son dans le fichier.

Ce qui survit à la copie, et une chose qui n'y survit pas discrètement

Comme -c copy déplace les flux au lieu de les recréer, la sortie conserve beaucoup de choses qu'on croirait perdues. Les métadonnées globales du conteneur passent : la date de création, l'appareil qui a enregistré, un titre ou un commentaire éventuel, la chaîne de l'encodeur. Si l'une d'elles nomme l'audio — un titre qui est un titre de chanson, un commentaire mentionnant un enregistrement — elle est toujours dans le fichier après le départ du son. Retirer un flux audio n'équivaut pas à en effacer toute trace, et si le but de la coupure était la confidentialité, vérifie les métadonnées séparément.

Les sous-titres survivent aussi, ce qui est généralement souhaité. Une piste de sous-titres n'est pas de l'audio : -an n'y touche pas et -c copy la recopie intacte. Il y a une subtilité à connaître, et elle vient du comportement par défaut de ffmpeg plutôt que de cet outil : sans plan de flux explicite, ffmpeg sélectionne le meilleur flux unique de chaque type. Un fichier portant trois pistes de sous-titres ou deux angles de caméra ressort donc avec un seul de chaque. Si ta source contient plusieurs pistes de quoi que ce soit, vérifie le résultat avant de jeter l'original.

Si le bouton est grisé et qu'il annonce l'absence de son

Avant de charger un gros encodeur pour répondre à une petite question, l'outil demande au navigateur si le fichier possède seulement une piste sonore. Il le fait en créant un élément vidéo caché, en le démarrant en sourdine et en lisant trois propriétés que les moteurs de navigateur exposent sous des noms différents. Si les trois reviennent vides, il conclut qu'il n'y a pas d'audio, affiche une ligne qui le dit, et désactive le bouton au motif qu'il n'y a rien à faire.

Cette vérification est le maillon faible de l'outil, car ces trois propriétés ne se valent pas. L'une est propre à un seul moteur. Une autre doit être activée avant de rapporter quoi que ce soit dans le navigateur le plus répandu. La troisième ne devient non nulle qu'une fois qu'un peu d'audio a réellement été décodé, ce qui n'a peut-être pas eu lieu au moment de la vérification. Si l'outil t'annonce qu'un clip n'a pas de son alors que tes oreilles disent le contraire, n'en conclus pas que le fichier est bizarre : essaie le même clip dans un autre navigateur, où c'est une autre des trois propriétés qui répond. La commande elle-même n'est pas en cause — c'est le portillon devant elle qui a mal deviné.

Débit audio
Ce que pèse une minute de vidéo avec et sans son, à quatre débits courants
Débit vidéoDébit audioUne minute, avec le sonUne minute, sans sonÉconomie
500 kbit/s — très compressé, petit écran128 kbit/s4,71 Mo3,75 Mo20 %
2 000 kbit/s — 1080p pour les réseaux sociaux128 kbit/s15,96 Mo15,00 Mo6 %
8 000 kbit/s — 1080p de haute qualité192 kbit/s61,44 Mo60,00 Mo2,3 %
45 000 kbit/s — 4K directement du téléphone256 kbit/s339,42 Mo337,50 Mo0,6 %
Couper le son sur une vidéoRetire la piste sonore d'une vidéo sans toucher à l'image.Essayer l'outil

Questions fréquentes

L'image change-t-elle si peu que ce soit ?
Non, et c'est l'un des rares cas où cela s'énonce comme un fait plutôt qu'une intention. La commande ne contient ni filtre ni encodeur vidéo — -c copy déplace le flux vidéo compressé sans le décoder. Extraire le flux brut d'un clip de test et de sa copie muette a donné le même nombre d'octets et la même somme de contrôle. Résolution, fréquence d'images, débit, couleur, position des images-clés : tout est identique, parce que rien n'a jamais été regardé.
Pourquoi mon fichier n'a-t-il presque pas rétréci ?
Parce que le son n'a jamais été la partie lourde. Une piste stéréo à 128 kbit/s occupe environ un seizième de ce qu'occupe une image 1080p modeste, et environ un trois-centième de ce qu'occupe le mode 4K d'un téléphone. La ligne de résultat sous le téléchargement indique le nombre exact d'octets partis dans ton cas précis. Si le chiffre déçoit, l'outil n'a rien fait de travers — il a retiré tout l'audio qu'il y avait, et l'audio était petit. Pour rendre une vidéo sensiblement plus légère, il faut travailler l'image, donc la compresser ou la redimensionner, ce qui coûte de la qualité dans les deux cas.
Puis-je récupérer le son ensuite ?
Pas depuis le fichier muet — il n'y a rien à récupérer dedans, puisque la piste a été exclue et non effacée. Tu peux évidemment conserver ton original, et c'est l'habitude sûre. Si tu sais d'avance que tu veux le son dans un fichier à part, passe le clip dans l'extracteur audio avant de couper : tu obtiens une piste autonome à côté de la vidéo muette, et tu pourras réunir les deux plus tard dans n'importe quel logiciel de montage. L'outil le dit dans une ligne au-dessus de son bouton, et il vaut la peine de la lire avant d'appuyer.
En quoi est-ce différent de baisser simplement le volume avant de partager ?
Baisser le volume ne change rien au fichier : celui qui le reçoit dispose encore de toute la piste sonore et peut la lire. Encoder une piste de silence change le fichier mais y laisse un flux audio, qui occupe toujours du débit et reste visible pour tout ce qui inspecte le fichier. Retirer le flux change la nature du fichier : il ne déclare plus d'audio du tout. Choisis le troisième cas quand le son ne doit pas voyager avec la vidéo — un enregistrement avec une conversation en fond, des images avec une musique dont tu n'as pas les droits, tout ce que tu préférerais ne pas remettre à un inconnu.
Retirer le son efface-t-il aussi tout ce qui le mentionne ?
Non. Le flux audio part, et ses propres étiquettes de flux partent avec lui, mais les métadonnées globales du conteneur sont recopiées intactes — date de création, appareil, titre, commentaire, chaîne de l'encodeur. Si l'une d'elles décrit l'enregistrement ou nomme un morceau, elle est toujours là. Une piste de sous-titres survit aussi, puisque les sous-titres ne sont pas de l'audio. Si tu coupes le son par confidentialité et non par commodité, traite les métadonnées comme un travail à part et inspecte la sortie avant de l'envoyer où que ce soit.

Articles qui pourraient t'intéresser

Tous les guides
ExplicationMOV vers MP4 : pourquoi la vidéo de l'iPhone ne s'ouvre pas sous WindowsL'extension n'est presque jamais le vrai problème. Un .mov et un .mp4 sont cousins dans la même famille de formats, et ce qui bloque réellement la vidéo, c'est le codec scellé à l'intérieur — le plus souvent le HEVC. Voici comment distinguer les deux pannes, et quand changer la boîte suffit.ExplicationPourquoi ta coupe vidéo tombe deux secondes trop tôtTu as demandé 1:23 et obtenu 1:21. Rien n'est cassé : une coupe qui ne ré-encode pas ne peut atterrir que sur une image-clé, et la distance à la plus proche dépend entièrement de ce qui a enregistré la vidéo. Voici comment savoir laquelle tu as et quand accepter le décalage.ExplicationNormalisation de crête contre normalisation de sonie, et la cible qu'on ne peut pas atteindreAmplifier jusqu'à ce que l'échantillon le plus fort touche un plafond ne change presque rien à la sensation de force sonore. Mesurer en LUFS, si. Cet outil mesure — en deux passes, correctement — puis affiche un résultat qu'il n'a jamais vérifié, et qui sur du matériel ordinaire peut s'écarter de bien plus d'un décibel.TutorielRécupérer le son d'une vidéo sans une deuxième génération de perteLa bande-son de ta vidéo est déjà passée une fois par un encodeur avec perte. Que l'extraction t'en coûte une seconde dépend entièrement du bouton choisi parmi les trois — et « extraire en MP3 », celui vers lequel tout le monde se tourne, est celui qui coûte.TutorielFaire passer une vidéo sous une limite d'envoi sans tâtonnerLe curseur de qualité ne sait pas viser une taille de fichier — ce n'est pas son rôle. Mais la limite et la durée de ton plan fixent déjà le débit auquel tu as droit, et une division te dit si la résolution que tu utilises peut seulement tenir.ExplicationPivoter une vidéo de 90° ou 180° : l'indicateur ou les pixelsIl existe deux façons radicalement différentes de faire pivoter une vidéo, et une seule touche à l'image. Cet outil prend la voie lente, avec perte et universelle — et il y a de bonnes chances que ton clip de téléphone couché n'en ait pas besoin du tout.

Outils similaires

Ces quatre outils font tourner ffmpeg dans ton navigateur : rien n'est envoyé, et rien ici ne dépend d'un serveur qui reste debout. Le comportement décrit a été lu dans le source de chaque composant puis confirmé en exécutant les mêmes tableaux d'arguments contre la version de ffmpeg que le site embarque — c'est donc vrai de la version en ligne aujourd'hui, pas de ffmpeg en général. Les tailles et les mesures de sonie viennent de courts fichiers de test synthétiques ; tes propres rushes donneront d'autres chiffres sur les mêmes commandes. Là où le texte affiché par un outil et son code se contredisent, cet article suit le code.

Sources

Tu as repéré une erreur dans cet article ?