Topic: Organizing pictures offline

Posted under Off Topic

Do you know any good software to organize offline pics by tags like on e621? I've been using Windows Live Gallery till now and while I don't expect it to handle alias/implications it's annoying that it doesn't handle excluding tags from search.

I tried looking for other organizers but they look even worse, for example xnview doesn't seem to handle mass tagging.

Updated by I SEXED THE PUMPKIN

I've looked, but have yet to find anything good.

subscribes to thread

Updated by anonymous

I've always just had the images saved with the tags in the filename and searched the folder, but I don't think that'd work with excluding tags either. Hope somebody else knows something better.

If nothing's out there I can give making something a try, but it probably won't be great.

Updated by anonymous

Genjar

Former Staff

My favorite is Adobe Photoshop Lightroom. Does pretty much everything I need it to do. It's supposed to be for photos, but works perfectly for all art.

And the search works with regular expressions. For instance, searching for keywords "male !female" finds ones with keyword 'male', and excludes ones with 'female'. Alternately, you can set smart collections do to the same, if you need to access certain searches often.

Updated by anonymous

TMSU works. You can tag/untag any set of files with any set of tags in a single operation. You can query by any boolean expression (AND, OR, NOT in any combination, arbitrarily nested with parentheses), not just the rather limited set of expressions E6 supports. Haven't personally tried the Windows version, but I use TMSU for all sorts of stuff on Linux.

It supports implications FWIW.. and also simple duplicate detection.

I wrote my own layer on top of that which supports aliases, grouping and some other stuff. And a simple dmenu-based GUI.

Updated by anonymous

Genjar said:
And the search works with regular expressions. For instance, searching for keywords "male !female" finds ones with keyword 'male', and excludes ones with 'female'. Alternately, you can set smart collections do to the same, if you need to access certain searches often.

'!female', or for that matter 'male !female', isn't a regular expression. I'm not sure what you meant there (boolean expressions?), unless !female is a special shorthand notation that expands into something that -is- a regex.

Updated by anonymous

this sounds like something useful to look into. 17,564 files in one main and dozens of sub-folders >.> most of which are pics. sorting can get annoying after a while.

Updated by anonymous

Qmannn said:
I remember looking into applications that could help me do so and even considered attempting to set up a local booru and ripping tags from various places.

Ripping tags is easy enough if you know some basic scripting. E621 makes it easiest (just ask for the post, and read the tags from the JSON returned).

But yeah, outside of a project, personal tagging looks fairly futile to me.

Updated by anonymous

savageorange said:
Ripping tags is easy enough if you know some basic scripting. E621 makes it easiest (just ask for the post, and read the tags from the JSON returned).

But yeah, outside of a project, personal tagging looks fairly futile to me.

I don't want to tag my saved images with as many and as detailed of tags as e621 has, just something basic. For example, right now I only have my images organized in folders of "poses" "anatomy" "[Charaxter XYZ] reference" " faves" "real" and "hentai." Problem is, what if I want to have an image in more than one folder? Like, if I really like this pose, but it also happens to be a good anatomy reference? Well I COULD put it in both folders, but I just hate wasting disk space by saving the same pic multiple times, so I usually just pick whichever one I'd want it to be in more.

I'll look into the suggestions above though, they might work. And I always hated lightroom... but not for any real reason. I'll give that another go.

Updated by anonymous

Tokaido said:
I don't want to tag my saved images with as many and as detailed of tags as e621 has, just something basic. For example, right now I only have my images organized in folders of "poses" "anatomy" "[Charaxter XYZ] reference" " faves" "real" and "hentai." Problem is, what if I want to have an image in more than one folder? Like, if I really like this pose, but it also happens to be a good anatomy reference? Well I COULD put it in both folders, but I just hate wasting disk space by saving the same pic multiple times, so I usually just pick whichever one I'd want it to be in more.

I'll look into the suggestions above though, they might work. And I always hated lightroom... but not for any real reason. I'll give that another go.

I don't remember OS you use, but both Windows and OS X have the ability to tag files for searching:

I don't have experience with adding/searching tags on Windows, so I can't comment on how convenient they are, but it seems like this might work on OS X at least (though I've never tried it for this).

(you can also create shortcuts/soft links if you really want, but that seems like a headache to do)

Updated by anonymous

parasprite said:
I don't remember OS you use, but both Windows and OS X have the ability to tag files for searching:

I don't have experience with adding/searching tags on Windows, so I can't comment on how convenient they are, but it seems like this might work on OS X at least (though I've never tried it for this).

(you can also create shortcuts/soft links if you really want, but that seems like a headache to do)

According to that page, Windows tagging only works on some file types, which implies it does the tagging by modifying the file. As long as you don't want to tag files that have no inherent tag support, it should work okay. But you do have to keep in mind that not all applications will be polite enough to keep your tag data when you use them to modify the file, which for me is a deal breaker.

OSX seems to implement tags as attributes 'attached' to the file. This reduces the chance that tag data is lost within OSX, but means that tag data may be lost when copying data outside of OSX.

A database-backed approach like Nepomuk (KDE), TMSU, or Tagsistant (Lightroom probably also takes this approach) doesn't modify files or depend on features specific to a filesystem, so it's easy to guarantee tag data will be kept. It also is much faster to query, for large numbers of files. OTOH, it makes moving and renaming individual files after they have been tagged more of a chore than it would otherwise be.

Overall there really isn't a 'one-size-fits-all' solution yet. You really have to think about what you want most. For me, I picked TMSU because a) I had hundreds of thousands of files and b) I could trust that the only way tag data would be destroyed was if I explicitly requested it be destroyed.

Updated by anonymous

parasprite said:
I don't remember OS you use, but both Windows and OS X have the ability to tag files for searching:

I don't have experience with adding/searching tags on Windows, so I can't comment on how convenient they are, but it seems like this might work on OS X at least (though I've never tried it for this).

(you can also create shortcuts/soft links if you really want, but that seems like a headache to do)

If I remember correctly without installing anything you can't tag png files on windows.
Windows Live Gallery allows you to do that.

Updated by anonymous

parasprite said:
I don't remember OS you use, but both Windows and OS X have the ability to tag files for searching:

I don't have experience with adding/searching tags on Windows, so I can't comment on how convenient they are, but it seems like this might work on OS X at least (though I've never tried it for this).

(you can also create shortcuts/soft links if you really want, but that seems like a headache to do)

I use windows, and I tried it, but it doesn't work with a lot of file types (as others have said) which is super annoying :P

Updated by anonymous

Wow, that's obnoxious. I didn't realize they were just editing metadata. Then yeah, a program like lightroom or running a local booru would probably be your best bet.

The OS X one would probably still work on a smallish scale...I might have to try playing with that on a separate profile.

Updated by anonymous

  • 1