ffmpeg を使用して (プロセスをテストするために) APNG アニメーションにするために使用したい JPG 画像の (ランダムな選択) があります。それらはすべて同じサイズ (256x256) です。しかし、フレーム遅延とループ制御 (永遠にループする) を制御するための正しい構文を取得できないようです。一連の画像から APNG を作成するときに、ffmpeg を使用してこれらのパラメータを設定することは可能ですか? もしそうなら、誰かが適切な構文を提供したり、コマンドの例を示したりできますか? ffmpeg のドキュメントを検索しましたが、関連する構文が見つからないようです。
私は次のことを行うことができますが、-delay も -loop も受け入れません。Imagemagick を使用して画像をパイプします。
これは機能しますが、ループせず、非常に高速に実行されます。
magick lena.jpg mandril3.jpg monet2.jpg zelda1.jpg PNG:- | ffmpeg -i - x.apng
これにより、遅延やループに関するエラーが発生します。
magick lena.jpg mandril3.jpg monet2.jpg zelda1.jpg PNG:- | ffmpeg -i - -delay 1000 -loop -1 x.apng
また、ImageMagick を使用せずに、ffmpeg で一連の画像を入力として直接指定できるかどうかも知りたいです。
申し訳ありませんが、私はffmpegの比較的初心者です。私はffmpeg 4.2.1を使用しています。