
HDR10+ SEI dynamic metadata wil be ignored while decoding and playback will downgrade to HDR10. Automatic Tone-mapping will be enabled based on static metadata (if present). On Windows platform, Chrome supports PQ, HDR10 (PQ with static metadata), and HLG. NVIDIA HDR Supports? (Compared with Edge / Safari) What's the GPU requirement? Independent GPUĪpple M1, M1 Pro, M1 Max, M1 Ultra and above Detail Table Video Encode: WebCodec (Windows and macOS only, passing -enable-features=PlatformHEVCEncoderSupport and make sure browser >= 1.0) is supported. Video Decode: File, Media Source Extensions, WebCodec (8Bit requires >= 1.0, 10Bit + HEVC with Alpha requires >= 1.0), Clearkey and Widevine L1 (HW only) Encrypted Media Extensions are supported. Linux (Chrome version >= 1.0, and only supports GPUs that support VAAPI interface, eg: Intel GPU) What's the API supported? What's the OS requirement?Ĭhrome OS (Only supports GPUs that support VAAPI interface, eg: Intel GPU) Note 1: Chrome Media Team has no plan to support HEVC encoding in 2022, thus if you want to use this feature, the only way is passing a chrome switch to enable it( -enable-features=PlatformHEVCEncoderSupport), and need to make sure Chrome version >= 1.0. HEVC Main (macOS & Windows only, macOS up to 4096x2304 px & 120 fps, Windows up to 1920*1088 px & 30 fps) What's the hardware encoding supported HEVC profile? Note 3:Although NVIDIA GPU supports HEVC Rext hardware decoding of 8 ~ 12b non-422 contents via CUVIA or NVDEC, but because they did not provide a D3D11 interface, thus Chromium will not support it in the future. Some profiles are not common so we only implement part of them, if you need those unsupported profile that GPU do supports, then you can submit a issue to. Note 2:Specific Intel GPU supports HEVC Rext hardware decoding on Windows, so if you want to use these profiles then Chromium version must be >= 1.0. Note 1:Intel CPU Mac supports HEVC Rext software decoding of 8 ~ 12b 400, 420, 422, 444 contents via VideoToolbox.

HEVC Rext (partially supported, see the table below for details, up to 8192x8192 pixels) GPU

HEVC Main Still Picture (only Windows is not supported, up to 8192x8192 pixels) What's the hardware decoding supported HEVC profile? Make sure version >= 107 then open directly.

English | 简体中文 Usage Chrome & Edge (Mac) & Chromium A guide that teach you enable hardware HEVC decoding & encoding for Chrome / Edge, or build a custom version of Chromium / Electron that supports hardware & software HEVC decoding and hardware HEVC encoding.
