비디오
비디오를 에셋 라이브러리에 업로드하면 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 비디오는 비공개로 유지됩니다. 매니페스트와 썸네일, 미리 보기는 서명되며, 토큰은 모든 렌디션과 세그먼트에 함께 전달됩니다.