当歌词显示之后,歌词已经成功写入标签了,但是这个标签,ALAC格式的歌词iTunes可以识别,Mp3的还不能识别。先逐首播放歌曲,让歌词先全写入标签,然后再开始用Mp3tag批量处理Mp3格式。
首先打开mp3tag,界面是英文的,点击菜单栏的“Tools - Options”,在弹出的Mp3tag Options窗口下方找“Language”,选择“简体中文”后保存,重启软件。
然后再Mp3tag的歌曲列表上方,Filename那里点击右键,点击“自定义显示列”。
点击“新建”,“名称”填“iTunes歌词”,“值”填“%UNSYNCEDLYRICS%”,之后点“确定”。
然后把iTunes的歌曲库导入到Mp3tag(演示我就只用一首歌了)。
然后选中刚刚用foobar添加了歌词的Mp3歌曲(按F3,在下面的过滤栏里填“mp3”,然后点击“iTunes歌词”排序),点击菜单栏的“动作-动作”,点击上方的“新建”
输入名称:“iTunes歌词修正”,然后再点击上方的“新建”按钮,选择“根据正则表达式替换”
然后设置如下,“字段”填写:“UNSYNCEDLYRICS”,“正则表达式”填写:“\A”,“将匹配值替换为”填写:“chi||”,如下图:
然后依次点击确定,把刚刚创建的动作组——“iTunes歌词修正”选中,点确定。
处理完成。
可以看到,所有的歌词前面,都加了“chi||”。
之后打开iTunes,在歌曲上面点击右键,“显示简介”,可以看到所有的歌词都能正确显示。
将歌曲同步到iOS设备之后,也可以正确显示歌词。
Mp3tag其实是个非常非常强大的工具,可以批量导入、导出歌曲插图,根据文件名、路径自动生成标签,根据标签自动修改文件名、路径等等,大家可以仔细研究研究。
想看到更多这类内容?去APP商店搜IT之家,天天都有小欢喜。