Video Codec Overview

Codec Categories, Codec Types, Use-Cases, Performance, Color Depth

Codecs are video encode file types. Almost all of them support at least 2-channels (left and right) of audio. Some formats, like HAP, support up to 8-channels.

Codec Categories

  1. Shooting Codecs
  2. Edit (and proxy) Codecs
  3. Delivery/Daily/Show Codecs

Codec Types

To audit what versions of codecs you have installed on a Mac OS system, go to System Information, then scroll down to “Installations” then scroll down to the codec name. This is useful in debugging when you have render gremlins on one system, but not another.

NLC.png

Shooting Codecs

Shooting codecs are what comes out of a camera natively. On a better camera, you are going to be shooting APR or RAW. RAW is usually proprietary to a camera manufacturer. On a lesser camera, you’ll be shooting h264 or h265. Some cameras have RAW recording only through an external recorder – for example, the Fuji XT3 can record APR 422 at 60, but only through something like an Atmos Ninja or BMD recorder. To make things even more confusing, RAW isn't necessarily a format – it can also mean Log footage within a different codec container. Fuji's RAW format is Log 422.

Edit and Proxy Codecs

If your camera codec shoots an edit codec that your computer can handle efficiently, you’re good to go without making proxies.

Proxies are lighter weight files used for editing. This is done when your computer can’t handle the original files or if you want to edit “offline”. (offline, meaning, not using the original files). Generally speaking, colorists and VFX/mograph folks do not / should not use offline files.

Delivery, Show, and Daily Codecs

Delivery codecs are file types used to deliver your final exports. These are also the “archival” copies.

To client, these are almost always Pro-Res files and/or web-optimized H264s.

For shows, like events or installations, the codec is almost always HAP, NLC, or Pro-Res

For dailies, the codec is almost always H264, H265, or 422 Proxy files.

For masters, these are most likely APR 4444.

Color Depths

Different codecs have different bit depths. In general:

Encoding / Transcoding Software

See this directory for info – but to name a few: Adobe Media Encoder, AfterCodecs, FFMPEG, Handbrake, Jokyo HAP Encoder, ShutterEncoder



Revision #9
Created 2025-04-07 19:21:16 UTC by Cam Vokey
Updated 2025-04-30 21:42:36 UTC by Cam Vokey