lame
是一個(gè)用于將 WAV 文件轉(zhuǎn)換為 MP3 格式的命令行工具
-b
:設(shè)置比特率。默認(rèn)值為 192 kbps。例如,要將比特率設(shè)置為 128 kbps,可以使用 -b 128
。-h
:使用高質(zhì)量的 VBR(可變比特率)編碼。這將根據(jù)音頻內(nèi)容自動(dòng)調(diào)整比特率,以獲得更好的音質(zhì)。例如,要使用高質(zhì)量的 VBR 編碼,可以使用 -h
。-V
:設(shè)置 VBR 質(zhì)量。范圍從 0(最低質(zhì)量)到 9(最高質(zhì)量)。例如,要將 VBR 質(zhì)量設(shè)置為 4,可以使用 -V 4
。-q
:設(shè)置算法質(zhì)量。范圍從 0(最低質(zhì)量)到 9(最高質(zhì)量)。例如,要將算法質(zhì)量設(shè)置為 5,可以使用 -q 5
。-m
:設(shè)置單聲道或立體聲模式。可選值為 s
(單聲道)、j
(聯(lián)合立體聲)、f
(強(qiáng)制立體聲)和 d
(雙聲道)。例如,要將模式設(shè)置為單聲道,可以使用 -m s
。-s
:設(shè)置采樣率。默認(rèn)值為 44.1 kHz。例如,要將采樣率設(shè)置為 48 kHz,可以使用 -s 48
。-r
:刪除原始文件。在轉(zhuǎn)換完成后,此選項(xiàng)將刪除原始 WAV 文件。例如,要在轉(zhuǎn)換后刪除原始文件,可以使用 -r
。--preset
:使用預(yù)設(shè)配置。可選值為 fast
、standard
、extreme
、insane
和 medium
。例如,要使用快速預(yù)設(shè),可以使用 --preset fast
。使用技巧:
for file in *.wav; do
lame -h "$file" "${file%.wav}.mp3"
done
這將遍歷當(dāng)前目錄中的所有 WAV 文件,并使用高質(zhì)量 VBR 編碼將它們轉(zhuǎn)換為 MP3 格式。
lame input.wav output.mp3
sox input.wav -v 0.5 output.wav
lame output.wav output.mp3
這將將輸入文件的音量減小一半,然后將其轉(zhuǎn)換為 MP3 格式。