imgix APIs
レンダリング API
フレーム間隔

フレーム間隔

interval

プレミアム機能

フレーム間隔機能は現在、imgixのプレミアムプランのお客様にのみ提供されています。この機能に興味がある場合は、営業チームにお問い合わせください (opens in a new tab)

最初のフレームから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"
}
interval=5
sandbox-demo
interval=10
sandbox-demo