Форум программистов, компьютерный форум, киберфорум
Системный софт
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
Windows

Программа для поиска среди каталогов с картинками на Windows компе по IPTC тагам (IPTC keywords)

03.03.2021, 17:41. Показов 5430. Ответов 37

Студворк — интернет-сервис помощи студентам
Всех приветствую.

Ищу программу под Windows 10 для поиска среди десятка каталогов с картинками. Поиск будет осуществляться по предварительно добавленным к картинкам IPTC тагам (IPTC keywords - exitiftool).

Желательно, чтоб программа поддерживала возможность делать сложные виды поиска, например, с помощью регулярных выражений. Именно по этой причине поиск по тэгам через обычный Проводник в Windows представляется не слишком удобным.

Я прежде пользовался бесплатной программой FastPhotoTagger, написанной на java
https://sourceforge.net/projects/fastphototagger/

Но кажется, упёрся в какие-то её внутренние ограничения, потому у ней полетела база, а восстанавливаться никак не желает.
К тому же у меня достаточно большие объёмы данных для поиска:
- Около 20 различных каталогов (FastPhotoTagger, что удобно, позволял сохранять пути ко всем каталогам для поиска в них картинок по умолчанию)
- Более 1500 картинок
- Длинные имена файлов по 32 символов, названия иногда выглядят как пароли, например, fes5z9HkabrpTFlcdyDJ2A0jiyZCjqZP
- У каждой картинке по 5-30 IPTC keywords

Установил также для теста программу XnViewMP, в ней есть поиск картинок по тэгам, но, к сожалению, неудобно сделан поиск для случая, когда искать нужно не в 1 каталоге, а в 2 или 15 (точнее программа вообще не поддерживает такой вид поиска, если только не свалить все фотки из разных каталогов в одну общую кучу в одном каталоге)

В интернете также прочитал что в программе IrfanView вроде как тоже поддерживается функциональность поиска по IPTC тэгам , причём внутри нескольких каталогов одновременно. Собираюсь протестировать.

Есть ли ещё какие-то альтернативы?

Заранее благодарю за рекомендации.

Добавлено через 1 час 23 минуты
Успел протестировать Irfan. Неплохая программа, но не подошла, потому что по сути не поддерживает сложные поисковые запросы с мульти-критериями (нет аналогов регулярных выражений с OR, AND, оператор-исключения и тп для боле эффективного поиска). На видео ниже демонстрируется моя неуклюжая попытка найти в Irfan картинке по двум ключевым словам: Kryvelev AND Islam. Отдельно по слову Kryvelev Ирфан успешно нашёл 55 картинок, по слову Islam - 30. А по ДВУМ словам ОДНОВРЕМЕННО почему-то нашёл 64!
https://thumbsnap.com/f/oLLuTvwa

Добавлено через 28 минут
Вообщем, я не найдя пока другого лучшего решения, немного усовершенствовал свой поиск через Проводник путём добавления нескольких нестандартных правил переключения в Punto Switcher, просто чтоб быстрей и без ошибок вводить запросы
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.03.2021, 17:41
Ответы с готовыми решениями:

Запись кириллицы в iptc
Привожу полный листинг выполняемого файла. Не получается нормально сохранить кириллицу в iptc. Если вводить только латинские символы то...

Как глубоко подменять Exif, XMP, IPTC, Marker данные в изображениях?
Здравствуйте, дорогие Пользователи форума cyberforum.ru Подскажите, Пожалуйста, какой программой можно изменить или очистить EXIF, XMP,...

Неправильные разрешения для каталогов службы поиска Windows, не работает индексирование Windows 10
Добрый день! Столкнулся с проблемой, что на системном диске "C" не хотят индексироваться файлы, и соответственно не работает поиск. ...

37
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
15.12.2021, 22:49  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от FlasherX
А кто делает скриншоты в Е-книжках, когда можно полноценно страницу или картинку вытащить?
Когда с планшета читаешь, обычно удобней скриншотить, чем вытаскивать страницами. But it all depends, как говорится

FlasherX, такой к Вам вопрос: насколько, на Ваш взгляд, может быть востребовано облачное решение, ориентированное главным образом на профессиональные круги, которое бы позволяло сохранять собственные коллекции картинок и страниц публикаций с мета-тагами, а также получать доступ к коллекциям других людей?

Логика решения примерно следующая: те, кто регулярно работает с тематическими профессиональными публикациями, знает, что публикации бывают очень длинными, по 50-100 страниц, и публикаций каждый год все больше и больше, тогда как из всей статьи интерес порой могут представлять лишь 1-2 страницы или пара графиков. Сколько времени мы тратим на поиск и пролистывание старых статей в поисках "той самой страницы с нужным графиком"? И это притом, что у каждого журнала или издания зачастую свой собственный архив публикаций, никак не связанный с архивами других изданий.

Но это ещё не всё. Мы также много тратим времени на ручное присваивание мета-тагов страницам. Облачное решение на базе OCR-технологий и Machine Learning с обучением на мета-тагах, присвоенных вручную экспертами, могло бы избавить от необходимости в ручном присваивании тегов, т.е. полностью автоматизировать процесс. У Гугла это пока плохо работает даже в части продвинутых запросов с boolean expressions при поиске в том же Google Photos.
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,815
16.12.2021, 15:47
Цитата Сообщение от Novosedoff Посмотреть сообщение
Когда с планшета читаешь, обычно удобней скриншотить, чем вытаскивать страницами.
Дело не в удобстве (хотя и этот момент утыкается в применяемые средста), а в результате. Страница, как правило, не соответствует пропорциям разрешения экрана, то бишь на выводе будет что-то совсем не то.

Цитата Сообщение от Novosedoff Посмотреть сообщение
насколько, на Ваш взгляд, может быть востребовано облачное решение
Не имею представления. Можно по поисковым запросам посмотреть.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
17.12.2021, 00:50  [ТС]
Цитата Сообщение от FlasherX
Дело не в удобстве (хотя и этот момент утыкается в применяемые средста), а в результате. Страница, как правило, не соответствует пропорциям разрешения экрана, то бишь на выводе будет что-то совсем не то.
Ну откровенно говоря, меня такие "декоративные" удобства действительно мало заботят.
Для меня главное, чтоб как на прикреплённом скриншоте, можно было красным выделить самое интересное, с помощью рамки, если есть необходимость, обрезать лишнее и присвоить несколько тэгов, чтоб потом можно было быстро найти.
И вообще пропорции разрешения - это скорее вопрос аппаратных характеристик планшета и программы для чтения
Миниатюры
Программа для поиска среди каталогов с картинками на Windows компе по IPTC тагам (IPTC keywords)  
0
Нарушитель
7094 / 2325 / 353
Регистрация: 10.12.2013
Сообщений: 8,028
17.12.2021, 05:15
Novosedoff,

я не читал содержимое данного топика, я отвечаю на вопрос [⬇︎]
Ищу программу (1) под Windows 10 для поиска среди десятка каталогов с картинками. Поиск будет осуществляться [U](2) по предварительно добавленным к картинкам IPTC тагам (IPTC keywords - exitiftool)

чтоб программа поддерживала (3) возможность делать сложные виды поиска, например, с помощью регулярных выражений.


Есть ли ещё какие-то альтернативы?
.
Про альтернативы:

Можно ничего готового и не искать, потому что у тебя в руках уже 2 могучих инструмента;
по пункту (1) -> это powershell, который тебе достаётся вместе с Windows 10, по пункту (2) -> это perl, который тебе достаётся вместе с exiftool;

соответственно пункт (3) реализуется с помощью либо (1), либо (2)

в принципе хватило бы только perl, но с powershell интереснее.

Оба инструмента кросс-платформенны, по этой причине ты получаешь связку, которая будет работать на Windows,
на Linux, на MacOS, на Android; но не с iPhone; тут вопрос открыт.

Добавлено через 28 минут
Есть ещё один инструмент, который стоит, пожалуй, добавить в связку,
это sqlite; ( он также достаётся 'даром', поскольку входит в состав Windows 10/Linux/MacOS/Android/iOS ).

Обдумываю.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
17.12.2021, 11:31  [ТС]
Спасибо. JavaScript и Bash (начиная с виндоус-десятки) тоже наверно можно добавить, да? Да и Питон - куда теперь без него..
0
Нарушитель
7094 / 2325 / 353
Регистрация: 10.12.2013
Сообщений: 8,028
17.12.2021, 11:56
можешь ничего не добавлять, exiftool прекрасно сам всё ищет по регулярным выражениям
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
16.01.2022, 17:53  [ТС]
С некоторых пор стал частенько переписываться с автором FastPhotoTagger.
Он не игнорирует отзывы пользователей, внедрил несколько инноваций. В частности, теперь
1) можно легко находить в своей коллекции картинки, которым в спешке было присвоено слишком мало тэгов, чтобы после аудита таких файлов добавить им новые тэги.
2) Кроме того, теперь есть возможность находить в своей коллекции картинки, которые либо вообще ни разу не попадали в результаты поисковых выдач, либо выдавались крайне редко. Редкое попадание в поисковую выдачу может означать, что тэги файлу были присвоены неудачно. После аудита таких файлов можно поменять тэги, добавить новые.
3) В Windows версии наконец появилась возможность выбирать тэги из уже существующих, нежели каждый раз набивать на клавиатуре.
4) Идёт ревизия работы с иерархическими списками, рассматривается возможность автоматического генирирования иерархических тэгов на основе схем, загружаемых самим пользователем из отдельных файлов. Это очень удобно и значительно повышает вероятность быстро найти нужное, особенно когда тэгов у пользователя становится очень много (как у меня). Иерархические тэги - это, например, фрукты / апельсин. То есть потом, если пользователь не может найти картинки, содержащие тэг "апельсин", он может найти картинки, содержащие более общий тэг "фрукт".
0
Нарушитель
7094 / 2325 / 353
Регистрация: 10.12.2013
Сообщений: 8,028
17.01.2022, 01:02
Novosedoff,

я прочитал, наконец, содержимое данного топика,

инструмент exiftool делает всё сам,

FastPhotoTagger просто гуева кофейная шапочка для для подстановки уже существующих опций ком. строки exiftool.

Цитата Сообщение от Novosedoff Посмотреть сообщение
выбирать тэги из уже существующих,
эта опция exiftool называется 'ярык'(shortcut), когда одно слово заменяет поиск по целой группе тэгов.
ярлыки и пользовательские кастомные тэги определяются в конфиг. файле, не надо никаких баз тэгов, ни
шапочек, ни шашечек.

Но если тебе нравятся кофейные шапочки, то штош, пользуйся.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
17.01.2022, 10:56  [ТС]
Ну во-первых, мы с Вами брудершафт не пили, а для меня "тыканье" сродни хамству. Вы не допускали возможности, что я могу быть старше Вас? Судя по привычке "тыкать" и смотреть на всех свысока, я бы предположил малолетство у Вас, сударь.

Во-вторых, тему Вы, надо полагать, прочитали таки невнимательно, потому что в ней мною упоминалось, что приемлемых решений с GUI, так чтобы и на Андроид, и под Windows работало, не так чтобы много. В сущности, кроме FastPhotoTagger на двух форумах (включая англоязычный форум самого создателя exiftool, Фила) никакие другие решения пока никто не предложил. Кстати, чтобы развеять любые сомнения по части моей аффилированной и с FastPhotoTagger, эту тему я начинал потому что были сложности с использованием этой программы, пока ее автор не откликнулся и не предложил способ решения моей проблемы.

Что касается, shortcuts - это для другого, это типа abbreviations, чтоб сокращать слова при наборе, но даже у abbreviations хотя бы пару букв но приходится набивать

Поскольку пользы для себя от Ваших, сударь, комментариев я не нахожу, только вынудили меня потрать время на это сообщение, то с чистой совестью вношу Вас в свой игнор-список.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
18.01.2022, 11:04  [ТС]
Цитата Сообщение от Novosedoff Посмотреть сообщение
Помимо exiftool программа требует для работы также Java SE Development Kit, отсюда можно взять если у кого нет:
https://www.oracle.com/java/te... loads.html
Я тут немного дезинформировал форумчан. Java SE Development Kit не требуется. Вот список требований программы
http://fastphototagger.sourceforge.net/about.html
0
1 / 1 / 0
Регистрация: 13.11.2013
Сообщений: 16
19.01.2022, 23:47
Добрый день, Давно ищу удобные способы организации домашнего фотоархива, но не монструозные и не завязанные на единую центральную базу данных. Поэтому считаю что нужно ориентироваться на принципы тэгов,хранимых в самих фотографиях.
Недавно попалась Андроидная версия FasrFotoTagger-а, после первых экспериментов
показалась интересной по сравнению с подобными. А оказывается и десктопные версии есть. Буду пробовать, но раз
есть опытный пользователь, подскажите, пожалуйста, c помощью сабжа можно получить список отобранных по заданным тэгам файлов(картинок) в виде списка полных( или хотя относительных) путей(типа плэйлистов winampа ). Чтобы этот список можно было передать какому нибудь вьюеру?
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,815
20.01.2022, 00:54
Цитата Сообщение от Novosedoff Посмотреть сообщение
Java SE Development Kit не требуется.
Java Runtime Environment 1.7 требуется. Какая юзеру (мне в частности, коли я проблему затронул) разница как сие называется (относительно портабельности)?

Цитата Сообщение от adax Посмотреть сообщение
c помощью сабжа
А тут какая прога заявлена в сабже? В ТС после вывода найденного (или фильтрации, сортировки) на панель список копируется внутренними командами (2017, 2018) через меню/комстроку/хоткеи хоть с путями, хоть без.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
21.01.2022, 21:45  [ТС]
Цитата Сообщение от adax Посмотреть сообщение
А оказывается и десктопные версии есть. Буду пробовать, но раз
есть опытный пользователь, подскажите, пожалуйста, c помощью сабжа можно получить список отобранных по заданным тэгам файлов(картинок) в виде списка полных( или хотя относительных) путей(типа плэйлистов winampа ). Чтобы этот список можно было передать какому нибудь вьюеру?
Автор программы (по моей, кстати, просьбе) начал готовить видео-ролики, чтоб новым пользователям было проще разобраться. Вот ссылка на страницу, с которой в зависимости от интересующего Вас вопроса можно перейти на конкретный ролик с инструкциями: http://fastphototagger.sourceforge.net/videos.html

Добавлено через 8 минут
Цитата Сообщение от FlasherX Посмотреть сообщение
Java Runtime Environment 1.7 требуется. Какая юзеру (мне в частности, коли я проблему затронул) разница как сие называется (относительно портабельности)?
Джава щас везде на все компы устанавливается. Что делать без неё современному человеку?

Добавлено через 2 часа 18 минут
adax
Добавил автор программы все новые ролики. Смотрите ответ ниже
https://www.youtube.com/watch?v=vh1O90Bb9cw
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,815
22.01.2022, 01:59
Цитата Сообщение от Novosedoff Посмотреть сообщение
Джава щас везде на все компы устанавливается. Что делать без неё современному человеку?
Не смешите. Я недавно поставил 7-ку максимальную со всеми апдейтами, установил все необходимые проги для юзабильной работы, нигде обновление джавы не потребовалось (кроме этой прогулины).
Да и на моей памяти таких было совсем немного. Мало что из того вообще прижилось.
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
22.01.2022, 15:43  [ТС]
Моя 1я попытка сделать небольшой обзор программы на русском языке для новых пользователей. Надеюсь, кому-то из форумчан может помочь. Удачи!

https://www.youtube.com/watch?v=39Cb1tfFgUs
0
1 / 1 / 0
Регистрация: 13.11.2013
Сообщений: 16
22.01.2022, 16:51
Обнаружился интересный эффект.
Установил в фотках на Андроиде FastTagger-ом для Андроида тэги (кеуwords) кириллицей.
Перенес папку с фотками на Windows. Window-ый FastTagger заругался на UTF8.
Применил предложенные в установщике заклинания с промежуточной папкой. Теги увиделись.
Но согласно этим заклинаниям редактировать я их уже не смогу.
Т.е. работать со своими фотоархивами и на Андроиде и на Windows невозможно?
1
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
22.01.2022, 18:52  [ТС]
Цитата Сообщение от adax Посмотреть сообщение
Перенес папку с фотками на Windows. Window-ый FastTagger заругался на UTF8.
Применил предложенные в установщике заклинания с промежуточной папкой. Теги увиделись.
Но согласно этим заклинаниям редактировать я их уже не смогу.
Т.е. работать со своими фотоархивами и на Андроиде и на Windows невозможно?
Вроде у меня поддерживает кириллицу, я щас тест провёл.
Хотя, честно скажу, я русские тэги как-то по привычке не использую, вместо "книга" автоматом пишу "book".
На самом верху страницы ниже приведён email-адрес автора, черканите ему письмецо, спросите про языковую поддержку
http://fastphototagger.sourceforge.net/about.html

Добавлено через 33 минуты
Вот отдельное руководство для пользователей Android, ищется черед одно место, но присутствует:
http://fastphototagger.sourcef... agger.html
0
 Аватар для Novosedoff
48 / 45 / 7
Регистрация: 17.01.2021
Сообщений: 354
26.10.2022, 02:16  [ТС]
Наконец-то автор программы FastPhotoTagger, идя на встречу "многочисленным просьбам трудящихся", добавил поддержку иерархических списков в Андроид-версию своего приложения (в Windows версии эта функция давно поддерживается). Новая версия программы, по-видимому, станет доступна в ближайшее время для скачивания. Я один из её тестировщиков в данный момент.
Иерархические списки становятся актуальны для пользователей когда количество изображений превышает несколько тысяч картинок с несколькими тысячами тегов. У меня, например, количество изображений перевалило за 7 тысяч, а количество тегов - 4.5 тысячи. Поэтому искать быстро без использования иерархического списка порой занимает больше времени. Да и сам иерархический список у меня уже больше 2 тысяч строк (см.gif-анимацию в аттаче)
Миниатюры
Программа для поиска среди каталогов с картинками на Windows компе по IPTC тагам (IPTC keywords)  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2022, 02:16

Программа для поиска файлов на компе
Привет! Делаю курсак на делфи , нужно сделать программу , которая бы искала файлы по их разрешению (.exe , .avi , .mp3 , .doc и т.д. ) и...

Неправильные разрешения для каталогов службы поиска windows
Сегодня обнаружил данную ошибку. Зашёл в Параметры -> Обновления и безопасность -> Устранение неполадок -> Поиск и устранение проблем...

Программа поиска каталогов и файлов
Доброго времени суток.Столкнулся с задачей реализовать программу с поиском каталогов и файлов. Задача такова:В один textBox записывается...

Программа для резервного копирования каталогов с содержимым в популярный архив (zip, rar и т.д.) по расписанию в windows
Доброго времени суток! Интересует программа для копирования каталога с файлами по расписанию. В ветке "Софт: Архивирование и...

Программа для поиска бытых секторов: не работает на Windows 10
Доброго времени суток. С помощью консоли я выбираю какой диск хочу диагностировать на битые сектора, от 0-n дисков, (application.exe 0),...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
38
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru