SYSTEM Cited by 1 source
AV1 codec¶
AV1 (AOMedia Video 1) is the royalty-free video codec developed by the Alliance for Open Media (AOM) — a consortium whose founding members include Netflix, Google, Amazon, Meta, Mozilla, Cisco, Microsoft, and Intel. AV1 targets the same compression class as HEVC/H.265 and VP9 while being free of the licensing constraints that made HEVC painful to ship in practice.
On the sysdesign-wiki, AV1's first documented role (as of 2025-07-03) is as the decoder target for Netflix's Film Grain Synthesis rollout — the codec's grain-synthesis tool is what enables Netflix's decoder-side synthesis for compression pattern on grain-heavy catalogue at scale.
Where FGS lives in the AV1 stack¶
AV1 defines a small in-standard set of grain-model parameters that the bitstream can carry alongside compressed video data (Source: sources/2025-07-03-netflix-av1scale-film-grain-synthesis-the-awakening):
- Auto-regressive (AR) coefficients specifying a grain pattern — see concepts/auto-regressive-grain-model.
- Piecewise-linear scaling function specifying grain intensity as a function of pixel value — see concepts/grain-intensity-scaling-function.
The standard also defines the decoder-side synthesis procedure — generate a 64×64 noise template from the AR coefficients, tile random 32×32 patches of it onto the decoded frame, scale per-pixel using the scaling function, add to the decoded clean video.
The standard does not mandate the encoder-side denoiser that strips grain out of the source before compression — "allowing users to choose their preferred denoiser". That leaves per-vendor room for investment; Netflix's in-house denoiser is what transitioned FGS from 2021-launch "limited titles" to 2025 scale rollout.
Netflix deployment timeline¶
- 2018 — Norkin & Birkbeck publish the original AV1 film-grain paper (DCC 2018).
- 2021 — Netflix launches AV1 on TVs (Bringing AV1 Streaming to Netflix Members' TVs). FGS enabled on a "limited number of titles" only.
- 2025-07 — Netflix rolls out FGS at scale on the streaming service (this wiki's first ingested AV1 source).
The 4-year gap 2021→2025 is rollout engineering — encoder denoiser + parameter estimation + quality validation + device compatibility + encoding-ladder integration — not AV1 spec work. See patterns/codec-feature-gradual-rollout.
Where AV1 sits in the broader codec landscape¶
- H.264 / AVC — ubiquitous baseline, fully universal decode support.
- H.265 / HEVC — better compression than H.264, hobbled by royalty complexity.
- VP9 — Google's royalty-free HEVC-class predecessor; shipped on YouTube.
- AV1 — current royalty-free frontier; AOM-governed; shipped by Netflix, YouTube, Meta, Amazon on modern decoders.
- VVC / H.266 — successor class; not yet in wiki scope.
AV1 encode cost has historically been the deployment friction for streaming services; server-side AV1 encoders remain materially more expensive than H.264 encoders per unit of output, and decoder coverage on the long tail of set-top / TV hardware is the rollout constraint that matters in practice. (This wiki currently has no first-party source distilling AV1 encode economics; the 2021 Netflix "AV1 on TVs" post is a future-ingest candidate.)
Where FGS matters most¶
Content where FGS pays off:
- Titles with post-production-added grain for mood — Netflix cites They Cloned Tyrone.
- Titles with heavy camera-sensor noise — digital cameras under low light produce near-random noise that is adversarial input for block-transform codecs.
- Titles with literal film-stock grain — chemically- developed 16mm / 35mm / 70mm productions.
Conventional codecs face a forced choice on grain: preserve it and pay large bitrate, or crush it and lose artistic intent. FGS ejects grain from the compressed bitstream entirely, transmitting only a tiny parameter set and re-synthesizing it on the decoder. See concepts/denoise-encode-synthesize for the encoding- pipeline shape this creates.
Seen in¶
- sources/2025-07-03-netflix-av1scale-film-grain-synthesis-the-awakening — canonical wiki source on AV1 FGS and Netflix's at-scale rollout; HN 255 points.
Related¶
- concepts/film-grain-synthesis
- concepts/denoise-encode-synthesize
- concepts/auto-regressive-grain-model
- concepts/grain-intensity-scaling-function
- patterns/decoder-side-synthesis-for-compression
- patterns/codec-feature-gradual-rollout
- concepts/video-transcoding
- concepts/adaptive-bitrate-streaming-dash
- concepts/visual-quality-metric
- systems/ffmpeg — canonical software encoder/decoder host
- companies/netflix