出力形式
fm
ビデオファイルを変換する出力形式です。
現在、Video APIでは2つのオプションがサポートされています:hls
とmp4
。
fm
の値が指定されていない場合、デフォルトの出力はfm=hls
になります。
ビデオフォーマット
hls
HLS形式は、インターネットを介して視覚およびオーディオメディアをビューアに配信する適応ビットレートストリーミングビデオプロトコルです。 HLSは、通常他のビデオ形式では利用できないクライアントとのいくつかの相互作用を可能にし、ユーザーの接続に応じてビデオビットレートを適応させることができます。
HLSプロトコルはすべての最新のブラウザにネイティブサポートされておらず、多くの場合、外部ライブラリやビデオプレーヤーが再生を管理する必要があります。 Web上でHLSビデオを使用する方法の詳細については、ユーザーフレンドリーなビデオプレーヤーを作成するのチュートリアルを参照してください。
fm
パラメータが提供されていない場合、HLSはVideo APIでのデフォルトの形式です。異なる値がfm
に指定されていない限り、HLSが使用されます(たとえば、fm=mp4
など)。
たとえば、次のURLはどちらもHLS形式のビデオを出力します:
https://{SUBDOMAIN}.imgix.video/{ORIGIN_PATH}
https://{SUBDOMAIN}.imgix.video/{ORIGIN_PATH}?fm=hls
mp4
MP4形式は一般的に使用されるビデオ形式であり、専用のビデオプレーヤーなしですべての最新のブラウザでネイティブにサポートされています。
fm=mp4
で提供されるビデオの解像度は、res
パラメータで制御できます。 fm=mp4
パラメータとres
パラメータを組み合わせた例は次のようになります:
https://{SUBDOMAIN}.imgix.video/{ORIGIN_PATH}?fm=mp4&res=high
詳細については、res
パラメータを参照してください。