immich/server
Thomas 41c2c8b82d
use imagemagick and libraw for raw image support (#2668)
* use imagemagick and libraw for raw image support

imagemagick and libraw have generally good support for raw images, including
Sony's ARW format. These tools should also allow Immich to support many more
image formats in future without any major code changes.

https://www.libraw.org/supported-cameras

I've tested and verified this change with .ARW files and other standard formats.

Fixes: #2156

* Add additional type for awr

* pr feedback

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-14 21:34:03 -05:00
..
bin refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
e2e refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
openapi-generator chore: update api (#2428) 2023-05-11 10:49:28 -05:00
src use imagemagick and libraw for raw image support (#2668) 2023-06-14 21:34:03 -05:00
test feat(web): Memory (#2759) 2023-06-14 20:47:18 -05:00
.dockerignore feat(immich-server) use ubuntu base-image (#851) 2022-10-24 14:59:07 -05:00
.eslintrc.js chore(docs): contributing (#1311) 2023-01-12 08:44:11 -06:00
.gitignore refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
.prettierignore chore(docs): contributing (#1311) 2023-01-12 08:44:11 -06:00
.prettierrc Add web interface with admin functionality (#167) 2022-05-21 02:23:55 -05:00
Dockerfile use imagemagick and libraw for raw image support (#2668) 2023-06-14 21:34:03 -05:00
immich-openapi-specs.json feat(web): Memory (#2759) 2023-06-14 20:47:18 -05:00
jest-e2e.json refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
LICENSE feat(docker) revert ubuntu base image (#863) 2022-10-25 14:18:37 -05:00
nest-cli.json refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
openapitools.json chore(server): update openapi (#2205) 2023-04-08 21:26:09 -05:00
package-lock.json use imagemagick and libraw for raw image support (#2668) 2023-06-14 21:34:03 -05:00
package.json use imagemagick and libraw for raw image support (#2668) 2023-06-14 21:34:03 -05:00
start-microservices.sh refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
start-server.sh refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
start.sh refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
tsconfig.build.json Transfer repository from Gitlab 2022-02-03 10:06:44 -06:00
tsconfig.json refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00