Shameless plug: I'm currently working on a solution called Photonix, though it's still very much pre-1.0 at the moment. https://photonix.org/ Installation is fairly simple with Docker, frontend is web-based (React), backend is Python with a sprinkling of Tensorflow. So far auto-tagging of photos by location, object detection and colour is fairly decent. UI is progressing and is useable on most devices, though quite m…
Ask HN: Personal photo library recommendations? Open source, browser-based
81–90 of 121 posts
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#82Earlier quoted context omitted.
I definitely hear you regarding duplication. This whole project evolved from a script I wrote to do just that. There is a concept of multiple versions (files) of an image so different edits with the same metadata timestamp will show only once and you'll be able to select the preferred one. I prefer to handle things this way to start and then suggest deletions based on same hash rather than deleting up front. I don't…
I have something that works fairly well for duplicates and automatic organization based on date. It’s python, so you can try integrating it, but it’s not a module, just a single file script. https://github.com/jonathankoren/photo-autorganize
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#83I'd love to find one that incorporates the functionality that Picasa (windows desktop) circa 2000 i.e. face recognition/matching. It was way ahead of it's time, and actually worked! Best of all, it did everything locally... not cloud based and thus retained privacy of your personal photo collection.
Google Photos does some really handy stuff with facial recognition, which was super helpful when searching & collating photos. Doesn't help much for privacy, however.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#84Personal plug: I'm working on PhotoStructure, after trying many, many open source photo projects (and being a committer for years of one of the most popular, "gallery.") PhotoStructure is browser-based (using Vue), and scales to hundreds of thousands of assets over millions of files. Your library can be created on a Mac, saved on your NAS, then later opened and managed by a Linux box, seamlessly. Raw images have high…
I am not making any judgement on the service, just that it is not an appropriate reply for what is being asked here.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#85Unfortunately Ghost isn’t as modular as I hoped so it is involving lots of edits to the source, and automatically extracting album metadata from Photos.app has also turned out to be difficult.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#86I'd love to find one that incorporates the functionality that Picasa (windows desktop) circa 2000 i.e. face recognition/matching. It was way ahead of it's time, and actually worked! Best of all, it did everything locally... not cloud based and thus retained privacy of your personal photo collection.
I started writing PhotoStructure because I got tired of being burned by failed open and closed source media apps. I wrote more details about it in a top level post, but this blog post describes why I quit my job to do this full time, where the project is currently, and where it's going. https://blog.photostructure.com/introducing-photostructure/ I'd love to have you try out the beta and have you share feedback!
One question though - if you end up feeling it's unsustainable to continue developing PhotoStructure down the line do you have a plan? Obviously we would rather not be burned by it either, you you consider at that point making it open source so existing users can continue and make improvements?
Certainly I hope it never comes to it but it's nice to have a little reassurance.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#87Personal plug: I'm working on PhotoStructure, after trying many, many open source photo projects (and being a committer for years of one of the most popular, "gallery.") PhotoStructure is browser-based (using Vue), and scales to hundreds of thousands of assets over millions of files. Your library can be created on a Mac, saved on your NAS, then later opened and managed by a Linux box, seamlessly. Raw images have high…
Personally I don't like this response. The post specifically asks for Open Source software, and the top response is a closed-source service? I am not making any judgement on the service, just that it is not an appropriate reply for what is being asked here.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#88Earlier quoted context omitted.
Although it's no longer actively maintained (IIRC) and some of the importers are currently broken for me (Mastodon importer can't talk to Pleroma, Pinboard has a JSON error, Twitter gives random "account not found", etc.) Which is a shame because I really like Perkeep/Camlistore as a concept.
Could you try to troubleshoot some of the issues and open PRs? It doesn't take an army to resuscitate a project... -- Edit -- Actually on checking, it doesn't seem like Perkeep is at all dead. I'm seeing several updates in the last month...
Which seems to me fairly definite about it no longer being actively maintained. There haven't been any updates to that posted on the @perkeeporg Twitter at least.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#89Personal plug: I'm working on PhotoStructure, after trying many, many open source photo projects (and being a committer for years of one of the most popular, "gallery.") PhotoStructure is browser-based (using Vue), and scales to hundreds of thousands of assets over millions of files. Your library can be created on a Mac, saved on your NAS, then later opened and managed by a Linux box, seamlessly. Raw images have high…
Personally I don't like this response. The post specifically asks for Open Source software, and the top response is a closed-source service? I am not making any judgement on the service, just that it is not an appropriate reply for what is being asked here.
Having written many open source libraries (my rubygems have been downloaded several million times, my node packages are close to that, and I've contributed to other libraries for over a decade), I personally will choose open source projects over closed-source because I don't want to be victimized by abandonware or corporate whims.
It seems like photo software (both closed and open source) is especially prone to dying on the vine. It's a common need, and it's easy (and fun) to write a simple script that makes thumbnails from a folder of images. I seen countless photo projects on github, but as complexity ramps up quickly, the installer script (if there is one) breaks, updates fail, there aren't any tests, and the author gets bored and moves on.
I guess I felt justified here because a) it is self-hosted, and b) I'd added my corporate mandate to open-source the codebase in case of business closure. (I don't remember a corporation doing this open-source-on-close before, do you?)
I've actually already open-sourced some of the trickier bits: https://exiftool-vendored.js.org/ and https://batch-cluster.js.org/. I expect that to continue.
Re: Ask HN: Personal photo library recommendations? Open source, browser-based
#90Earlier quoted context omitted.
Will you have support for handling duplicate images? People are either super organised, or the complete opposite. When you have multiple copies for backup and then want to consolidate to a library you want to hide your messiness. I've been struggling to find a tool that handles that handles the duplicates problem within a web interface. I've been experimenting with some approaches including perceptual hashes and was…
I definitely hear you regarding duplication. This whole project evolved from a script I wrote to do just that. There is a concept of multiple versions (files) of an image so different edits with the same metadata timestamp will show only once and you'll be able to select the preferred one. I prefer to handle things this way to start and then suggest deletions based on same hash rather than deleting up front. I don't…