标签: mp3 id3 m4a flac mutagen
我正在对我的音乐库进行一些审核(使用Mutagen / Python),包括寻找重复项。特别是,我正在编写一个程序来查找重复项,我使用track-length作为比较两个轨道的方式的一部分。在这样做的过程中,我发现mp3版本的轨道长度与m4a版本之间存在一些小的差异(例如2秒)。
这是“真实的”(即不同的编码会扭曲音轨长度 - 呀!)或者这与标签的创建方式或阅读方式有关吗?
如果差异是真实且不可避免的,那么我应该为平等设置什么比较容差?