>> Technologie Électronique >  >> Audio pour la maison >> Chaînes stéréo

Comment puis-je utiliser FFMPEG pour convertir le mono audio stéréo?

Le moyen le plus simple de convertir l'audio stéréo en mono à l'aide de FFMPEG est avec l'option `-ac 1`. Cela indique à FFMPEG de définir le nombre de canaux audio sur 1 (mono).

Voici la commande de base:

`` `bash

ffmpeg -i input.wav -ac 1 output.wav

`` '

Remplacez `input.wav` par le chemin d'accès à votre fichier audio stéréo d'entrée et` output.wav` par le chemin d'accès souhaité pour votre fichier audio mono de sortie. FFMPEG prend en charge de nombreux formats audio, vous pouvez donc utiliser `.mp3`,` .ogg`, `.flac`, etc., pour l'entrée et la sortie selon les besoins. Par exemple:

`` `bash

ffmpeg -i input.mp3 -ac 1 output.flac

`` '

canaux de mélange (moyenne):

L'option «-ac 1» fait généralement des moyennes les canaux gauche et droit pour créer la sortie mono. Il s'agit de la méthode la plus courante et généralement souhaitée.

Choisir un canal spécifique:

Si vous souhaitez ne garder qu'un seul des canaux stéréo (gauche ou droite) au lieu de faire la moyenne, vous pouvez utiliser l'option `-MAP_CHANNEL`. Par exemple, pour garder uniquement le canal gauche:

`` `bash

ffmpeg -i input.wav -map_channel 0.0.0 -ac 1 output.wav

`` '

Et pour ne garder que le bon canal:

`` `bash

ffmpeg -i input.wav -map_channel 0.0.1 -ac 1 output.wav

`` '

Le `0.0.0` et` 0.0.1` spécifient le flux (0), la disposition des canaux (0) et l'index de canal (0 pour la gauche, 1 pour la droite).

Exemple avec plus d'options:

Pour un meilleur contrôle et pour voir ce qui se passe, vous pouvez ajouter des options comme «-y» (écraser sans inciter) et «-loglevel verbose» (sortie plus détaillée):

`` `bash

ffmpeg -y -loglevel Verbose -i input.wav -ac 1 output.wav

`` '

N'oubliez pas de remplacer `input.wav` et` output.wav` par vos noms et chemins de fichiers réels. Testez toujours sur une copie de votre fichier d'origine en premier!

Chaînes stéréo