我有很多这样的重复项:
2017-11-22_3083_smokey_brights_-_come_to_terms.mp3
2017-12-01-Smokey_Brights_-_Come_To_Terms.mp3
我怎样才能只保留其中一个?不幸的是,它们的 md5sum 不同。
我最好的尝试是
ls *mp3 | tr '[:upper:]' '[:lower:]' | rev | sort | uniq -w 30 -d | rev
针对以 30 个或更多相同字符结尾的文件。
答案1
不幸的是,他们的 md5sum 不同”
那么它们真的是重复的吗?如果不听它们的话,你怎么知道要删除哪些呢?
我建议你买一个重复文件查找器并将其设置为仅显示重复项而不是自动删除,以便您可以听取它们并做出决定。
或者,如果太麻烦,请将其设置为自动删除除最新、最大等之外的所有内容。
除了重复文件查找器之外,还可以考虑使用重复音乐文件查找器。
这一页例如说
Similarity 可以快速扫描您的音乐收藏并显示您可能拥有的所有重复音乐文件。由“声学指纹”技术提供支持的比较考虑了文件的实际内容,而不仅仅是标签或文件名,从而确保了相似度估计的极高准确性。此外,比较不依赖于音乐文件格式;该应用程序几乎完全支持所有文件格式。在 Microsoft 的 Windows 10 和 Apple 的 macOS 上运行良好。
由于采用了 3 级分析,Similarity 提供了独一无二的高水平重复检测。它支持 MP3、AAC、M4A、WMA、OGG、WAV、FLAC、APE、WV、MPC、OPUS、TTA 格式,并能够在所有格式中找到相似的组合。事实上,由于第三方编解码器的支持,支持的格式列表确实是无限的。Similarity 具有内置标签编辑器、频谱分析仪、声谱图分析仪、自动标签转换器、使用 OpenCL 技术加速计算(支持现代 nVidia 和 AMD 显卡)以及许多其他很酷的功能。
相似是免费的,所以为什么不尝试一下呢?