web-dev-qa-db-fra.com

Comment convertir un fichier mp3 en .wav 16khz mono 16bit

S'il vous plaît, aidez à choisir une solution pour convertir n'importe quel fichier mp3 en .wav spécial - Je suis un débutant avec les outils de ligne de commande Linux, donc c'est difficile pour moi en ce moment.

J'ai besoin d'obtenir wav avec des propriétés sonores 16 kHz mono 16 bits à partir de n'importe quel fichier mp3. j'essayais

ffmpeg -i 111.mp3 -ab 16k out.wav,

mais j'ai obtenu wav avec le même taux que mp3 (22k).

S'il vous plaît, aidez à construire la bonne ligne de commande

21
Alve

la solution de kdazzle est presque là - elle émet toujours un wav stéréo, voici une version légèrement modifiée qui génère du mono:

ffmpeg -i 111.mp3 -acodec pcm_s16le -ac 1 -ar 16000 out.wav

aussi, si c'est pour le prétraitement des données vocales pour sphinx 4, voir ici: Convertir les fichiers audio pour l'entrée CMU Sphinx 4

53
Bill

Essaye ça:

ffmpeg -i 111.mp3 -acodec pcm_s16le -ar 16000 out.wav
6
kdazzle