分割して画像を作成し、1 つのコマンドでアニメーション GIF に変換したいと考えています。
現時点では、私はやっています
mogrify -resize 200%x100% -crop 50%x100% image.jpg
それから私はすることができます
convert -delay 25x100 -loop 0 image-0.jpg image-1.jpg movie.gif
mogrify の出力を convert の入力にパイプする方法はありますか?
走ってみた
convert -delay 25x100 -loop 0 <(mogrify -crop 50%x100% m.jpg :-) test.gif
しかし、それはエラーで失敗しました
mogrify: no decode delegate for this image format `/tmp/magick-bHWzk1Xl' @ error/constitute.c/ReadImage/532.
convert: no decode delegate for this image format `/tmp/magick-mVXjCXLd' @ error/constitute.c/ReadImage/532.
convert: missing an image filename `test.gif' @ error/convert.c/ConvertImageCommand/3011