今晚我正在处理我的音乐收藏。我想为我的 Zune将大量 MP3 重新采样到 192Kb/s。我知道这样做的明显方法是使用 lame 将 MP3 编码为 192 的递归函数 - 但 lame 不维护 ID3 标签!
有谁知道将保留 ID3 信息的另一种选择?
谢谢大家的时间/帮助!
使用 Audacity 的应用链功能。
此功能类似于命令的“宏”,它允许您选择一个链(这是通过编辑链创建的一系列命令)并将其应用于当前项目或特定选择的文件或文件组。
您可以使用 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