0

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

有谁知道将保留 ID3 信息的另一种选择?

谢谢大家的时间/帮助!

4

2 回答 2

1

使用 Audacity 的应用链功能。

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

于 2010-03-20T07:48:14.313 回答
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
于 2010-03-20T08:14:25.810 回答