Reference + chooser

Which codec should I use?

Tell it the stage, your priority and platform, and get a recommended codec with reasoning — plus a full comparison table to learn the trade-offs.

Your situation

Codec comparison

CodecTypeChroma / bitBest forHW accel
ProRes 422 / HQIntra4:2:2 / 10-bitEdit, masterApple Silicon Pro+
ProRes 4444Intra4:4:4:4 / 12-bit + alphaFinishing, graphicsApple Silicon Pro+
DNxHRIntraup to 4:4:4 / 12-bitEdit, master (cross)CPU
H.264 / AVCLong-GOP4:2:0 / 8-bitWeb, compatibilityEverywhere
H.265 / HEVCLong-GOP4:2:0/4:2:2 / 10-bitWeb, efficient deliveryMost modern
AV1Long-GOP4:2:0 / 10-bitStreaming (best ratio)Newer GPUs
Camera RAW (R3D/BRAW/ARRIRAW)RAWBayer / 12–16-bitAcquisition, colorGPU debayer
EXRSequenceRGB(A) / 16–32-bitVFX, finishing
IMF (JPEG 2000)Intraup to 4:4:4 / 12-bitPlatform delivery
Intra-frame vs long-GOP

Intra-frame compresses each frame on its own — heavy on disk but light to decode and perfect for editing. Long-GOP compresses across frames — tiny files but CPU/GPU-intensive to scrub, hence proxies.

Why not deliver in ProRes?

ProRes is a mezzanine/mastering codec: high quality, big files, not meant for streaming to viewers. For final delivery to web/social, transcode to H.264/H.265/AV1.