LAME(LAME Ain’t an MP3 Encoder)是一個用于將WAV文件轉換為MP3格式的開源軟件
sudo apt-get install lame
對于Fedora系統,請運行:
sudo dnf install lame
對于Arch Linux系統,請運行:
sudo pacman -S lame
find
命令查找所有WAV文件,并使用xargs
將它們傳遞給LAME。這將為每個WAV文件創建一個相應的MP3文件。請注意,這將覆蓋任何現有的MP3文件,因此請確保在執行此操作之前備份重要文件。在當前目錄及其子目錄中查找WAV文件并將其轉換為MP3:
find . -type f -iname "*.wav" -print0 | xargs -0 -I {} lame -h {} {.}.mp3
-V 2
表示使用VBR(可變比特率)編碼,質量等級為2(范圍從0到9,0為最高質量)。要查看所有可用選項,請參閱LAME的手冊頁:man lame
mkdir
創建一個新目錄,然后使用find
和mv
將MP3文件移動到該目錄:mkdir mp3_files
find . -type f -iname "*.mp3" -exec mv {} mp3_files/ \;
這樣,您就可以在Linux中使用LAME批量處理音頻文件了。