
PNG를 webp로 변환하고 싶습니다. 이를 위해 다음을 사용합니다.
convert *.png -quality 90% -set filename:basename "%[basename]" "optim/%[filename:basename]".webp
png당 하나의 webp를 작성하는 대신 모든 이미지가 애니메이션으로 포함된 하나의 webp 파일을 얻습니다.
나는 과거에 비슷한 명령을 성공적으로 사용했다고 확신합니다. 지금은 Macos에서 ImageMagick 7.0.8-68을 사용하고 있습니다.
애니메이션 대신 개별 WEBP를 얻으려면 무엇을 추가해야 합니까?
편집: 여기 Homebrew 버전 7.0.9-5 Q16 x86_64 2019-11-18을 통해 설치된 전체 테스트 사례인 ImageMagick이 있습니다.
여러 PNG 만들기:
for i in {1..9}; do convert -background black -fill grey -font impact -size 320x240 -pointsize 96 -gravity center label:$i out-$i.png; done
그런 다음 개별 WEBP로 변환을 시도합니다.
convert *.png -quality 90% -set filename:basename "%[basename]" "optim/%[filename:basename]".webp
결과는 모든 이미지를 애니메이션으로 포함하는 하나의 WEBP 파일입니다.
답변1
ImageMagick에서 확인된 버그입니다.https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=37104&p=170508