将 mp3 文件转换为 wav?使用命令行?

Tel*_*Why 69 command-line convert mp3 17.04

我有一个 Mp3 文件,我需要将其转换为.wav能够将其导入语音转换器程序。

如何使用命令行执行此操作?

Tel*_*Why 93

使用 ffmpeg - 默认安装

ffmpeg -i input.mp3 output.wav 
Run Code Online (Sandbox Code Playgroud)

替代方案 - mpg123

sudo apt-get install mpg123
Run Code Online (Sandbox Code Playgroud)

然后将 mp3 转换为 wav(使用 -w 选项)

mpg123 -w output.wav input.mp3
Run Code Online (Sandbox Code Playgroud)

  • @kRazzyR:对于 ls 中的 f;做 ffmpeg -i $f $(basename $f).wav; 完毕 (11认同)
  • @datakid 你应该[不解析`ls`输出](https://unix.stackexchange.com/q/128985/20626)。而是在 *.mp3 中使用 `for f; 做 ffmpeg -i "$f" "$(basename $f).wav"; 完成`。这还包括正确引用和限制仅对 mp3 文件调用 ffmpeg。 (5认同)