Michael Mayer
278ebd1c62
Images: Add AV1 Image File Format (AVIF) support #2706
...
AVIF can be converted
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 00:43:08 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
theresa
59512b0e50
Tests: Add tests for internal/photoprism
2021-03-02 11:59:52 +01:00
Andrew Rabert
443789a7e0
Optimize images
...
Used:
- `oxipng --zopfli --opt max`
- `jpegoptim --all-progressive`
2020-09-21 17:40:58 -04:00
Michael Mayer
7d00e68d92
Index: Refactor mime type detection #391
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-21 14:43:45 +02:00
Theresa Gresch
2866cb9215
Backend: Add unit tests for internal/photoprism
2020-07-13 10:19:50 +02:00
Theresa Gresch
b6461dca36
Backend: Add unit tests for internal/entity
2020-07-12 15:41:30 +02:00
Theresa Gresch
7c1ef53be6
Backend: Add unit tests for internal/photoprism
2020-07-12 15:21:42 +02:00
Michael Mayer
1cf3d19f45
Backend: Force file type "jpg" if mime type is "image/jpeg" #366
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-29 17:25:52 +02:00
Michael Mayer
d0199598d0
Simplify configuration #66
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-31 02:09:52 +02:00