Total Pageviews

Sunday, 28 September 2025

debian/ubuntu 下,wav转换为mp3

 

两条命令解决:

```sudo apt-get install lame``````lame -V1 input.wav output.mp3```

输出文件的文件名中不能有空格。 -V参数参见帮助,为mp3文件的压缩比,缺省为4,最大为9时压缩比最高,但肯定音质损失也最大。我不在乎文件大小,只要音质,所以选择了V1。

批量转换的话可以写个脚本。

```nano lame.sh``````#!/bin/bash
for i in *.wav; do
lame -V1 "$i" "${i%.wav}.mp3";rm -f "$i" ;
done``````chmod +x lame.sh```

把脚本放在wav目录下,直接执行

```./lame.sh```

会自动转换目录中所有wav,文件名同wav的文件名,转换完成后会自动删除wav文件。

No comments:

Post a Comment