Aller au contenu

Supprimer l'audio d'une vidéo sur Mac : 2 méthodes

Supprimez l'audio d'une vidéo sur Mac avec FFmpeg -an pour un fichier vraiment muet, ou préparez le fichier avec QuickTime. Gardez les démos et incrustations silencieuses.

Par Petr Samokhin

Les enregistrements d’écran avec des sons de notification, les B-roll avec de la musique de fond et les vidéos de bugs avec des fuites du micro ont souvent besoin d’un fichier muet. Couper le son dans le lecteur ne suffit pas. Vous voulez aucun flux audio pour que les plateformes, les outils LMS et les éditeurs ne réactivent jamais un son caché.

Pourquoi supprimer le flux audio

ScénarioPourquoi le silence aide
Démo UI avec narration en directÉvite la double audio
Enregistrement d’écran avec sons d’alerteSupprime les bips distrayants
Incrustation de B-roll stockÉvite les conflits musicaux
Pièce jointe légèrement plus petiteSupprime les octets audio inutilisés

QuickTime ne propose pas de case à cocher fiable pour “exporter sans audio”. FFmpeg avec -an est l’outil précis. Pour conserver la bande-son séparément, extrayez-la d’abord avec MP4 vers MP3 sur Mac , puis supprimez l’audio de la vidéo. Si vous avez besoin uniquement d’un fichier plus petit et devez conserver le son, consultez comment compresser une vidéo sur Mac .

Méthode 1 : Supprimer l’audio avec FFmpeg

Idéal pour : Un MP4 ou un MOV garanti muet, y compris en traitement par lots.

Installez FFmpeg avec Homebrew si nécessaire :

brew install ffmpeg

Copiez uniquement les flux vidéo (plus rapide lorsque les codecs le permettent) :

ffmpeg -i input.mp4 -c:v copy -an output-silent.mp4

Réencodez lorsque la copie échoue ou que vous avez besoin d’un MP4 adapté au web :

ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium \
 -an -movflags +faststart output-silent.mp4

Traitez en lot tous les fichiers MP4 d’un dossier :

mkdir silent-out
for f in *.mp4; do
 ffmpeg -i "$f" -c:v copy -an "silent-out/${f%.mp4}-silent.mp4" 2>/dev/null || \
 ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
 -an -movflags +faststart "silent-out/${f%.mp4}-silent.mp4"
done
IndicateurSignification simple
-anAucun flux audio en sortie
-c:v copyVidéo inchangée ; instantané
-movflags +faststartMeilleur pour la lecture web

Pour les sources multi-pistes, mappez la vidéo explicitement :

ffmpeg -i input.mkv -map 0:v:0 -c:v copy -an output-silent.mp4

Limite : Vous gérez les commandes. Associez-les aux indicateurs de MOV vers MP4 sur Mac lorsque le conteneur doit également changer.

Méthode 2 : Couper dans QuickTime d’abord

Idéal pour : Couper les temps morts avant de supprimer l’audio.

  1. Ouvrez la vidéo dans QuickTime Player.
  2. Édition → Couper (⌘T) pour ne garder que le segment souhaité.
  3. Exportez ou enregistrez le fichier coupé, puis lancez la Méthode 1 avec -an.

Ne comptez pas sur le volume à zéro dans un éditeur. Une piste muette peut encore être présente dans le conteneur.

Limite : QuickTime seul ne produit pas un fichier vraiment muet.

Vérifier que le fichier est vraiment muet

Ouvrez le résultat dans QuickTime et confirmez que le menu Audio est absent ou grisé. Dans Terminal, vous pouvez aussi inspecter les flux :

ffprobe -hide_banner output-silent.mp4

Vous devez voir un flux vidéo et aucun flux audio. Si une piste muette subsiste, relancez avec -an et un réencodage au lieu de -c:v copy.

Quand FFmpeg seul suffit

FFmpeg suffit pour les démos muettes ponctuelles et les dossiers QA scriptés.

GetCompress n’est pas un outil dédié à la suppression d’audio. Après avoir obtenu un fichier muet (ou si la taille est le vrai problème et que le son peut rester), utilisez-le pour compresser ou convertir la vidéo localement avec des préréglages et un aperçu. Il ne remplace pas FFmpeg pour une suppression garantie des flux. Pour les incrustations muettes à taille limitée, compressez l’export muet avec comment compresser une vidéo sur Mac .