Linux中的MP3重采样

时间:2010-03-20 07:28:03

标签: linux mp3 lame

今晚我正在处理我的音乐收藏。我想重新取样我的MP3的大量选择为我的Zune的192Kb / s。我知道这样做的一个显而易见的方法是使用lame在192处编码MP3的递归函数 - 但是lame不能维护ID3标签!

是否有人知道其他选项会保留ID3信息

谢谢大家的时间/帮助!

2 个答案:

答案 0 :(得分:1)

使用Audacity的Apply Chain功能。

  

此功能类似于“宏”   允许您选择的命令   一个链(这是一个序列   通过编辑链创建的命令)和   将它应用于当前   项目,或专门选择   文件或文件组。

答案 1 :(得分:1)

你可以使用像id3v2这样的id3标记工具来保存你的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