Extended IPTC-search

Ideas for improvements and requests for new features in XnView Classic

Moderators: helmut, XnTriq, xnview

Post Reply
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Extended IPTC-search

Post by Peter2 »

The integrated search-function can only search for one IPTC-entry. It would be fine if there would be an extended search (like in Total Commander):
"Keyword" = "Hill"
AND
"Keyword" = "holidays"
AND
"author" IS NOT "John Miller"
Maybe in next releases ...

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: Extended IPTC-search

Post by oops66 »

Peter2 wrote:The integrated search-function can only search for one IPTC-entry. It would be fine if there would be an extended search (like in Total Commander):
"Keyword" = "Hill"
AND
"Keyword" = "holidays"
AND
"author" IS NOT "John Miller"
Maybe in next releases ...
Peter
+1 I support
No only the AND (As Well as) but also with the OR operator like in Digicam with the "Advanced Search".
http://www.digikam.org/drupal/node/324
Image
Last edited by oops66 on Sun Jan 11, 2009 10:59 am, edited 1 time in total.
XnViewMP Linux X64 - Debian - X64
User avatar
Olivier_G
XnThusiast
Posts: 1423
Joined: Thu Dec 23, 2004 7:17 pm
Location: Paris, France
Contact:

Post by Olivier_G »

3 years ago, I suggested an idea of Categories Management. It also described an advanced search function:
You can use 'Folder', 'Category' and any information field (Image and File characteristics, EXIF, IPTC, etc...) to build Searches [+using the logical: AND, OR, NOT, and () ]
You could directly select multiple Categories, Folders, Searches and Information (with Ctrl & shift keys) and see the syntax of the resulting search in the 'Preview/Search' area. You could also add conditions just by dragging and dropping them directly in the window. You would be able to edit directly the syntax in the 'Preview/Search' area: change AND/OR, add ()/NOT, move objects, change conditions (=, <, > for Information fields), change inclusion (Folder/Category only or include sub-levels), etc...
This was supposed to be used also with hierachical IPTC categories.

I still think it would make a lot sense and hasn't been implemented yet. But it would require quite a lot of work...
Olivier
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Post by oops66 »

This is exactly that Digikam do:
Add = "As Well as"
Or = Or
Not = "Does not contain"
Can group some conditions
Can change or add conditions like (=, <, > for Information fields)
...

Of course, XnView must also use hierarchical IPTC categories in xnview.db before to implement this kind of advanced search, because if not, the result of the advanced search will spend to much time. With Maybe an option: from centralized .db (fast but local) or from each images with meta-data files(slow but portable))
(like here for iptc keywords,etc.. in the centralized data base "Tags" : http://newsgroup.xnview.com/viewtopic.php?t=15684
Can also modify on the fly the Iptc tags of the images files...)
But it would require quite a lot of work... & time...
Yes, it's probably that why ...
XnViewMP Linux X64 - Debian - X64
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Post by oops66 »

Thank you for the implementation into the Alfa XnView MP version Pierre !
MP V 0.12:
Image
http://newsgroup.xnview.com/viewtopic.p ... 16&start=0
XnViewMP Linux X64 - Debian - X64
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Post by Peter2 »

oops66 wrote:Thank you for the implementation into the Alfa XnView MP version Pierre !...
But sadly not implemented in Windows version.

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Post by oops66 »

Yes Peter2, and just remains to be complete the "Can group some conditions" functionality: (a and (b or c))or((d and not e)...)
XnViewMP Linux X64 - Debian - X64
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Post by Peter2 »

oops66 wrote:...and just remains to be complete the "Can group some conditions" functionality: (a and (b or c))or((d and not e)...)
Sorry, I don't understand: Where is (or should be) this function?

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Post by oops66 »

See the Digikam advanced search picture sample bellow (Group/Ungroup Options)
Image
XnViewMP Linux X64 - Debian - X64
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Re: Extended IPTC-search

Post by Peter2 »

Peter2 wrote:The integrated search-function can only search for one IPTC-entry. It would be fine if there would be an extended search (like in Total Commander):
"Keyword" = "Hill"
AND
"Keyword" = "holidays"
AND
"author" IS NOT "John Miller"
..
Any change for an implementation?

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
Post Reply