[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/hydrus/ - Hydrus Network

Bug reports, feature requests, and other discussion for the hydrus network.

Catalog

Infinity Never
Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


New user? Start here ---> http://hydrusnetwork.github.io/hydrus/

Currently prioritising: simple IPFS plugin


File: 1453065158816.jpg (418.41 KB, 600x500, 6:5, 0c5098585a8219010ca3b96b40….jpg)

 No.1816

I think this is pretty cool and I have a lot of pictures etc from Danbooru/Gelbooru (over 600GB) but I don't like the idea of having everything moved into one folder.

Is there no way to have it simply monitor my existing folders?

 No.1817

If you have the space to spare, you could just import everything from your folders without deleting the originals.

Basically, the problem is that when you use a custom folder structure, there's a very likely chance that humans or other programs are going to move, delete, or change the images contained within. Monitoring all of that would be a difficult, complicated, and computationally expensive task, when hydrus is already a rather expensive program. It's just not worth the time or effort.

So instead, hydrus takes the easy way out by using its own folder structure. And honestly, that's not a bad trade off. If everything is tagged well, then you can find a picture about as quickly as you could with folders. It's still easy to post to imageboards or what have you. And you get all of the extra features Hydrus has, like subscriptions.


 No.1818

I personally would be okay with a long and expensive boot up/re-calculating phase if it meant I could keep my existing file structure. I do understand the challenge of this however. There would be a lot of monitoring going on for changes and things would need to accommodate pointers to files rather than file data itself. While I want this thing I'm not asking for it.

Things like Direct Connect come to mind where it stores hashes of files live like that and recomputes on changes.

I like the idea of hydrus adding functionality on top of an existing structure since it would be low risk to adopt without a space cost either, it is easy enough to export though and if your files are properly tagged or tagged with your own metadata used soley for exporting, on import, you should be able to reconstruct some kind of similar structure already. I am concerned about storing my entire library in 1 database file though and interoperability with external tools, for example sharing your media library over smb/cifs/sshfs, etc

I don't mean anything other than to voice my thoughts on this.


 No.1819

>>1818

This is pretty much how I feel.

I don't mind if it takes a couple of more hours to search through all of my stuff once a month or whatever.


 No.1836

File: 1453232088390.jpg (518.49 KB, 1354x1888, 677:944, a12de6041ed1c62817b4d2ede3….jpg)

I vacillate about this myself. It would be nice to support legacy file and folder structures to better support file sharing with other programs and so on, but on the other hand, everything has been written with the assumption that files are locationless, so changing things over would increase program complexity and bugginess, and the general philosophy is that folders and filenames are something to absolutely get away from once you have 10,000+ files.

Ultimately and unfortunately, the decision is already made in that I don't have time to quickly add support for this. If it is very important to you, please remind me when the next vote on what to work on comes up, and I will add it to the list. Or, if you can think of another way to ease the 'viewability' of a hydrus db to other programs, you can suggest that. I think export folders work good for managing rotating wallpaper folders and so on, but there are probably better ways to automate cbr creation and so on for chapters of manga/comics. Better web interfaces are also something I could do.

For >>1816 , I suggest you install hydrus if you haven't yet and try importing 10GB or so without deleting the files from your original structure. Use the client for a few weeks, and see how much you miss filenames. If it is a problem, then you can uninstall the client and go back to your old system without having lost anything, and if you discover it wasn't a big deal, you can start a long-term job to progressively import all those files over into your client. If your files are commonly named nice things like 'series name - v1c08p12.jpg', there are ways to convert and preserve that information as tags when you import.


 No.1846

I used this for a day.. and I can already see how absurdly powerful this is. All great technologies have a learning curve and this is no exception. I've tried doing something similar in the past with shimmie2, but the lack of native tagging meant that I had to resort to saving the tags to the filenames resulting in truncated tags. It was automated… but very messy.

Truth be told, it took me about 5 hours of poking and prodding with Hydrus.. but now I understand the general flow and can use the program pretty much flawlessly and I LOVE it. Once you get used to this you won't want to have your previous directory system because your sorting methodology is vastly inferior to an advanced tagging system that leverages the power of crowdsourcing.

The beauty of this also is you can add your own "local tags" to simulate a personal categorization system thereby simulating the physical aspect of a virtual filesystem.

If you have 600gb, you better be backing up your content and having them in separate folders creates more problems than it solves unless space is an issue and you are unable to backup your data so you are relying on the spreading out your data so if some of your pictures – or nuts – gets destroyed, you'll still have others.


 No.1847

So the next time you want to look for "purple_haired beefcakes", you'll know that instead of searching hundreds if not thousands of folders.. you'll have a vast array of files prepared for your viewing pleasure in 24 keystrokes and 2 mouse clicks.

(Forgot to add my conclusion)


 No.1850

File: 1453322514792.jpg (792.87 KB, 1800x1136, 225:142, 7359b4614c6e32955d9d9bd0e2….jpg)

>>1846

>>1847

I am glad you like it!

I find it sometimes difficult to describe where I am aiming. I've written something I would use, so I have developed the workflows according to ways I already think, and most of the suggestions for change come from users who are already very familiar with that. As a result, input from new users is very helpful–if you still like the program in a couple of weeks, please let me know what you overall felt was intuitive or confusing, and how I could have improved my help or initial startup or whatever to get you more quickly off to a running start.


 No.1852

File: 1453331194901.png (73.69 KB, 641x1281, 641:1281, Intro.png)

>>1850

My biggest issue was the documentation because there was no search function. I had a little free time, so just for kicks I re-wrote your intro. If you approve, I'd be interested in helping you re-write your manual. (I left your mission statement as you originally put it, but moved it to the top of the document).

In terms of the software, I was curious to know if there was a way to keep the to be downloaded tags checked. I couldn't find anything in the options and it is a hassle to have to enable tag downloading each time I start a new download.


 No.1854

>>1852

options > default tag import options > add > domain


 No.1877

>Is there no way to have it simply monitor my existing folders?

That was my big question when I first started using hydrus. "This would be great if I didn't have to commit 100%!" is the thought process, right? Well, I complained about it bitterly here to the dev, but kept using hydrus anyway…

and now I realize how dumb it would be, and how much workaround shoddy code hydrus-dev would have to implement to get it to work.

There should be a sticky on this board and in the docs: "new users: use hydrus for at least a month before suggesting the ability to monitor existing folders".

I think the biggest reason people want that feature is because they're uncomfortable with the idea of having to exclusively access images through a program rather than what they're used to. People want to have hydrus' tagging system in addition to <crappy way that doesn't work but is what you're used to>.

Give it time. Hydrus dev is extremely accomodating to feature requests, hydrusnetwork is extremely stable, updates are extremely consistent. Having to drop what you know for some other system can be scary, but once you get to know it you'll probably never even use the ability to monitor existing folders.


 No.1882

File: 1453637911094.jpg (169.54 KB, 800x800, 1:1, 926f383c5d3d1bc67fb1aed9b6….jpg)

>>1850

>As a result, input from new users is very helpful

Should there be a thread for feedback? There's one for bug reports, but suggestions and other feedback that's not about stuff breaking doesn't really fit there.

Anyway, speaking of workflow and finding things confusing - it seems like I'm missing an easier way to add tags. Right now, it's like this:

Importing a batch of related files, they all share one or two tags, so I can select all, press F3, type in each tag and hit Enter, then Enter again to close the tag window. That's fine.

Then comes tagging for each individual file. Select the first one, Enter to view, F3, type in each tag, Enter to close, Right Arrow to go to next, F3, etc. There are two problems I have with this step.

Firstly, is there no auto-completion for adding tags, or am I just missing it? Having to fully type out namespace:tag every time gets pretty old, even if you can copy and paste one tag or namespace. Secondly, is there no way to move to the next image by using the keyboard, without closing the tag window? There are buttons at the top of the tag window, but that involves using the mouse; you can always close and re-open the window, but that's extra keystrokes and a reach up to F3. It would be much easier if you could simply use Left or Right Arrow in the tag window.

Of course, tagging batches will always require a bit of work, but unless I'm doing it wrong, it seems like it could be more streamlined.


 No.1887

File: 1453675918121.png (36.35 KB, 661x767, 661:767, Capture.PNG)

>>1882

>is there no auto-completion for adding tags, or am I just missing it?

See pic related. Type in a few letters to make results appear, use arrow keys and hit enter (or use the mouse) to select the tag you want.

>Secondly, is there no way to move to the next image by using the keyboard, without closing the tag window?

Page up/page down


 No.1888

>>1887

>Type in a few letters to make results appear

Is that supposed to happen automatically? For me, that bottom list area doesn't update unless I press the tag/file scope buttons. (And in fact, I didn't know what it was even for until just now.) It's like the element isn't updating in response to changing the contents of the text field. Shall I go report it as a bug?

>Page up/page down

Yeah, I'm an idiot, thanks.


 No.1889

>>1888

Ah, never mind, I'm a double-idiot. Turns out I had misinterpreted one of the settings for auto-complete and had basically turned it off. Move along, nothing to see here.


 No.1902

>>1882

Personally, my issue is thumbnails are way too small, even at 200x200. I'd like the option to make them at least twice the size, filesize be damned.


 No.1959

File: 1454449581297.jpg (807.02 KB, 1280x960, 4:3, d932fc8ec687324aa9a22dfa38….jpg)

>>1882

>>1887

>>1888

>>1889

I would like to make the manage tags dialog a regular frame (i.e. so it won't deny interaction with the underlying windows) that nonetheless is synced with the media window's current position, so navigating and the general tagging workflow is less janky. I might make the tag hover window on the left of the media viewer pop-out or something on double click. If you have thoughts on this stuff, let me know!

>>1902

The 200x200 max is somewhat baked into the software, but I will add this to the to-do list and think about it, thank you.




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]