惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

Lobsters

Simple Sprite Editor in J Devlog ⚡ Zig Programming Language Microcode inside the Intel 8087 floating-point chip: register exchange Data types à la carte | Journal of Functional Programming | Cambridge Core A New Design for Pretty Printer Implementations in Rust The real origin of Lorem Ipsum Detect and profile fonts on any website, revealing their properties and metadata Navigating the MTE Landscape: iOS Memory Protection Deep Dive NixOS 26.05 released | Blog Voxel Space Nix on Sailfish X (Sailfish OS for Sony Xperia) Coalgebras and Automata The Critical State of Cyberspacs OpenRCT2 v0.5.1 “Swamp Castle" released! dax — cross-platform shell tools for Deno and Node.js Marknote 1.6.0 Parallel Reconstruction of Lawful TLS Wiretapping What Is a Dickover? On Rendering Diffs EV Stupidity Checklist "But it happened." - Casey Muratori's comment on Eric Schmidt's commencement speech The Go language server can do some impressive code navigation lpcvoid.com Rsync maintainer starts uses Claude, regressions mount NNN STACK — NixOS · Niri · Noctalia bijou64 Canonical takes over Flutter desktop maintenance Emacs bra size calculator I Am Retiring from Tech to Live Offline Racket v9.2 Flathub disallows LLM-based submissions Scriba: Structured logging in Lisp with multiple backends and auto-config (Scheme library) What are you doing this weekend? What are important data systems problems, ignored by research? Equivalence of Unicode strings is strange (2016) Leaving performance on the table You probably don't need Yocto, and that's fine Replacing Photoshop With NSString - The Guinea Pig in the Cocoa Mine Patching my guitar amp's firmware An AI audit of FreeBSD How do you version public web APIs? Lunacy | Red Vice tail CI logs over SSH Introducing Neptune: Direct3D virtualization for QEMU ACME CAA Extensions to Become Mandatory The Silent Critic One year of Roto, a compiled scripting language for Rust CIFSwitch: a non-universal Linux local root vulnerability Protestware for coding agents Deterministic Multithreaded Testing in Python with blanket Garnix is shutting down RIPE NCC session fixation: poaching logins with an Atlas probe GNOME 2.20 but its Web Components Agentic Search for Context Engineering – Leonie Monigatti akashina.tngl.sh/jjc Concerning Emacs (and Jazz) Content-addressed Rust builds (or, what kache actually caches) Package managers that package package managers Nitpicking the shell history scene in ‘Tron: Legacy’ What's cooking on SourceHut? Q2 2026 The tenth OpenPGP email summit Why Gentoo? Clojure on Fennel part three: parsing WordPress at 23 Finding Miscompiles for Fun, Not Profit GitHub - creusot-rs/creusot: Creusot helps you prove your Rust code is correct. Announcing Rust 1.96.0 | Rust Blog Custom Errors Are Non-Negotiable in My Rust Applications | Triston Armstrong A Love Letter to Neovim sqlite AGENTS.md Am I a Bad Friend? Making wl_shm fast Rust (and Slint) on a jailbroken Kindle. CSS vs. JavaScript • Josh W. Comeau Erlang Ecosystem Foundation - Supporting the BEAM community CVE-2026-48710: A Maintainer's Perspective - Marcelo Trylesinski A brief note about slot access cost in Common Lisp Converting shallow Git bundles into normal repositories May I recommend thinking of Emacs as your Fortress of Solitude Keyboard latency probe Rethinking the GNOME clipboard issues What are some of your favourite developer tools? Devlog ⚡ Zig Programming Language Back to the Building Blocks’ Building Blocks Tech Notes: Theseus: translating win32 to wasm Fast is better than slow Canada’s Bill C-22 and the security cost of collecting more data Intent to Prototype: Embedding API 5 PostgreSQL locking behaviors that trip people up okmij.org Stop advertising in your commits! | AksDev GitHub - mplsllc/macsurf: A modern web browser for Classic Mac OS 9 PowerPC. Real CSS3, ES5 JavaScript, native HTTPS — built with CodeWarrior on the Carbon API. Introducing DoomBench - Can Your Data Stack Run DOOM? Software For My New Home Server Building a Scalable Ingestion Pipeline with Temporal (Part 1) Avoid using "<![CDATA[ ... ]]>" in RSS Are you a member of any professional associations? What is a harmonic? An interactive comic about additive synthesis How Virtual Tables Work in the Itanium C++ ABI Using SwiftUI to Build a Mac-assed App in 2026
AV2 Specification
av2.aomedia. · 2026-05-31 · via Lobsters

About AV2

AV2 is the next-generation video coding specification from the Alliance for Open Media (AOMedia). Building on the foundation of AV1, AV2 is engineered to provide superior compression efficiency, enabling high-quality video delivery at significantly lower bitrates. It is optimized for the evolving demands of streaming, broadcasting, and real-time video conferencing.

This specification serves as the definitive technical reference for AV2 implementations. It outlines the bitstream syntax, semantics, and decoding processes required to ensure full conformance.

AV2 provides enhanced support for AR/VR applications, split-screen delivery of multiple programs, improved handling of screen content, and an ability to operate over a wider visual quality range.

To assist implementers, the AOMedia Video Model (AVM) serves as the official reference software.

Available Versions

The AV2 Bitstream & Decoding Process Specification, version 1.0.0, with corresponding AVM reference software.

An earlier development draft, superseded by v1.0.0. The "v13" label denotes a working-draft milestone and does not indicate a version newer than 1.0.0. Retained here for reference.

Using the Specification

Full Specification

The complete AV2 coding specification document includes all sections from scope and definitions through annexes. It provides comprehensive coverage of the format, syntax, semantics, and decoding process.

PDF Version

A self-contained PDF of the complete v1.0.0 specification is available for download and offline reference.

Additional Tables

The Additional Tables are extracted lookup tables from section 9 as C header files, useful for implementation reference.

Syntax Browser

The syntax browser provides a specialized view of Sections 5 (Syntax Structures) and 6 (Semantics) in a split-pane interface. Features include:

  • Side-by-side view of syntax definitions and their semantics
  • Clickable syntax elements for easy navigation
  • Search functionality across both sections
  • Copy-to-clipboard for syntax structures

Reference Software

The reference software, known as AVM, corresponding to this version of the specification is the v1.0.0 tag.