使用Python访问MP3音乐数据

Jac*_* M. 5 python mp3

我正在尝试编写一个Python脚本,用于搜索重复的mp3/4文件,使用歌曲的数据作为比较的基础.我的情况涉及许多mp3/4文件,文件名相似,但ID3标签不同.起初我尝试循环并使用md5来查找重复文件(忽略文件名).当然,当ID3标签不匹配时,这不起作用.

因此,我正在寻找一种方法,只从mp3/4中提取音乐数据,以便通过md5运行它并找到任何重复项.最好的方法是什么?

Nic*_*k T 4

尝试使用id3-pymutagen删除所有标签(ID3v1 和 ID3v2,它们都可以位于同一个文件上),然后对结果计算 MD5。

假设 iTunes 没有对文件进行标签以外的操作,那么它们应该是相同的。转码显然会使这种方法无效。