使用MP3 诊断为了清理我的mp3收藏,我发现除了ID3v2标签之外,有些文件还有Lyrics3、ID3v1,还有一些还有APE标签。是否有命令行工具可以删除除 ID3v2 标签之外的所有标签?
答案1
我以前用过id3v2
,发现效果相当好。
根据能力还有其他一些:id3
和id3tool
。假设您有一个基于 Debian 的系统:
aptitude search id3
.我确信其他包管理器应该有搜索功能。
我不确定这些是否能够完成您想要的一切(我的意思是我对 Lyrics3 和 APE 一无所知),但您可以看一下。当然id3v2
有-s
,-d
和-D
标志分别删除 id3v1 标签、id3v2 标签和两者(根据其手册页)。
答案2
看一下眼睛D3用于操作 id3 标签的命令行实用程序和 python 库。要从当前目录中的所有 mp3 文件中删除歌词和 ID3v1 标签,只需运行
eyeD3 --remove-lyrics --remove-v1 *.mp3
如果 eyeD3 在写入标签时报告问题,请尝试再次重新运行该命令,因为它似乎可以解决问题。
我不完全确定 APE 标签是什么,但您也可以使用 eyeD3 从 mp3 文件中删除任意用户标签。
答案3
要删除 APE 标签,请使用以下版本阿佩塔格支持该模式的工具erase
:
apetag -m erase -i file.mp3
请注意,旧版apetag
(1.12) 似乎无法解析带有 ID3 v1 标签的 MP3 文件。
答案4
我已经成功使用了rm歌词3删除lyrics3标签。