VideoCodec

type VideoCodec = 
  | "h264"
  | "h265"
  | "h265-with-alpha"
  | "pro-res-422-proxy"
  | "pro-res-422-lt"
  | "pro-res-422"
  | "pro-res-422-hq"
  | "pro-res-4444"
  | "pro-res-4444-xq"
  | "pro-res-raw"
  | "pro-res-raw-hq"
  | "jpeg"
  | "unknown"

Represents a video codec for encoded video data.

IdentifierChromaBit DepthTypeAlphaNotes
h2644:2:0/2:28-bitAVCNoMost widely supported video format.
h2654:2:0/4:2:28/10-bitHEVCNoHigher efficiency than H.264.
h265-with-alpha4:4:410-bitHEVCYesUsed for rendered content with transparency.
pro-res-422-proxy4:2:210-bitProResNoLowest bitrate; proxy workflows.
pro-res-422-lt4:2:210-bitProResNoReduced bitrate version of 422.
pro-res-4224:2:210-bitProResNoStandard 422 quality.
pro-res-422-hq4:2:210-bitProResNoHighest-quality 422 variant.
pro-res-44444:4:412-bitProResYesFull chroma + optional alpha.
pro-res-4444-xq4:4:412-bitProResYesHighest-bitrate non-RAW ProRes.
pro-res-422RAW12-bitProRes RAWN/ACompressed Bayer RAW.
pro-res-422-hqRAW12-bitProRes RAWN/AHigher-quality ProRes RAW.
jpeg4:2:28-bitJPEG/MJPEGNoLegacy motion JPEG; Not very efficient.
unknownN/AN/AunknownN/AAn unknown codec - it cannot be used.