Why it matters
Codec choice affects bandwidth cost, storage, and playback compatibility. Understanding basics helps make informed choices.
Advertisement
The architecture
Intra-frame (I-frame) compression: JPEG-like within a frame. Discrete cosine transform + quantization.
Inter-frame (P/B-frame): predict from previous/future frames. Motion compensation.
Advertisement
How it works end to end
GOP structure: I-frame + P/B-frames until next I-frame. Larger GOP = better compression, worse seeking.
Motion estimation: for each block, find best match in reference frame. Store motion vector + residual.
Rate control: target bitrate or quality. CBR, VBR, CRF modes.