Michael Mayer
19f083c719
Thumbs: Enhance embedding of ICC profiles based on InteropIndex #5178
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-11-23 12:56:58 +01:00
Michael Mayer
ab2ba2e72a
JPEG: Embed Adobe RGB ICC profile with an InteropIndex tag #5178
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-11-23 10:07:30 +01:00
Michael Mayer
c909c0bd5a
CI: Apply Go linter recommendations to "thumb" package #5330
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-11-22 11:55:19 +01:00
Michael Mayer
91804b9652
Backend: Improve Copy()/Move() and increase pkg/internal test coverage
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-09-22 03:07:51 +02:00
Jarrad Whitaker
fc37974015
pull out interopindex/icc stuff to func, avoid clobbering existing profile
2025-08-30 19:25:55 +10:00
Jarrad Whitaker
229df02bfb
warn -> debug
2025-08-29 22:41:44 +10:00
Jarrad Whitaker
69c1c37197
tweak interopindex -> icc, fix typo, more comments
2025-08-29 10:55:52 +10:00
Jarrad Whitaker
ac3d5a0c58
move colors/icc into thumbs/icc + asets
2025-08-29 10:55:52 +10:00
Jarrad Whitaker
ad5d15887d
embed ICC profile into thumbs with InteroperabilityIndex=R03
2025-08-29 10:23:04 +10:00
Michael Mayer
6a89519e63
Videos: Refactor codec, content and file type specifications #4770
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2025-02-05 00:30:45 +01:00
Michael Mayer
fd853e088f
Config: Improve thumbnail generation option parsing and defaults #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-18 10:59:37 +02:00
Michael Mayer
e5780b6e3e
Thumbs: Optimize thumbnail sizes and libvips rendering performance #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-17 11:43:13 +02:00
Michael Mayer
60851fe8b7
Config: Improve usage descriptions of thumbnail generation options #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-16 16:42:32 +02:00
Michael Mayer
456b8306d2
Thumb: Add thumb-generator config option and fix image orientation #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-16 14:40:15 +02:00
Michael Mayer
033538fd6b
Thumbs: Update comment in vips.go #1474
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-16 09:14:02 +02:00
Michael Mayer
6ae34f6953
Thumbs: Configure and initialize libvips before using it #1474 #4260
...
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-16 09:12:07 +02:00
Michael Mayer
8731215429
Thumbs: Add Vips() to generate thumbnail images with libvips #1474 #1798
...
Note that the new function is not yet used by the application, as this
requires further effort, e.g. adding configuration options and tests.
Signed-off-by: Michael Mayer <michael@photoprism.app >
2024-05-10 11:52:34 +02:00