![]() |
1
4
|
![]() |
2
1
使用一些指纹算法。你可能知道 MusicBrainz . 他们列出了 here 一些指纹算法。他们现在使用的是声学,这可能也是你应该使用的东西(它很好,而且是免费的)。有 Chromaprint 可以生成这样一个指纹的库。
我写了一篇
Python module
应该可以很容易地用它构建一些工具来查找所有重复项。 如果音频数据完全相同,指纹将完全相同。如果音频数据相似,则类似。见 AcoustId homepage 如果您不想检查是否相等,请进一步了解如何计算相似性。 |
![]() |
3
0
这实际上是相当先进的,模糊逻辑类型的东西,你问的。 这不是答案,但请看本文中的讨论: Detect duplicate MP3 files with different bitrates and/or different ID3 tags? (事实上,这可能是个骗局……它甚至是特定于python的。) |