動画
動画をアセットライブラリにアップロードすると、Fóirがバックグラウンドで処理します。すべての動画にサムネイル、短いプレビュー、長さが付き、適応型HLSストリーミングは一部のプランに含まれています。
すべての動画に付くもの
Fóirは、アップロードされた各動画の長さと寸法を読み取り、静止画のサムネイル(幅640ピクセルのJPEG)を切り出し、最大4秒、幅320ピクセルのアニメーションWebPプレビューを作成します。これはすべてのプランで行われます。
適応型ストリーミング
ストリーミングを含むプランでは、動画は適応型HLSにもトランスコードされます。レンディションは1440p、1080p、720p、480pで、6秒のセグメントに分割されます。元の動画より高い解像度は省かれるため、720pでアップロードした動画がアップスケールされることはありません。ワークスペースでストリーミングを利用できるかどうかはプランによって異なります。
ストリーミングのないプランでは、動画は利用権なしとして記録されます。これはトランスコードの失敗とは別のステータスなので、クライアントはアップグレードが必要なケースとエラーを区別できます。
動画フィールドが返すもの
動画フィールドは、ファイルのURLに、thumbnailUrl、previewUrl、hlsManifestUrlを加えて返します。さらに、幅、高さ、長さ、blurhash、代表色、MIMEタイプ、ファイルサイズも返します。マニフェストURLはHLSプレーヤーに渡します。
プライベート動画
ストリーミング時も、privateの動画はプライベートのままです。マニフェストは署名され、サムネイルとプレビューも同様で、トークンはすべてのレンディションとセグメントに引き継がれます。