[ / / / / / / / / / / / / / ] [ dir / agatha2 / animu / cafechan / clang / leftyb / milkers / vg / wmafsex ]

/hydrus/ - Hydrus Network

Bug reports, feature requests, and other discussion for the hydrus network.
Name
Email
Subject
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options

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


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

Experienced user with a bit of cash who wants to help out? ---> Patreon

Current to-do list has: 1,542 items

Python 3 update just happened! Check v335 release post for update instructions!

Current big job: Client API


YouTube embed. Click thumbnail to play.

3c74af  No.6153

windows

zip: https://github.com/hydrusnetwork/hydrus/releases/download/v260/Hydrus.Network.260.-.Windows.-.Extract.only.zip

exe: https://github.com/hydrusnetwork/hydrus/releases/download/v260/Hydrus.Network.260.-.Windows.-.Installer.exe

os x

app: https://github.com/hydrusnetwork/hydrus/releases/download/v260/Hydrus.Network.260.-.OS.X.-.App.dmg

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v260/Hydrus.Network.260.-.OS.X.-.Extract.only.tar.gz

linux

tar.gz: https://github.com/hydrusnetwork/hydrus/releases/download/v260/Hydrus.Network.260.-.Linux.-.Executable.tar.gz

source

tar.gz: https://github.com/hydrusnetwork/hydrus/archive/v260.tar.gz

I had an easy week and now feel a lot better. I didn't have much time to work, but I fixed some things and cleaned up some slow and messy gui code.

just a couple of highlights

I've added more support for unusual videos, so give your 'won't import' folders another go.

The database now works in a safer way. Let me know if tag processing or other database activity is measurably and annoyingly slower!

I also improved the thumbnail rendering system. It now draws thumbnails more flexibly and sensibly behind the scenes, adapting to busy-CPU time and so on. Despite the better code, I think I have the new animation timings wrong, so let me know how smooth it is for you under different situations–I think it needs another pass as well as some options so you can determine how many frames it will fade for and so on.

If you run from source, you may need to update the 'lz4' library today.

full list

- fixed video parsing when the video metadata includes random non-utf-friendly garbage

- fixed video parsing when ffmpeg reports no fps at all

- improved video frame counting accuracy

- thumbnail waterfall process now adapts to the current speed of the cache and can hence use significantly less overhead

- the thumbnail fading process now adapts to the current rendering speed, delivering smooth fade when CPU is available but otherwise skipping frames and more reliably filling in thumbnails within a quarter of a second

- canvases now draw their thumbnails with slightly less overhead

- increased database synchronous pragma to FULL to better safeguard against power loss during multiple-db commit–we'll see if it slows things down too much, and maybe add an option about it

- cleaned up and improved some client gui pubsubs

- made pubsub profile mode far less popup-spammy

- if a profile takes less than 20ms, it now won't be fully printed to the log

- tweaked some more server object maintenance code

- added 'changelog' link to help menu

- updated lz4 library and fixed some old deprecated calls

- misc serverside pubsub cleanup

- misc fixes

- misc refactoring

- misc code cleaning

next week

I'd like to be back to normal schedule, hammering out the new downloader engine and catching up on regular small jobs.

81294a  No.6154

>>6153

>If you run from source, you may need to update the 'lz4' library today.

for more info it is working on ubuntu 17.04 32bit with current lz4 version


Name: lz4
Version: 0.10.0
Summary: LZ4 Bindings for Python
Home-page: https://github.com/python-lz4/python-lz4
Author: Jonathan Underwood
Author-email: jonathan.underwood@gmail.com
License: UNKNOWN
Location: /home/username/.local/lib/python2.7/site-packages
Requires:


e8ed9d  No.6156

File: be4c9560f5e0ec9⋯.png (64.77 KB, 1275x658, 1275:658, review services_028.png)

>>6153

>>6115

i think i mess my public repository repo.

the error message come again.

> update

> review service

> clientside network: 0/3mb

> repository sync: downloaded 0/2

> click 'unpause'

> clientside network: 851kb/3mb

> repository sync: downloaded 2/2

> repository sync: processed 0/2

> click 'process now'

> error message

> screenshot.jpg

the error message is the same as last time

>A critical error was discovered with one of your repositories. The database is in an invalid state. The cached repository data is now being completely reset, which may take a few minutes. If the client is running (and is not about to abandon a boot attempt), you should restart it as soon as possible and investigate what might have caused a recent database corruption. The hydrus developer would also be interested in hearing the details.

now i don't know what to do.

is there any debug/option to check if my public repo working correctly? (other than buttons on 'serverside hydrus account')


13f958  No.6160

posted this in the last release thread, though I would also hit here to with it.

>>6151

Yea, this page was a massive image dump I have yet to cull through, other pages are a bit more manageable, and because I found random load along with a load limit, I have less need to keep it open, but I want to go through it before I close it out.

as for ssd, neartly 300gb currently, with another 50-100gb needed to be added. I'll probably get another ssd for mass storage of shit that could use it later this year or next, i'm really looking for 1tb drives to be under 200$ or 2tb under 500 for the next drive.

also trying to open the options, even on 260, causes the program to crash. small miracle happened, it seems the program is since options would crash the program have been loading at 1-3000 image a second apposed to 200 images every 3-10 seconds.


edb520  No.6163

>>6153

This is the first update I'm doing, do I just execute the intstall EXE again, or can I update from within the program?


78dccd  No.6164

>>6163

Just install/copy over the old files

Then when you start Hydrus your database will be updated


bcbf8f  No.6166

Importing new files seems to be EXTREMELY slow in this version, At least on linux mint. Is there a reason for this?


72f214  No.6167

>>6164

Client updated to version 260, thanks


f55a87  No.6168

is tag-limited duplicate sorting planned? i would love love love to be able to filter through duplicate pairs only with a given tag or set of tags… it'd make life so much easier


140044  No.6169

I just updated for the first time and everything went very smoothly. The only issue I have with this (or maybe it was a previous) update is I can no longer box select images (like in an RTS). In the grand scheme of things shift and ctrl group selects are much more powerful, but I still miss being able to select a small amount of images without using my keyboard. Is this a bug or was this removed in order to make a new feature compatible with the base application?


13f958  No.6172

I just had an idea, no idea how or if you could implement it. in the duplicate filter, would there be a way to add a cursor based zoom? such as I want to look at the eye up close between the two images so I place the cursor over the eye and it shows be in a box a 100% + user definable zoom of the region? it would make finding duplicates that much faster along with not needing to care about resolution/ratio for being able to zoom in.


0a5547  No.6176

File: 5c1b2e23c061a1d⋯.png (330.06 KB, 610x610, 1:1, 25399823-89e7-4587-c524-35….png)

We need an alternate version of parent/child tags that don't actually alter the tags on a file, but simulate their presence. This would allow for including information about tags (rather than the files themselves) without making it messy to remove them later. Is is, if you want to include information like the eye color, height, nationality of models, then if a file is ever mistagged with the wrong person, you also have to manually remove every implied tag that got baked into the file's data, making it too costly to include those relationships, even though they're something you're likely to want to search by.


53dc1d  No.6178

>>6176

One of the things with that though is that if you're talking drawings, someone might add a character's hair/eye color. But maybe the drawing is monochrome, or the artist took liberties and drew them with a different eye color. You wouldn't be able to fix that then.


78dccd  No.6179

Maybe I'm imagining things, but webm importing seems a lot slower than before. I guess because you improved compatibility.


6a31f8  No.6182

>>6178

Good point, although the same issue exists with hard parent/child associations. I suppose that could be helped SOME by making it possible to choose whether soft relationships are included when adding a search term, but that seems messy at best, and asks for even more mess (ability to explicitly say a tag does NOT apply despite relationships implying it would) to work around. Hmm…

Welp, faulty solution aside, it stands that there's notable utility in being able to look up information ABOUT tags. But I guess "A probably implies B" is… Troublesome. Bah. :P


cdb06d  No.6186

Any idea how to copy all the tag mappings from the hydrus repo to the local repo? It's moved from where it used to be


78dccd  No.6190

>>6186

turn on advanced mode, button is hidden


3c74af  No.6197

File: afec6da570d532e⋯.jpg (826.37 KB, 778x1757, 778:1757, afec6da570d532e9ab8bea48ba….jpg)

>>6156

I am not sure why this is happening. Please check your settings under services->manage services to make sure everything there is correct–it looks by that screenshot that it is trying to connect to port 80?

The address and port only need to be:

hydrus.no-ip.org:45871

The new version should have a safer database. If this error actually occured in v259, it may not come back again.

>>6160

You do not need to copy all of your files to the SSD–only the database. I think I remember you are a newish user, so please hang on. I will make a user-friendy, non-advanced way of splitting the database up to make it easier to run the db from an SSD and your files from an HDD.

I do not know why your options are crashing the client. Do you have any sort of unusual window manager or other graphical situation that might cause a widow to size or position unusually? Which OS are you using, and which version?

>>6166

>>6179

The new video parser sometimes needs to walk through and count frames manually, which is much slower. I will be improving the way this works in the coming weeks and hopefully making it run in parallel and take advantage of multiple CPU cores.

>>6168

Yeah, it looks like this is needed. Several users have asked, and I think I would like it myself. I will be allowing a cross-reference with a regular search interface, so you'll be able to de-dupe just your archived files, or just files with a certain tag, or whatever you like.

>>6169

I'm afraid this has never been possible, so I think you might be remembering a previous version a little generously!

I would like to add this sometime, but all the thumbnail gui stuff is custom, so I'll have to write it all myself.

>>6172

That's a nice idea!

>>6176

>>6178

>>6182

I think parents and siblings particularly could do a with a complete overhaul. The first version has overall worked well, but there are a number of weaknesses I would like to work on. They will be on the 'next big thing to work on' poll.

Adding tag metadata is closely related. I would like for siblings to be much more easily userside-customisable so you can tell the client 'give me the booru-version of tags' or 'give me the non-slang version' and so on.

There has been great disagreement over which parents and siblings apply in which situations, so I would like to move the whole system towards presenting options rather than dictating truth.

Better tag metadata will mean fewer false positives from confusion and fewer accidentally additional parents as well.


e7da7a  No.6200

>>6197

ok, i remove that service and let hydrus set a new one for me automatically. it look like it is working correct now

thanks




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / agatha2 / animu / cafechan / clang / leftyb / milkers / vg / wmafsex ]