1.通过计算MD5值判断速度上太慢了。
2.ID3V1、V2标签可能在使用中被更改,更改之后MD5值也就变了。
3.通常情况下,两个mp3文件大小完全一样可能性不大,可以考虑!但是修改ID3V2标签信息后文件大小会有变动吗?还不是很清楚
4.考虑过判断文件最后修改时间(精确到毫秒),但是即使不修改文件内容,只要重新写入,那么文件的最后修改时间也就被刷新了。
5一般的修改(如标签信息,嵌入图片等)不会改变mp3数据部分,时间、音质、码率什么的都不会变化,可以判定为“同一个mp3文件”。
如题:希望能商量出一个好的解决思路
2.ID3V1、V2标签可能在使用中被更改,更改之后MD5值也就变了。
3.通常情况下,两个mp3文件大小完全一样可能性不大,可以考虑!但是修改ID3V2标签信息后文件大小会有变动吗?还不是很清楚
4.考虑过判断文件最后修改时间(精确到毫秒),但是即使不修改文件内容,只要重新写入,那么文件的最后修改时间也就被刷新了。
5一般的修改(如标签信息,嵌入图片等)不会改变mp3数据部分,时间、音质、码率什么的都不会变化,可以判定为“同一个mp3文件”。
如题:希望能商量出一个好的解决思路
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货