Accueil
» WINDOWS
»
Comment enregistrer le son système avec FFmpeg sous Windows 10
Comment enregistrer le son système avec FFmpeg sous Windows 10
Pour enregistrer le son système avec FFmpeg sous Windows 10, vous avez besoin d'une entrée d'enregistrement qui capture le flux audio de votre ordinateur, et non d'un microphone classique. Sur certains PC, l'option la plus simple est le mixage stéréo , fourni par certains pilotes audio. Une fois activé, FFmpeg peut capturer ce périphérique via son entrée DirectShow de Windows et enregistrer le résultat au format MP3, WAV ou dans un autre format audio compatible.
Important : Le mixage stéréo n’est pas disponible sur tous les PC ni avec tous les pilotes audio. S’il est absent, utilisez un périphérique de bouclage compatible ou un périphérique audio virtuel. La documentation officielle de FFmpeg décrit la syntaxe du périphérique DirectShow et la commande de liste des périphériques utilisée ci-dessous : Documentation des périphériques FFmpeg .
1. Activez le mixage stéréo ou une autre source de boucle.
Vérifiez tout d'abord si Windows affiche Stereo Mix comme périphérique d'enregistrement.
Appuyez sur Win + R , tapez mmsys.cpl, puis appuyez sur Entrée.
Ouvrez l' onglet Enregistrement dans la fenêtre Son classique.
Faites un clic droit dans une zone vide et activez « Afficher les périphériques désactivés » . Si cette option est disponible, affichez également les périphériques déconnectés.
Si l'option Mixage stéréo apparaît, cliquez dessus avec le bouton droit et choisissez Activer .
Activez le mixage stéréo dans l'onglet Enregistrement si votre pilote audio le propose.
Il n'est généralement pas nécessaire de définir le mixage stéréo comme périphérique d'enregistrement par défaut pour le spécifier explicitement dans FFmpeg. Si cette option n'apparaît pas, vérifiez la compatibilité des pilotes avec votre ordinateur ou votre carte son. Ne téléchargez pas de pilotes provenant de sites inconnus. Certains systèmes utilisent un câble audio virtuel ou un périphérique prenant en charge la capture en boucle.
2. Téléchargez FFmpeg pour Windows
Rendez-vous sur la page de téléchargement officielle de FFmpeg et suivez l'un des liens vers les versions Windows. Le projet FFmpeg distribue le code source et des liens vers des exécutables Windows maintenus par des tiers ; choisissez donc une version fiable et adaptée à l'architecture de votre ordinateur.
Extrayez l'archive téléchargée. Ouvrez le dossier extrait, puis son binrépertoire, où ffmpeg.exese trouve le fichier FFmpeg. Vous pouvez ajouter ce répertoire à votre système Windows PATHpour exécuter FFmpeg depuis n'importe quel terminal, mais cela est facultatif. Pour ce guide, ouvrez l'Explorateur de fichiers dans le bindossier, cliquez dans la barre d'adresse, saisissez FFmpeg cmdet appuyez sur Entrée. L'invite de commandes s'ouvrira à cet emplacement.
Ouvrir l'invite de commandes depuis le dossier bin de FFmpeg évite d'avoir à configurer la variable PATH au préalable.
3. Trouvez le nom exact du périphérique audio
Dans l'invite de commandes, exécutez la commande suivante :
ffmpeg -list_devices true -f dshow -i dummy
FFmpeg peut afficher une erreur concernant l'entrée factice, car la commande sert uniquement à énumérer les périphériques ; ce comportement est normal. Consultez la section intitulée « Périphériques audio DirectShow » . Identifiez le nom exact du périphérique d'enregistrement, y compris le texte entre parenthèses. Selon votre matériel, il peut ressembler à «Stereo Mix (Realtek Audio) /dev ...
Copiez le nom exact du périphérique affiché dans votre sortie FFmpeg ; le nom donné dans l’exemple ici peut différer de celui de votre PC.
4. Démarrer l'enregistrement audio du système
Créez un dossier pour vos enregistrements, par exempleC:\Users\Public\Music\Recordings : . Ensuite, exécutez la commande ci-dessous en remplaçant le nom du périphérique et le chemin de sortie par vos propres valeurs :
Utilisez le nom du périphérique exactement comme indiqué par FFmpeg. Conservez les guillemets autour des noms et chemins contenant des espaces. L'extension de sortie détermine le format du conteneur, tandis que FFmpeg sélectionne un encodeur adapté en fonction de ce format et des capacités de votre configuration.
Pour un enregistrement PCM sans perte, vous pouvez enregistrer un fichier WAV à la place :
Les fichiers WAV sont généralement beaucoup plus volumineux que les fichiers MP3. Utilisez le format MP3 pour des enregistrements courants de petite taille, ou le format WAV lorsque vous souhaitez un son PCM non compressé pour le montage. Assurez-vous que le dossier de destination existe déjà ; FFmpeg ne créera pas les dossiers manquants.
Pendant l'exécution de FFmpeg, sa console affiche les informations du flux et la progression de l'enregistrement.
5. Arrêtez et vérifiez l'enregistrement
Laissez la fenêtre d'invite de commandes ouverte pendant la lecture du fichier audio à enregistrer. Vous pouvez la réduire, mais ne la fermez pas. Pour terminer l'enregistrement proprement, retournez dans le terminal et appuyez sur Ctrl + C. Attendez que FFmpeg s'arrête et que l'invite de commandes s'affiche à nouveau avant d'ouvrir le fichier de sortie. Cela permet à FFmpeg de finaliser correctement le fichier.
Ouvrez le dossier de destination et lancez la lecture du fichier. Si aucun son n'est émis, vérifiez que Windows diffuse bien le son via le chemin détecté par Stereo Mix, que le nom du périphérique sélectionné est correct et que la source n'est pas en mode silencieux. Certaines applications ou certains pilotes audio acheminent la lecture d'une manière que Stereo Mix ne détecte pas.
Dépannage des problèmes courants
L'option « Mixage stéréo » est manquante : affichez les périphériques d'enregistrement désactivés, puis recherchez un pilote approprié auprès du fabricant de votre ordinateur ou de votre carte son. Si le pilote ne prend pas en charge le mixage stéréo, utilisez un périphérique audio virtuel ou compatible avec la boucle de retour.
FFmpeg indique que le périphérique est introuvable : relancez la commande device-list et copiez le nom complet exactement. Les noms peuvent varier d’une machine à l’autre et changer après les mises à jour des pilotes audio.
Le son est muet ou trop faible : vérifiez le volume de lecture Windows, le volume par application, l’état du mode silencieux et les propriétés du périphérique de capture. Assurez-vous d’avoir sélectionné une source de boucle et non un microphone physique.
La commande indique que le chemin de sortie est invalide : créez d’abord le dossier de destination et placez le chemin de sortie complet entre guillemets.
FFmpeg ne reconnaît pas-f dshow : assurez-vous d’avoir téléchargé une version Windows prenant en charge DirectShow. La documentation officielle de FFmpeg explique que DirectShow est le moteur d’entrée Windows utilisé dans ces exemples.
Avec une source de bouclage fonctionnelle, la procédure est simple : activez ou installez le périphérique de capture, identifiez-le avec la commande de listage DirectShow de FFmpeg, lancez l’enregistrement dans un fichier et arrêtez-le avec Ctrl + C. Notez que le support de Windows 10 par Microsoft a pris fin le 14 octobre 2025 ; si vous utilisez encore Windows 10, consultez les recommandations actuelles de Microsoft concernant la sécurité et les options de support : Support Microsoft Windows .