2010-03-20 51 views
0

今晚我正在處理我的音樂收藏。我想爲我的Zune重新取樣我的MP3的大型選擇到192Kb/s。我知道顯而易見的方法是使用lame在192處對MP3進行編碼的遞歸函數 - 但跛腳不會保留ID3標籤!Linux中的MP3重採樣

有誰知道另一個選項,將保留ID3信息

謝謝大家的時間/幫助!

回答

1

使用Audacity的Apply Chain函數。

此功能類似於「宏」命令 它允許您選擇 鏈(這是通過編輯鏈創造 命令序列) 並將其應用到無論是當前 項目,或特定選擇的 文件或文件組。

1

你可以使用id3標記工具,如id3v2先保存你的mp3標籤。只是一個演示來說明

for mp3 in *mp3 
do 
    id3v2 -l "$mp3" | while IFS=":" read -r tag info 
    do 
     case "$tag" in 
     TYER*) 
      echo "year: $info" 
      year="$info" #save year info 
      ;; 
     TALB*) 
      echo "album: $info" #save album info 
      album=$info 
      ;; 
     esac 
    done 
    lame <options> "$mp3" temp #temp is output file 
    id3v2 -A "$album" -y "$year" temp 
    mv temp "$mp3" 
done