フレーム選択
frame
プレミアム機能
フレーム選択機能は現在、imgixのプレミアムプランのお客様にのみ提供されています。この機能に興味がある場合は、営業チームにお問い合わせください。
単一フレームまたは範囲を選択して、GIFファイルのプレビューを有効にします。範囲は3つの形式を取ることができます:
- M-N:
M
とN
のフレームと、その間のすべてのフレームを選択します。 - M-:
M
からファイルの末尾までのフレームを選択します。 - -N:
1–N
までのフレームを選択します。
単一フレームの出力
フレーム範囲の出力
アニメーションの一部を抽出するだけでなく、fm=json
パラメータを使用して画像からメタデータを抽出し、さらなる操作に使用できます。たとえば、以下は上記のカートゥーンのメタデータです:
{
"GIF": {
"DelayTime": 0.06,
"UnclampedDelayTime": 0.06
},
"Depth": 8,
"ColorModel": "RGB",
"HasAlpha": true,
"PixelHeight": 240,
"PixelWidth": 320,
"Output": {
"Frames": 38
},
"ProfileName": "sRGB IEC61966-2.1"
}
最も意味のあるフィールドは、アニメーションGIFにとって PixelHeight
、PixelWidth
、および Frames
です。これらは、画像のカタログ全体でアスペクト比を維持または変更する、またはアニメーションの一部のサムネイルプレビューを抽出するなど、さまざまな計算や操作の入力として使用できます。これについては、JSONチュートリアル を参照してください。