在Windows环境下,我们有很多工具能够将mp3格式的音乐文件转换成wav格式,但是linux上的方法大家却不一定知道,今天给大家分享一则:
CentOS系统在打开rpmforge的情况下,执行:
使用方法如下:
安装 mpg321 或者 mpg123
Debian以及unbuntu系统执行:sudo apt-get install mpg321或者sudo apt-get install mpg123我个人建议使用mpg123因为它更新比较勤快。
CentOS系统在打开rpmforge的情况下,执行:
yum install mpg123
转换格式
执行:mpg123 -w output.wav input.mp3 或者 mpg321 -w output.wav input.mp3
另一个实用的功能
将下面这段代码加入~/.bashrc
1
2
3
4
5
6
7
8
9
| mp3towav(){ [[ $ # -eq 0 ]] && { echo "mp3wav mp3file"; exit 1; } for i in "$@" do # create .wav file name local out= "${i%/*}.wav" [[ -f "$i" ]] && { echo -n "Processing ${i}..." ; mpg123 -w "${out}" "$i" &> /dev/null && echo "done." || echo "failed." ; } done } |
mp3towav *.mp3
mp3towav "this is a test.mp3"
ls *.wav