フレーム間隔
interval
プレミアム機能
フレーム間隔機能は現在、imgixのプレミアムプランのお客様にのみ提供されています。この機能に興味がある場合は、営業チームにお問い合わせください。
最初のフレームからNフレームごとに表示します。値は 0
より大きく、フレーム数より小さい整数でなければなりません。
入力Nに対して、interval
はNフレームごとに保持します。欠落したフレームをより明確にするために、以下の例でフレーム番号が表示されます。
このパラメーターは、より長いGIF画像のプレビューを表示するために使用されます。fps
と組み合わせることで、所定の時間までのプレビューを生成できます。
interval
= 総フレーム数 / ( fps
× duration )
総フレーム数がわからない場合は、アニメーションGIFに fm=json
を適用して、その “Frames” メタデータを抽出することで確認できます。
https://gif.imgix.net/bike-numbered.gif?fm=json
{
"GIF": {
"DelayTime": 0.1,
"UnclampedDelayTime": 0.04
},
"Content-Type": "image/gif",
"Output": {
"Frames": 199
},
"ColorModel": "RGB",
"Content-Length": "7313455",
"Depth": 8,
"PixelHeight": 169,
"PixelWidth": 300,
"ProfileName": "sRGB IEC61966-2.1"
}