Подтвердить что ты не робот

Как конвертировать любой mp3 файл в .wav 16khz mono 16bit

Пожалуйста, помогите выбрать решение для конвертации любого mp3 файла в специальный .wav - я новичок с инструментами командной строки Linux, поэтому мне сейчас трудно.

Мне нужно получить wav с 16khz моно-16-битными звуковыми свойствами из любого mp3 файла. Я пытался

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

но я получил wav с той же скоростью, что и mp3 (22k).

Пожалуйста, помогите построить правильную командную строку

4b9b3361

Ответ 1

Решение kdazzle почти есть - оно все равно выводит стерео wav, вот немного модифицированная версия, которая генерирует моно:

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

также, если это для предварительной обработки речевых данных для sphinx 4 см. здесь: Преобразование аудиофайлов для ввода CMU Sphinx 4

Ответ 2

Попробуйте следующее:

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