Codec and encoder are blurred together constantly, and the distinction matters. A codec, short for coder-decoder, is the standard - H.264, HEVC, AV1 - that defines what a compressed bitstream is allowed to look like and how a decoder must read it. An encoder is a specific program that produces such a bitstream: x264 produces H.264, x265 produces HEVC, SVT-AV1 produces AV1, and fixed-function hardware blocks (NVENC, Quick Sync, AMF) produce any of them. The codec fixes the efficiency ceiling, since no encoder can beat its own codec's limits, but two encoders for the same codec can land far apart because reaching the ceiling means searching an enormous space of coding choices, and how much of it an encoder explores depends on the time it is given. The catch this resolves: the same AV1 codec can span roughly 18 BD-rate points from a fast hardware block to a slow software preset, so saying we use AV1 tells you almost nothing about the bitrate until you name the encoder and preset.


The handbook · 7 volumes
Fora Soft Video Engineering Handbook
Codec vs encoder is a distinction that matters in practice: the codec sets the efficiency ceiling, but the encoder and preset decide how much of it you reach. We wrote seven volumes covering the whole video stack, and for this choice start with Volume 1: H.264, HEVC and AV1, encoder implementations, presets and quality metrics. Written by Nikolay Sapunov, CEO at Fora Soft.
Picking a codec but unsure which encoder and preset will hit your quality target?
Share your content and speed budget: we compare encoders on your clips and recommend a codec, encoder and preset with BD-rate and cost figures. 250+ video products shipped since 2005.