사진 정리할때 너무나도 유용한 유틸을 찾았다.
imagemagick
연사로 찍은 사진을 움짤 만들려고 검색했다가 다음 웹서비스를 찾았는데
파일수 제한이 있어서 탈락.
대체재를 찾던 중 발견했는데 이름이 익숙하다 했더니 nextcloud 서버에서 php 확장으로 늘 쓰고 있었던 라이브러리였네
https://oboki.net/workspace/nextcloud/php-opcache-imagick-configuration/
ImageMagick
a powerful command-line tool and a set of libraries for creating, editing, and converting imagesimagick
PHP extension that acts as a wrapper for the ImageMagick API
패키지로 설치했더니 이런저런 유틸들이 잔뜩 설치됐는데 나중에 자세히 살펴봐야겠다.
sudo apt install imagemagick
- animate
- compare
- composite
- conjure
- convert
- display
- identify
- import
- mogrify
- montage
- stream
라이트룸에 전역 설정을 바꾸긴 좀 그렇고 내보내기로 뽑힌 사진들 일괄 resize 할때 정말 유용할 듯.
mogrify -resize 50% *.jpg
원래 필요했던 gif 만들기도 간단하게 되고
convert -delay 15 -loop 0 *.jpg output.gif
파일 포맷 변경도 잘 된다.
convert spam.pdf egg.png
다른 명령들도 좀 알아보고 스크립팅 해두면 사진 관리하는데 제법 유용할 것 같다.
라이트룸 전 1차 셀렉할은 JPG 에서 한번 하고 요런 스크립트로 대충 추려 썼었는데
#!/bin/bash
targets=()
for file in `ls ../*.JPG`; do
targets+=("`echo ${file} | sed 's/\.\.\///' | sed 's/JPG/CR3/'`")
done
for photo in `ls *.CR3`; do
if [[ ${targets[@]} =~ $photo ]]; then
echo $photo exists
mv $photo ./selected/.
fi
done
시간 나면 한데 모아서 셀렉, 보정, 추출 맥락을 완성해봐야겠다.