HDR video
HDR10
SupportedHDR10+
CompatibleHLG
SupportedDolby Vision
CompatibleP5/7/8.1HDR10P8.4HLG
Compatibility
Dolby Vision Profiles 5, 8.1, and 8.4 can reach compatible Apple browsers natively. Profile 7 converts to single-layer Profile 8.1 on Safari and falls back to its HDR base layer on other browsers.
| Browser / device | HDR10 | HDR10+ | HLG | Dolby Vision |
|---|---|---|---|---|
| SafariMac · iOS | Supported | Supported | Supported | Compatible |
| Chrome / EdgeMac · Windows · Linux/Wayland | Supported | Compatible | Supported | Compatible |
| FirefoxMac · Windows 153+ | Supported | Compatible | Supported | Compatible |
| FirefoxLinux/Wayland HDR | Supported | Compatible | Compatible | Compatible |
| ChromeAndroid | Supported | Compatible | Supported | Compatible |
Hardware decoding is used automatically to reduce CPU and battery use.
Casting and picture-in-picture availability by browser and device.
| Browser / device | PiP | AirPlay | Chromecast |
|---|---|---|---|
| SafariMac · iOS | Supported | Supported | Not available |
| Chrome / EdgeMac · Windows · Linux | Supported | Not available | Supported |
| FirefoxMac · Windows · Linux | Supported | Not available | Not available |
| ChromeAndroid | Supported | Not available | Supported |
| Client / output | AAC 5.1 | AC-3 5.1 | E-AC-3 5.1 | DTS | TrueHD |
|---|---|---|---|---|---|
| Pixel Brite.appOriginal quality · surround output | Supported | Supported | Supported | Supported | Supported |
| SafariWeb player · 6-channel output | Supported | CompatibleAAC 5.1 | CompatibleAAC 5.1 | CompatibleAAC 5.1 | CompatibleAAC 5.1 |
| Chrome · Edge · FirefoxWeb player · 6-channel output | Supported | CompatibleAAC 5.1 | CompatibleAAC 5.1 | CompatibleAAC 5.1 | CompatibleAAC 5.1 |
Available backends depend on the GPU and driver. Pixel Brite tests hardware encoders at startup and disables unsupported codecs.
| Hardware / host | Decode | Encode | Scale | Tone map |
|---|---|---|---|---|
| Apple GPUmacOS · Apple silicon | VideoToolbox | VideoToolbox | VideoToolbox | Metal |
| Intel GPUmacOS | VideoToolbox | VideoToolbox | VideoToolbox | Metal |
| NVIDIA GPUWindows x64 · Linux | NVDEC | NVENC | Vulkan · CUDA | Vulkan |
| Intel GPUWindows x64 | Quick Sync · D3D12VA · D3D11VA | Quick Sync · Media Foundation | Vulkan · Quick Sync | Vulkan |
| AMD GPUWindows x64 | D3D12VA · D3D11VA | AMF · D3D12VA · Media Foundation | Vulkan | Vulkan |
| Intel GPULinux | Quick Sync · VAAPI | Quick Sync · VAAPI | Vulkan · Quick Sync · VAAPI | Vulkan |
| AMD GPULinux | VAAPI | VAAPI | Vulkan · VAAPI | Vulkan |
| ARM64 GPUWindows ARM64 | D3D11VA · D3D12VA | D3D12VA · Vulkan | Vulkan | Vulkan |
| NVIDIA GPULinux ARM64 | NVDEC | NVENC | Vulkan · CUDA | Vulkan |
What kind of files?
Pixel Brite supports every format.