出力フォーマット
fm
ロングフォームビデオの出力フォーマットを制御します。
以下の2つのオプションがサポートされています:
hls
(デフォルト):ストリーミング用のHLSビデオフォーマット。指定がない場合のデフォルト。mp4
:MP4ビデオフォーマット
ビデオフォーマット
hls
HLSフォーマットは、アダプティブビットレートストリーミングのビデオプロトコルであり、インターネット経由で視覚および音声メディアを視聴者に配信します。HLSは、ユーザーの接続状況に応じてビデオのビットレートを調整するなど、他のビデオフォーマットでは通常利用できないクライアントとのインタラクションを可能にします。
HLSプロトコルはすべてのモダンブラウザでネイティブにサポートされているわけではなく、多くの場合、再生を管理するために外部ライブラリやビデオプレイヤーが必要になります。Web上でHLSビデオを使用する方法の詳細については、ユーザーフレンドリーなビデオプレイヤーの作成のチュートリアルをご覧ください。
fm
パラメータが指定されていない場合、ロングフォームビデオではデフォルトでHLSフォーマットが使用されます。異なる値(例:fm=mp4
)が指定されていない限り、HLSが使用されます。
例えば、以下のURLはいずれもHLSフォーマットでビデオを出力し、サポートされていないブラウザやデバイスではビデオプレイヤーが必要になります:
- https://assets.imgix.video/videos/girl-reading-book-in-library.mp4
- https://assets.imgix.video/videos/girl-reading-book-in-library.mp4?fm=hls
mp4
MP4フォーマットは一般的に使用されているビデオフォーマットであり、専用のビデオプレイヤーがある場合でもない場合でも、すべてのモダンブラウザでネイティブにサポートされています。
fm=mp4
を指定したビデオの解像度は、res
パラメータで制御できます。以下は fm=mp4
パラメータと res
パラメータを組み合わせた例です:
詳細は res
パラメータをご参照ください。