moroz1999 wrote:diver, считаю, что с музыкой пусть будут разные версии: никто, кроме автора, не сможет даже приблизительно определить, какая из них представляет ценность, а какая - нет.
Я почему тему-то поднимаю по сравнению... С графикой тут не надо быть художником, чтобы заметить различия и определить, где битая картинка, а где нет и какие картинки одинаковые, а где именно разные версии картинки. Вроде бы и не надо пилить по графике функционал по сравнению (хотя засада с конверсией BRIGHT мне до сих пор не дает покоя, но сейчас не про нее).
Но в музыке мы столкнемся со следующими ситуациями:
1) Разные рипы музыки из одного источника. Например файлы различаются по длине, но одинаковы по длительности. Который из двух рипов кривой?
2) Треки разные по длительности. Но например один из треков полностью включает другой, а тот другой - недописанная версия. Как удостовериться?
3) Заливаем батч загрузкой кучу треков автора или с одного пати, а что-то уже есть в базе. Как поймем где дубли, а где не дубли? Как минимум побайтовое сравнение нужно.
4) Допустим никак не смогли сравнить, побайтово треки различаются, по тексту внутри модуля и длительности - одно и то же, складываем вместе или отдельно?
и т.п.
Когда явно 2 разные авторские версии - фиг с ним, пусть живут отдельно, хоть и разница в 1 секунду. Но вызывает недоумение ситуация, когда явно одноименные треки, которые непонятно чем отличаются содержатся как разные записи в базе. Выглядит как неаккуратность и недоработка, на zxtunes такое довольно часто можно встретить.