Michael Mayer
Michael Mayer
Note that I've changed `PHOTOPRISM_THUMB_GENERATOR` to `PHOTOPRISM_THUMB_LIBRARY` as that seems clearer to me. A new preview build that includes this change will be available soon.
Based on tests performed with the "photoprism thumbs -f" command, libvips requires twice as much time than the native Go implementation we currently use. Changing the cache and concurrency settings...
With these changes, thumbnail rendering performance is 42% better with libvips than with our native Go implementation. So I think we can release this, unless someone finds another issue that...
Since thumbnail generation with `libvips` seems mature enough and we haven't noticed any particular issues or downsides, we've decided to make it the default in our upcoming release without waiting...
@johnappletree we use FFmpeg to extract still images from video files: https://github.com/photoprism/photoprism/blob/243fa3e83928e23a39148ea26490fa7245d5ccdc/internal/photoprism/convert_image_jpeg.go#L29-L33 Unfortunately, we didn't have time to test if FFmpeg preserves color profiles. It is possible that this requires...
AFAIK there's a convention that the `manifest.json` must be in the root path like the PWA worker. Also browsers have special caching rules for the `manifest.json`, so that simple anti...
https://dl.photoprism.app/podman/Makefile
On an new set of images, only a human can tell if the result is good. It's therefore not (easily) possible to automatically optimize these parameters. Note we spent several...
We give free memberships (and whatever else we can afford) for larger and/or regular contributions, provided they can be merged and released.
Note that with our latest release, you can use standard Bearer Authorization (or X-Auth-Token) headers with script/app specific access tokens: https://docs.photoprism.app/developer-guide/api/#client-authentication