解像度
res
fm=mp4
で提供されるビデオの解像度は、res
パラメータで制御できます。 res
パラメータはhigh
、medium
、またはlow
の値を受け入れますが、利用可能な解像度はアップロードされたビデオの解像度に依存します。
res
パラメータは、fm=mp4
が使用されている場合にのみビデオの解像度を変更します。
res
が指定されていない場合、Video APIは最大1080pまでの解像度でMP4を提供します。これはMP4ビデオの最大解像度であり、res=high
パラメータ値を使用しても返されます。ただし、これはアップロードされたビデオが少なくとも1080p以上である場合にのみ、1080pを返します。
res=medium
でリクエストされたビデオは、high
から解像度が1段階低く、low
でのリクエストはmedium
から解像度が1段階低くなります。
一般的に、high
はFHDまたはHDビデオ(最大1080p)、medium
はSDビデオに対応し、low
はmedium
よりも低い解像度のビデオに対応します。
アップロードされたビデオの元の解像度に応じて、最大で3つの取得可能な解像度があります。
たとえば、元のビデオが480pの場合、取得可能な解像度は2つだけです:480p(res=medium
)と480p未満の解像度、つまりres=low
です。このシナリオでは、このビデオをres=high
(例:fm=mp4&res=high
)でリクエストすると、利用可能な最高解像度(res=medium
)が返されます。例として、480p SD元のビデオの可能な解像度レベルをいくつか示します:
https://{SUBDOMAIN}.imgix.video/480p-video?fm=mp4&res=high
:利用可能な最高解像度ビデオ(480p)を返しますhttps://{SUBDOMAIN}.imgix.video/480p-video?fm=mp4&res=medium
:SDビデオ(480p)を返しますhttps://{SUBDOMAIN}.imgix.video/480p-video?fm=mp4&res=low
:res=medium
よりも低い解像度のビデオ(240p)を返します
元のビデオの解像度がSD未満の場合、利用可能な解像度はres=low
だけです。この場合、high
、medium
、およびlow
はすべて同じビデオ解像度(唯一の解像度)に対応します。