Хочу кнопку "найти дубли". Чтобы находить у себя в альбомах дубли текущей картинки. Ну допустим, я ее загрузил, но мне кажется, что я ее загружал уже раньше. Хочу удостовериться.
Можно без интеллектуальности - просто по хэш-коду например. Ну то есть, только точные копии будет достаточно.
А сколько же надо загрузить фотографий, чтобы не найти у себя дубли ? У меня больше тысячи и я легко нахожу. Они же по альбомам.. А искать по всему Яндексу может быть, и правда будет долго. Хотя и нужно. У меня своровали, а я узнал только, когда в Популярные попала...
У меня вложенных альбомов нет - их смотреть неудобно. А вот меток у меня много. Для того, чтобы лучше смотрели фотографии. Кстати, копии всех загруженных фотографий я сохраняю на своем компьютере. Они же в другом размере.
Хэш изменится при первом же изменении в метаданных (теги, дата, гео, описание и пр.). Я раньше метки в EXIF проставлял через XnView, программа "Я-Фотки" их поймала, не исключено, что она только в файлах и хранит метаданные.
А потом мы обновляем фотку в альбоме из программы "Я-Фотки", которая стопудняк пишет всё в EXIF, льем заново на сервис и если тот не потрошит из EXIF'а теги, опять получаем "уникальную" фотку. Или например, не дай бог, Я-Фотки сохранит перед отправкой дату изменения файла в EXIF или другой какой мусор. Но с точки зрения производительности и гибкости теги всяко выгоднее держать в бд и я бы на месте Я-Фотки-разработчиков сносил EXIF целиком, сохраняя все его параметры в бд. Как оно на самом деле — легко проверить: сливаем фотку в разных размерах и смотрим, что там у неё в EXIF. А можно и полным циклом — сделал фотку, набил EXIF, залил, потом слил и посмотрел, что осталось от EXIF'а. И сливать лучше "оригинальный размер", а не уменьшенный. Но при всем моем скептицизме, маловероятно, что разработчики хуже меня в таких вещах шарят, так что дело за ними.