Compatibility

Will it play?

All platforms

Supported Delivered intactCompatible Pixel Brite adapts itNot available
High dynamic range

HDR video.

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 / deviceHDR10HDR10+HLGDolby 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

Video codecs

Hardware decoding is used automatically to reduce CPU and battery use.

H.264HEVCVP9AV1
Playback features

Casting and PiP.

Casting and picture-in-picture availability by browser and device.

Browser / devicePiPAirPlayChromecast
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
Surround sound

What reaches your speakers.

Client / outputAAC 5.1AC-3 5.1E-AC-3 5.1DTSTrueHD
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
Server acceleration

Hardware acceleration.

Available backends depend on the GPU and driver. Pixel Brite tests hardware encoders at startup and disables unsupported codecs.

Hardware / hostDecodeEncodeScaleTone 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?

Don't change a thing.

Pixel Brite supports every format.

MKVMP4MOVAVIM4VTSWebMWMVFLVMPEG-TSH.264HEVCAV1VP9HDR10HDR10+HLGDoViAtmosDigital+TrueHDDTS-HD MADTS:XMP3FLACM4AAACOggOpusWAVWMAAPEALACAIFFDSFDFFDSD64DSD12824-bit / 192 kHzPGS / SUPVobSub / IDXSRT / WebVTTASS / SSAClosed captionsEmbedded subtitlesExternal subtitlesMultiple audio tracks