Ffmpeg
轉換音頻文件的編碼
我想轉換一些音頻文件的編碼器。問題是我的車無法重現用 LAME3.99.5 編碼的音頻文件;這是一些沃爾沃汽車的問題。問題出在 USB 和 CD 上。
編碼器需要是LAME3.95或更低,或者其他編碼器。我應該使用什麼命令來實現這一點?我想讓它可以編寫腳本來遞歸地編碼很多文件。
我正在嘗試 SoX 和 ffmpeg,但沒有運氣。
您是否知道獨立的“lame”,您可以選擇要下載的版本:
https://sourceforge.net/projects/lame/files/lame/3.95/
…但是你需要編譯它;-p
$ uname -a ... 20.04.1-Ubuntu ... x86_64 GNU/Linux $ tar -xvf lame-3.95.tar.gz $ cd lame-3.95/ $ ./configure 2>&1 > log.txt $ make all 2>&1 >> log.txt $ grep -E 'fail|erro' log.txt | wc -l 1 $ grep -E 'fail|erro' log.txt checking for library containing strerror... none required $ ./frontend/lame --help LAME version 3.95 (http://www.mp3dev.org/) usage: ./frontend/lame [options] <infile> [outfile] <infile> and/or <outfile> can be "-", which means stdin/stdout. RECOMMENDED: lame -h input.wav output.mp3 OPTIONS: -b bitrate set the bitrate, default 128 kbps -f fast mode (lower quality) -h higher quality, but a little slower. Recommended. -m mode (s)tereo, (j)oint, (m)ono default is (j) or (s) depending on bitrate -V n quality setting for VBR. default n=4 --preset type type must be "medium", "standard", "extreme", "insane", or a value for an average desired bitrate and depending on the value specified, appropriate quality settings will be used. "--preset help" gives more info on these --longhelp full list of options
…現在您需要將“mp3”文件設置為 WAV,因為您將要執行它;我猜想
sox
或者ffmpeg
可以創建一個,一次一個文件……我想讓它可以編寫腳本來遞歸地編碼很多文件。
現在,訪問www.tldp.org並閱讀 Bash 指南,其中有一本是為初學者準備的,然後是另一本名為“Advanced”的。