Skip to main content
Reference survey · kept alongside WAI

The codec glossary.

A reference survey of media codecs, with the ones WAI registers marked.

Image, video, audio and speech codecs: standards, open-source projects and research papers. An entry that WAI registers shows its capability string, the name a WAI envelope uses to ask a sink for that decode, and where the registration stands.

Filter by modality, era, status, origin or WAI registration. Search by name, body, capability or description. The full list of registered capabilities is in section 5 of the WAI specification; status and dates for the standards and protocols checked so far are on the references page. Contribute to the glossary on the forge.

Status legend. success wide deployment or universal support. niche deployed but limited to specific use cases. superseded historically used, displaced by a successor. limited shipped or standardized; deployment has stayed limited. academic published research, no production deployment. emerging new and gaining traction.

WAI registration.

In the standard
the registration is part of the standard. Every registration on this page is, including the broadcast and streaming codecs.

Registration names a bitstream and gives it a capability string. Only the mandatory floor (every conforming sink must implement it) and the recommended set (every conforming sink should) are asked of all sinks, and the entries in them say so.

Modality
Era
Status
Origin
WAI
206 / 206 shown

1930s

1

PCM (uncompressed)

1937 Foundational technique
audio classical success academic

Pulse Code Modulation. Not a codec in the compression sense, but the representation other audio codecs decode back to. The content of WAV, AIFF and most uncompressed audio.

1970s

3

A-law / Mu-law

1972 ITU-T (G.711)
audio classical success standards body

Logarithmic companding PCM as defined in G.711. Mu-law in North America and Japan, A-law elsewhere. Still standard in circuit-switched telephony.

G.711

1972 ITU-T
speech classical success standards body

PCM telephony codec, the toll-quality reference for decades. Still standard for circuit-switched telephony and many SIP deployments.

ADPCM

1973 ITU-T (G.726)
audio classical niche academic

Adaptive Differential PCM. Predictive coding for digital telephony. Standardized for telecom as ITU-T G.726; also used in cordless phones and early game audio.

1980s

21

CCITT Group 3 / 4

1980 ITU-T (T.4, T.6)
image classical niche standards body

The fax compression standards: run-length and modified-Huffman coding for 1-bit scanned documents. Carried inside TIFF and PDF.

FITS

1981 IAU FITS Working Group
image classical success academic

Flexible Image Transport System. The standard image format of astronomy: multi-dimensional arrays, structured metadata, integer and floating-point pixel types.

TGA

1984 Vendor specification
image classical niche industry

Raster format with optional run-length encoding, 24-bit colour and an alpha channel. Simple to parse, and still common in game and visual-effects texture tooling.

XBM

1984 X Window System
image classical niche open source

X BitMap. The monochrome predecessor of XPM, also stored as valid C source. Used for X11 monochrome cursors and early web bitmaps.

H.120

1984 CCITT (now ITU-T)
video classical limited standards body

The first digital video coding standard: motion-compensated DPCM, with no DCT. Its development shaped the ITU-T video standards that followed.

G.721

1984 CCITT (now ITU-T)
speech classical superseded standards body

Early ADPCM speech coding, succeeded by G.726.

LPC-10

1984 US Federal Standard 1015
speech classical superseded academic

Military low-bitrate speech codec based on linear predictive coding. Highly intelligible, with a synthetic sound.

PCX

1985 Vendor specification
image classical superseded industry

Run-length-encoded, indexed-colour raster format from the DOS era. Still readable in image libraries.

ICO

1985 Vendor specification
image classical niche industry

Icon container. Holds one or more bitmaps (or PNG images, in newer files) at several sizes and colour depths. The usual container for website favicons.

CUR

1985 Vendor specification
image classical niche industry

Cursor format. The icon container with added hotspot metadata for the cursor's click point.

CELP

1985 Research technique
speech classical success academic

Code-Excited Linear Prediction. Not a single codec but the algorithmic family behind most speech codecs deployed from 1990 to 2010.

TIFF

1986 Vendor specification (TIFF 6.0)
image classical success industry

Tagged Image File Format. More container than codec: it holds several compression schemes (uncompressed, LZW, deflate, JPEG, fax coding). Used in scanning, printing, scientific imaging and archives.

GIF

1987 Vendor specification (GIF89a)
image classical niche industry

Graphics Interchange Format. LZW-compressed indexed colour with a 256-colour palette and simple animation. Persists for short looping animations.

Tracker modules (MOD / S3M / XM / IT)

1987 Tracker community formats
audio classical niche open source

Module music formats. Not codecs in the usual sense: short sample data plus pattern-sequencing data. The audio formats of demoscene productions.

PBM / PGM / PPM / PAM

1988 Netpbm project
image classical niche open source

Portable Bitmap, Graymap, Pixmap and Arbitrary Map. A family of deliberately simple uncompressed formats, used as the intermediate format in Unix image-processing pipelines.

H.261

1988 ITU-T (VCEG)
video classical superseded standards body

The first practical digital video coding standard, designed for ISDN video telephony. Established the DCT, motion-compensation and entropy-coding template later ITU-T and ISO/IEC video standards build on.

G.722

1988 ITU-T
speech classical success standards body

7 kHz wideband ADPCM. An early wideband voice codec, built into many desk VoIP phones.

RPE-LTP

1988 ETSI (GSM)
speech classical superseded standards body

Regular Pulse Excitation with Long Term Prediction. The algorithm inside GSM-FR.

XPM

1989 X Window System
image classical niche open source

X PixMap. A text-based image format for icons and cursors, stored as valid C source so images compile directly into programs. Persists in X11 desktop themes.

Radiance HDR (.hdr)

1989 Radiance project (open source)
image classical niche academic

RGBE format: 8-bit RGB with a shared 8-bit exponent for HDR storage. Still common in image-based lighting and physically based rendering.

VSELP

1989 TIA (IS-54) / ETSI (GSM)
speech classical superseded industry

Vector Sum Excited Linear Prediction. Used in IS-54 TDMA cellular and GSM-HR.

1990s

42

BMP

1990 Vendor specification
image classical niche industry

Device-independent bitmap. An uncompressed raster format with optional run-length encoding. Persists in icon resources and as a simple intermediate format.

G.726

1990 ITU-T
speech classical niche standards body

ADPCM at several bitrates, the successor to G.721. Used in cordless phones and some satellite telephony.

MP1

1991 MPEG (ISO/IEC 11172-3)
audio classical superseded standards body

MPEG-1 Audio Layer I. The simplest of the three MPEG-1 audio layers.

MP2

1991 MPEG (ISO/IEC 11172-3)
audio classical niche standards body

MPEG-1 Audio Layer II. Designed for digital broadcasting; still used in DAB radio and in MPEG-2 transport streams.

AC-3

1991 ATSC (A/52) / ETSI (TS 102 366)
audio classical success industry

Multichannel audio codec of DVD, ATSC broadcast and cinema; standardized by ATSC as A/52 and by ETSI.

GSM-FR

1991 ETSI (GSM)
speech classical superseded standards body

The first digital speech codec of the GSM mobile system, using RPE-LTP.

IMBE

1991 TIA-102 (APCO Project 25)
speech classical superseded industry

Improved Multi-Band Excitation. The vocoder of the original Project 25 public-safety radio standard.

JPEG

1992 JPEG (ITU-T T.81 | ISO/IEC 10918-1)
image classical success standards body

DCT-based lossy compression for photographs, from the Joint Photographic Experts Group. Supported by essentially every image decoder, three decades after standardization.

  • wai.image.jpeg In the standard Recommended set.

IMA ADPCM

1992 Interactive Multimedia Association
audio classical superseded standards body

A variant of ADPCM used widely in early multimedia and game audio.

G.728

1992 ITU-T
speech classical niche standards body

Low-delay CELP, designed for ISDN and videoconferencing audio.

Lossless JPEG

1993 JPEG (ITU-T T.81)
image classical niche standards body

The predictive-coding lossless mode of the original JPEG standard, algorithmically distinct from baseline JPEG. Used in medical imaging (DICOM).

PDF (as image container)

1993 ISO 32000
image classical success industry

A PDF holding a single image or vector illustration works as an image format. Used for single-page deliverables.

MPEG-1 Video

1993 MPEG (ISO/IEC 11172-2)
video classical superseded standards body

Designed for CD-rate storage. Its companion audio part, Layer III, became MP3.

MP3

1993 MPEG (ISO/IEC 11172-3)
audio classical success standards body

MPEG-1 Audio Layer III. The format that defined consumer digital audio for two decades, and still supported by essentially every audio decoder.

DPX

1994 SMPTE (ST 268)
image classical niche standards body

Digital Picture Exchange. The film-industry standard for scanned motion-picture frames, with 10-bit log encoding. Survives in digital intermediate workflows.

Shorten (SHN)

1994 Shorten project
audio classical superseded industry

An early lossless audio codec: predictive coding plus Rice coding. Used by live-recording trading communities before FLAC.

GSM-HR

1994 ETSI (GSM)
speech classical superseded standards body

Half-Rate GSM codec using VSELP, designed to increase network capacity.

H.262 / MPEG-2 Video

1995 ITU-T H.262 | ISO/IEC 13818-2
video classical success standards body

The video codec of DVD and of first-generation digital terrestrial broadcasting, including ATSC. Still in use for broadcast television.

H.263

1995 ITU-T (VCEG)
video classical superseded standards body

Low-bitrate video for telephony over PSTN lines and early mobile networks. Used for 3G video calls; succeeded by H.264.

DV

1995 IEC 61834
video classical superseded industry

Digital Video. An intra-frame DCT codec at a fixed bitrate, used in consumer and prosumer camcorders from the mid-1990s to the mid-2000s.

TwinVQ

1995 MPEG (ISO/IEC 14496-3)
audio classical limited industry

Transform-domain Weighted Interleave Vector Quantization. An audio coding tool included in MPEG-4 Audio.

G.723.1

1995 ITU-T
speech classical niche standards body

Low-bitrate speech codec, used in some video conferencing and VoIP gateways.

G.729

1995 ITU-T
speech classical success standards body

CS-ACELP speech codec, long used in business VoIP.

PNG

1996 W3C (PNG, Third Edition)
image classical success open source

Portable Network Graphics. Lossless, deflate-compressed, with an alpha channel. The Third Edition became a W3C Recommendation in 2025.

  • wai.image.png In the standard Mandatory floor.

LOCO-I

1996 Research paper
image classical superseded academic

Low Complexity Lossless Compression for Images. The research algorithm standardized as JPEG-LS.

G.729A

1996 ITU-T
speech classical success standards body

Annex A: a reduced-complexity variant of G.729, bitstream-compatible with it.

MELP / MELPe

1996 MIL-STD-3005 / NATO STANAG 4591
speech classical niche academic

Mixed Excitation Linear Prediction. Low-bitrate speech coding for military communications.

GSM-EFR

1996 ETSI (GSM)
speech classical superseded standards body

Enhanced Full Rate GSM codec using ACELP. Deployed in most 2G GSM networks.

EVRC

1996 3GPP2
speech classical superseded industry

Enhanced Variable Rate Codec. The speech codec of CDMA cellular networks.

AAC

1997 MPEG (ISO/IEC 13818-7, 14496-3)
audio classical success standards body

Advanced Audio Coding, the successor to MP3. A default audio codec of mobile devices, streaming and digital broadcast.

  • wai.audio.aac In the standard Covers AAC-LC, HE-AAC and HE-AAC v2 in ADTS. Decoder supplied by the sink.

Musepack (MPC)

1997 Musepack project (open source)
audio classical limited open source

Open lossy audio codec derived from MPEG-1 Layer II, aimed at high-bitrate transparent coding.

BCn / DXT

1998 Khronos Data Format Specification
image classical success industry

Block Compression family, BC1 to BC7. Fixed-ratio, block-based GPU texture compression, decoded in GPU hardware.

WavPack

1998 WavPack project (open source)
audio classical niche open source

Open-source lossless audio codec that also supports a hybrid lossless and lossy mode.

DDS

1999 Vendor specification
image classical niche industry

Container for block-compressed GPU texture formats (BC1 to BC7). The compressed data uploads to the GPU without a separate decode step.

JPEG-LS

1999 JPEG (ISO/IEC 14495-1 | ITU-T T.87)
image classical niche standards body

Low-complexity lossless and near-lossless image coding based on the LOCO-I algorithm. Used where exact preservation matters and compute is limited.

OpenEXR

1999 Academy Software Foundation (OpenEXR project)
image classical success open source

Floating-point HDR raster format (16- and 32-bit). Used in visual effects, ACES colour pipelines and anywhere scene-linear light values must be preserved.

MPEG-4 Part 2 (ASP)

1999 MPEG (ISO/IEC 14496-2)
video classical superseded standards body

Advanced Simple Profile of MPEG-4 Visual. Implemented by the open-source Xvid project, among others; used on portable devices and digital cameras into the 2010s.

MPEG-4 Visual SP

1999 MPEG (ISO/IEC 14496-2)
video classical superseded standards body

Simple Profile of MPEG-4 Visual. The 3GPP profile for mobile video on early 3G phones; succeeded by H.264 Baseline.

HVXC

1999 MPEG (ISO/IEC 14496-3)
audio classical limited standards body

Harmonic Vector Excitation Coding. A very-low-bitrate parametric speech codec in MPEG-4 Audio.

Bluetooth SBC

1999 Bluetooth SIG (A2DP)
audio classical success standards body

Sub-Band Codec. The mandatory codec of Bluetooth A2DP audio, used unless the devices negotiate a different codec.

G.722.1

1999 ITU-T
speech classical niche standards body

Wideband transform codec, used in business video conferencing.

AMR-NB

1999 3GPP
speech classical success standards body

Adaptive Multi-Rate Narrowband. The 3GPP voice codec of 3G calls, still a fallback codec on mobile networks.

2000s

57

JPEG 2000

2000 JPEG (ISO/IEC 15444-1 | ITU-T T.800)
image classical niche standards body

Wavelet-based image coding with lossless and lossy modes. Established in medical imaging (DICOM) and digital cinema mastering.

  • wai.image.jp2 In the standard Cinema mastering class.

VP3

2000 Open source (released 2001)
video classical superseded industry

Released as open source in 2001 and given to the Xiph.Org Foundation as the basis of Theora.

Huffyuv

2000 Huffyuv project (open source)
video classical niche open source

Lossless video codec using predictive coding and Huffman entropy coding. An early lossless intermediate codec for editing, with a family of descendants.

AAC-LD

2000 MPEG (ISO/IEC 14496-3)
audio classical niche standards body

Low-Delay AAC, for real-time two-way audio such as video calls.

HILN

2000 MPEG (ISO/IEC 14496-3)
audio classical limited standards body

Harmonic and Individual Lines and Noise. A parametric audio codec in MPEG-4 Audio.

Monkey's Audio (APE)

2000 Monkey's Audio project
audio classical niche open source

Lossless audio codec with high compression ratios. Used in archival communities.

MNG

2001 PNG Development Group
image classical limited open source

Multiple-image Network Graphics. The PNG group's animated format.

SVG

2001 W3C
image classical success standards body

Scalable Vector Graphics. An XML-based vector image format, native to web browsers. Used for icons, charts, illustrations and design-tool output.

Xvid

2001 Xvid project (open source)
video classical superseded open source

An open-source implementation of MPEG-4 Part 2.

Tarkin

2001 Xiph.Org Foundation
video classical limited open source

A wavelet-based video codec project, discontinued before it reached a usable state.

FLAC

2001 IETF (RFC 9639) / Xiph.Org Foundation
audio classical success open source

Free Lossless Audio Codec. The common lossless format for music archival and distribution; published by the IETF as RFC 9639 in 2024.

  • wai.audio.flac In the standard Mandatory floor.

SMV

2001 3GPP2
speech classical limited industry

Selectable Mode Vocoder, a CDMA voice codec.

Vorbis

2002 Xiph.Org Foundation
audio classical superseded open source

General-purpose open audio codec. The audio codec of the original WebM format; succeeded by Opus.

TTA (True Audio)

2002 TTA project (open source)
audio classical niche open source

Fast lossless audio codec, still maintained.

G.722.2 / AMR-WB

2002 ITU-T / 3GPP
speech classical success standards body

Adaptive Multi-Rate Wideband. The standard wideband codec of mobile voice, including VoLTE.

H.264 / AVC

2003 ITU-T H.264 | ISO/IEC 14496-10 (JVT)
video classical success standards body

Advanced Video Coding. Hardware decoders for it ship in phones, televisions, set-top boxes and computers, and streaming, conferencing and optical-disc formats carry it.

  • wai.video.avc In the standard Decoder supplied by the sink.

VC-5

2003 SMPTE (VC-5)
video classical niche industry

Wavelet-based, visually lossless intermediate codec for editing, standardized by SMPTE as VC-5. An open-source implementation exists.

FFV1

2003 IETF (RFC 9043) / FFmpeg project
video classical niche open source

Range-coded lossless video codec from the FFmpeg project, documented by the IETF as RFC 9043. Used for video archival.

CamStudio Lossless

2003 CamStudio project (open source)
video classical superseded open source

Codec bundled with an open-source screen recorder. Optional delta-frame coding with LZO or deflate.

DXA

2003 ScummVM project
video classical niche open source

Video format the ScummVM project uses to repackage cut-scenes from re-engineered games.

HE-AAC

2003 MPEG (ISO/IEC 14496-3)
audio classical success standards body

High-Efficiency AAC. Adds Spectral Band Replication to AAC. Used in DAB+ and low-bitrate streaming.

  • wai.audio.aac In the standard Decoder supplied by the sink.

Speex

2003 Xiph.Org Foundation
speech classical superseded open source

Open-source CELP-based speech codec, used in open-source VoIP. Declared obsolete by its developers in favour of Opus.

iSAC

2003 WebRTC project (open source)
speech classical superseded industry

Internet Speech Audio Codec. A variable-bitrate wideband VoIP codec, released in the open-source WebRTC project and succeeded there by Opus.

VC-3

2004 SMPTE (ST 2019-1)
video classical niche industry

Intra-frame codec for broadcast and post-production, standardized by SMPTE as VC-3.

Theora

2004 Xiph.Org Foundation
video classical limited open source

Open-source video codec derived from VP3.

Snow

2004 FFmpeg project
video classical academic open source

Experimental wavelet-based codec inside FFmpeg, with lossless and lossy modes.

Lagarith

2004 Lagarith project (open source)
video classical niche open source

Lossless video codec with arithmetic coding. Used in screen-capture and editing workflows.

HE-AAC v2

2004 MPEG (ISO/IEC 14496-3)
audio classical niche standards body

HE-AAC plus Parametric Stereo, for very-low-bitrate stereo.

  • wai.audio.aac In the standard Decoder supplied by the sink.

OggPCM

2004 Xiph.Org Foundation
audio classical niche open source

Uncompressed PCM in an Ogg container.

E-AC-3

2004 ATSC (A/52) / ETSI (TS 102 366)
audio classical success industry

Enhanced AC-3. Higher bitrates and more channels; used for surround sound in streaming.

ALAC

2004 ALAC project (open source)
audio classical niche industry

A lossless audio codec that began as a vendor format and was released as open source in 2011.

VMR-WB

2004 3GPP2
speech classical superseded standards body

Variable-Rate Multimode Wideband, the CDMA counterpart of AMR-WB.

iLBC

2004 IETF (RFC 3951)
speech classical niche industry

Internet Low Bitrate Codec, designed for packet-loss-resilient internet telephony.

ETC1 / ETC2

2005 Khronos (OpenGL ES)
image classical success industry

GPU texture compression standardized for OpenGL ES. ETC2 added alpha support.

JPEG 2000 (digital cinema)

2005 SMPTE (Digital Cinema Package)
video classical success standards body

JPEG 2000 as the picture codec of the Digital Cinema Package, the distribution format for digital cinema.

  • wai.video.j2k In the standard Cinema mastering class.

G.722.1 Annex C

2005 ITU-T
speech classical niche standards body

Super-wideband variant of G.722.1, used in conferencing systems.

VC-1

2006 SMPTE (421M)
video classical superseded industry

A vendor video codec standardized by SMPTE as 421M. A video codec of the HD optical-disc formats.

MPEG-4 ALS

2006 MPEG (ISO/IEC 14496-3)
audio classical niche standards body

Audio Lossless Coding. Used in some broadcast archival workflows.

MPEG-4 SLS

2006 MPEG (ISO/IEC 14496-3)
audio classical limited standards body

Scalable to Lossless. A lossy AAC base layer that an enhancement layer extends to lossless.

G.729.1

2006 ITU-T
speech classical niche standards body

Wideband, scalable extension of G.729, backward compatible with the G.729 base layer.

EVRC-B / EVRC-WB / EVRC-NW

2006 3GPP2
speech classical superseded industry

Successor variants of EVRC, including wideband versions for CDMA voice.

H.264 SVC

2007 ITU-T + MPEG
video classical niche standards body

Scalable Video Coding extension to H.264. One layered bitstream; a decoder picks the subset that matches its capabilities. Used in some conferencing and adaptive-streaming systems.

CELT

2007 Xiph.Org Foundation
audio classical superseded open source

Constrained Energy Lapped Transform. A low-latency music codec, now the transform layer of Opus.

DRA

2007 Chinese national standard
audio classical niche standards body

A national audio coding standard, used in domestic broadcast.

lossyWAV

2007 lossyWAV project (open source)
audio classical niche open source

A preprocessor that zeroes inaudible low-order bits so that lossless codecs compress audio further.

APNG

2008 W3C (PNG, Third Edition)
image classical niche open source

Animated PNG. A backward-compatible extension: a decoder without animation support shows the first frame. Now part of the PNG Third Edition.

Dirac

2008 SMPTE (VC-2) / Dirac project
video classical limited open source

Wavelet-based open-source video codec designed for broadcast use. Its intra-only subset is standardized by SMPTE as VC-2.

Schrödinger

2008 Schrödinger project (open source)
video classical limited open source

A second open-source implementation of Dirac.

Ut Video

2008 Ut Video project (open source)
video classical niche open source

Lossless video codec with broad chroma-format support.

AAC-ELD

2008 MPEG (ISO/IEC 14496-3)
audio classical niche standards body

Enhanced Low-Delay AAC, with lower latency than AAC-LD. Used in some professional audio-over-IP applications.

G.711.1

2008 ITU-T
speech classical niche standards body

Wideband extension of G.711: a backward-compatible enhancement layer.

G.718

2008 ITU-T
speech classical niche standards body

Embedded scalable codec covering narrowband and wideband speech.

G.719

2008 ITU-T
audio classical niche standards body

Low-complexity full-band audio codec, used in some conferencing systems.

JPEG XR

2009 JPEG (ISO/IEC 29199 | ITU-T T.832)
image classical limited industry

Began as a vendor format and was standardized as JPEG XR. Supports HDR and wide colour gamut.

H.264 MVC

2009 ITU-T + MPEG
video classical niche standards body

Multiview Video Coding. An H.264 extension for stereoscopic 3D video, used on 3D optical discs.

G.711.0

2009 ITU-T
speech classical niche standards body

Lossless compression of G.711 streams.

SILK

2009 Open source; basis of the Opus speech layer (RFC 6716)
speech classical superseded industry

A CELP-derived wideband speech codec, released as open source and adapted as the linear-prediction layer of Opus.

2010s

32

WebP

2010 IETF (RFC 9649)
image classical success industry

Image format with lossy and lossless modes; the lossy mode is built on VP8 intra coding. Began as a vendor format; documented by the IETF as RFC 9649.

VP8

2010 IETF (RFC 6386)
video classical superseded industry

Video codec published as open source and documented as RFC 6386. One of the mandatory-to-implement video codecs for WebRTC browsers (RFC 7742).

Codec 2

2010 Codec 2 project (open source)
speech classical niche open source

Very-low-bitrate speech codec for amateur radio and HF digital voice. Used in FreeDV and several digital amateur-radio modes.

ASTC

2012 Khronos
image classical success industry

Adaptive Scalable Texture Compression. Variable block-size GPU texture compression covering 2D and 3D textures, HDR and several channel formats.

Hap

2012 Hap project (open source)
video classical niche open source

GPU-decoded video built on block texture compression, for live visuals at high frame rates.

xHE-AAC

2012 MPEG / 3GPP
audio classical niche standards body

Extended HE-AAC. Combines HE-AAC v2 with USAC's unified speech-and-audio coding. Used for low-bitrate streaming delivery.

MPEG-D USAC

2012 MPEG (ISO/IEC 23003-3)
audio classical niche standards body

Unified Speech and Audio Coding. Combines AAC with speech-coding techniques in one codec. The basis of xHE-AAC.

Opus

2012 IETF (RFC 6716)
audio classical success standards body

A hybrid of a linear-prediction speech layer and the CELT transform layer, covering narrowband speech through full-band music. Mandatory to implement in WebRTC.

  • wai.audio.opus In the standard Recommended set.

HEVC / H.265

2013 ITU-T H.265 | ISO/IEC 23008-2 (JCT-VC)
video classical niche standards body

High Efficiency Video Coding, the successor to H.264. Used in broadcast UHD, UHD optical discs and device capture.

  • wai.video.hevc In the standard Decoder supplied by the sink.

VP9

2013 VP9 Bitstream & Decoding Process Specification
video classical success industry

The successor to VP8, with an open-source reference implementation. Hardware decode is common in current devices.

  • wai.video.vp9 In the standard Decoder supplied by the sink.

Daala

2013 Xiph.Org Foundation
video classical superseded open source

Open video codec research project. Several of its ideas (lapped transforms, perceptual vector quantization) were carried into AV1.

MozJPEG

2014 MozJPEG project (open source)
image classical niche open source

An open-source JPEG encoder whose output stays decodable by any standard JPEG decoder.

BPG

2014 BPG project (open source)
image classical limited industry

A single-developer image format built on HEVC intra-frame coding.

AC-4

2014 ETSI (TS 103 190)
audio classical niche industry

Audio codec standardized by ETSI as TS 103 190, with object-based audio. Used in ATSC 3.0 broadcast.

  • wai.audio.ac4 In the standard Immersive audio class. Decoder supplied by the sink.

EVS

2014 3GPP
speech classical niche standards body

Enhanced Voice Services. The VoLTE successor to AMR-WB, with up to full-band audio.

JPEG XT

2015 JPEG (ISO/IEC 18477)
image classical niche standards body

Backward-compatible HDR extension to JPEG. A baseline JPEG decoder ignores the extension layer; a JPEG XT decoder reconstructs the full dynamic range.

HEIF / HEIC

2015 MPEG (ISO/IEC 23008-12)
image classical niche standards body

High Efficiency Image File Format, an image container. HEIC is HEIF carrying HEVC-coded images; AVIF is HEIF carrying AV1-coded images.

FLIF

2015 FLIF project (open source)
image classical superseded academic

Free Lossless Image Format, built on MANIAC entropy coding. Development ended when its ideas were carried into JPEG XL.

LERC

2015 LERC project (open source)
image classical niche industry

Limited Error Raster Compression. Bounded-error compression for geospatial raster data. Used in GIS pipelines.

Ballé 2016

2016 Research paper
image neural academic academic

"End-to-end Optimized Image Compression". Established the template of an autoencoder with a learned entropy model, which many later learned image codecs follow.

PixelCNN (as codec)

2016 Research paper
image neural academic academic

An autoregressive density model used for lossless image compression, by arithmetic coding over its predicted distributions. A template for many later learned lossless approaches.

Ballé hyperprior

2018 Research paper
image neural academic academic

"Variational Image Compression with a Scale Hyperprior". Introduced a side-information channel that lets the entropy model adapt to local image statistics.

  • wai.neural.bmshj2018 In the standard Registers the paper's factorized-prior model. Decode route in the reference sink; model weights supplied by the sink.

Minnen autoregressive

2018 Research paper
image neural academic academic

"Joint Autoregressive and Hierarchical Priors for Learned Image Compression". Added an autoregressive context model on top of a mean-scale hyperprior.

  • wai.neural.mbt2018_mean In the standard Registers the paper's mean-scale hyperprior model, not its autoregressive context model. Decode route in the reference sink; model weights supplied by the sink.

AV1

2018 AOMedia
video classical success industry

Video codec from the Alliance for Open Media. Hardware decode ships in current devices. Its successor, AV2, was published by AOMedia in 2026.

  • wai.video.av1 In the standard Recommended set.
  • wai.video.av1.lossless In the standard Recommended set; quantizer 0, lossless in YUV.

WaveNet (codec)

2018 Research paper
speech neural academic academic

WaveNet-based low-rate speech coding. An early demonstration that a deep generative model can decode high-quality speech from very-low-bitrate parameters.

WaveRNN

2018 Research paper
speech neural academic academic

Recurrent neural vocoder, smaller and faster than WaveNet. The architecture inside LPCNet and many follow-on works.

JPEG XS

2019 JPEG (ISO/IEC 21122)
image classical niche standards body

Low-complexity, low-latency intra-frame codec for professional video over IP and other uses where latency matters more than compression ratio. Its RTP payload format is RFC 9134.

AVIF

2019 AOMedia (AV1 Image File Format)
image classical emerging industry

Image format carrying AV1-coded images. Based on HEIF and conforming to MIAF.

  • wai.image.avif In the standard Recommended set.

DVC

2019 Research paper
video neural academic academic

Deep Video Compression. An early end-to-end deep video compression framework. Established the residual-coding approach: a predicted frame is generated, and the residual is coded by a learned image codec.

VQ-VAE speech codec

2019 Research paper
speech neural academic academic

Low-bitrate speech coding with a VQ-VAE and a WaveNet decoder.

LPCNet

2019 Research paper; LPCNet project (open source)
speech neural academic academic

Neural speech synthesis through linear prediction. A bridge from classical CELP to neural decoding, practical in real time on a CPU.

MelGAN

2019 Research paper
audio neural academic academic

GAN-based mel-spectrogram vocoder, often used as the decoder in neural audio pipelines.

2020s

50

Cheng 2020

2020 Research paper
image neural academic academic

Learned image compression with discretized Gaussian mixture likelihoods and attention modules. Widely used as a baseline in later learned-compression papers.

HiFiC

2020 Research paper
image neural academic academic

High-Fidelity Generative Image Compression. A GAN-based decoder that produces perceptually convincing reconstructions at very low bitrates, where perceptual quality and pixel fidelity diverge.

VVC / H.266

2020 ITU-T H.266 | ISO/IEC 23090-3 (JVET)
video classical niche standards body

Versatile Video Coding, the successor to HEVC.

  • wai.video.vvc In the standard Decoder supplied by the sink.

LCEVC

2020 MPEG (ISO/IEC 23094-2)
video classical niche standards body

Low Complexity Enhancement Video Coding. An enhancement layer of residuals that a decoder adds to the upscaled output of a base codec's encode.

  • wai.video.lcevc In the standard Carried only as a companion to a named base codec. Decoder supplied by the sink.

EVC

2020 MPEG (ISO/IEC 23094-1)
video classical limited standards body

Essential Video Coding, MPEG-5 Part 1. Defined in two profiles: a Baseline profile and a Main profile with further coding tools.

  • wai.video.evc In the standard Decoder supplied by the sink.
  • wai.video.evc.baseline In the standard Baseline profile only. Decoder supplied by the sink.

M-LVC

2020 Research paper
video neural academic academic

Multiple-frames Learned Video Compression. Uses several reference frames and a learned in-loop filter.

LC3

2020 Bluetooth SIG (LE Audio)
audio classical emerging standards body

Low Complexity Communications Codec. The mandatory codec of Bluetooth LE Audio.

HiFi-GAN

2020 Research paper
audio neural academic academic

GAN-based vocoder producing high-fidelity audio from mel-spectrograms. Widely used in speech synthesis and neural audio research.

JPEG XL

2021 JPEG (ISO/IEC 18181)
image classical emerging standards body

Image coding standard with lossy and lossless modes, and lossless transcoding of existing JPEG files. Designed for archival as well as delivery.

  • wai.image.jxl In the standard Recommended set.

QOI

2021 QOI project (open source)
image classical niche open source

Quite OK Image format. A lossless raster format designed to be simple to implement. Used in small-engine game development and embedded contexts.

FVC

2021 Research paper
video neural academic academic

Feature-domain Video Compression. Moves motion estimation, compensation and residual coding into a learned feature space.

DCVC

2021 Research paper
video neural academic academic

Deep Contextual Video Compression. Moves from residual coding to conditional coding in the feature domain, using learned context from previously decoded frames. The first of a family of follow-on models.

SSMGAN

2021 Research paper
audio neural academic academic

A GAN-based vocoder variant refined for specific audio types.

Lyra (v1, v2)

2021 Lyra project (open source)
speech neural niche industry

Open-source neural speech codec for low-bandwidth voice calls. Version 2 is built on a residual-vector-quantized neural codec.

SoundStream

2021 Research paper
audio neural academic academic

"SoundStream: An End-to-End Neural Audio Codec". Residual vector quantization for speech, music and general audio in one model.

ECM

2022 JVET (ITU-T + ISO/IEC)
video classical academic standards body

Enhanced Compression Model. JVET's exploration software for coding tools beyond VVC.

DCVC-TCM

2022 Research paper
video neural academic academic

Temporal Context Mining variant of DCVC, with multi-scale temporal contexts.

DCVC-HEM

2022 Research paper
video neural academic academic

Hybrid Entropy Model variant of DCVC.

C2F

2022 Research paper
video neural academic academic

Coarse-to-fine motion estimation with hyperprior-guided adaptive coding.

VCT

2022 Research paper
video neural academic academic

Video Compression Transformer. A transformer-only architecture for learned video compression.

GFVC

2022 Research papers
video neural academic academic

Generative Face Video Coding. A family of methods that send a reference frame plus a stream of facial keypoints or 3D face-model parameters; the receiver animates the face from them.

EnCodec

2022 Research paper; open-source release
audio neural emerging industry

"High Fidelity Neural Audio Compression". A neural audio codec with residual vector quantization, used as the discrete tokenizer of several open audio-generation models.

  • wai.neural.encodec32 In the standard The 32 kHz model. Decode route in the reference sink; model weights supplied by the sink.

DCVC-DC

2023 Research paper
video neural academic academic

Diverse Contexts variant of DCVC.

MMVC

2023 Research paper
video neural academic academic

Mixed-Motion Video Coding. Chooses a coding strategy per block from its motion characteristics.

HiFi-Codec

2023 Research paper
audio neural academic academic

Group-residual vector quantization, a refinement of residual vector quantization, for low-bitrate neural audio coding.

DAC (improved RVQGAN)

2023 Research paper; open-source release
audio neural emerging industry

"High-Fidelity Audio Compression with Improved RVQGAN". A general-audio neural codec with improved RVQ-GAN training.

  • wai.neural.dac In the standard The 44.1 kHz model. Decode route in the reference sink; model weights supplied by the sink.

SpeechTokenizer

2023 Research paper
speech neural academic academic

A disentangled speech codec whose first codebook is regularized toward phonetic units, separating content from acoustic detail.

AudioDec

2023 Research paper
audio neural academic academic

A modular neural codec with separately trained encoder, quantizer and vocoder stages, designed to reduce training instability.

LMCodec

2023 Research paper
audio neural academic academic

A codec designed for downstream language modelling over its tokens.

PerCo

2024 Research paper
image neural academic academic

Perceptual Compression. Diffusion-based image compression at very low bitrates, with realism as the explicit objective.

DCVC-FM

2024 Research paper
video neural academic academic

Feature Modulation variant of DCVC. One model covers a wide quality range, in RGB and YUV.

  • wai.neural.dcvc_fm In the standard Decode route in the reference sink; model weights supplied by the sink.

DHVC 1.0 / 2.0

2024 Research paper
video neural academic academic

Deep Hierarchical Video Compression. A hierarchical VAE structure in place of the conditional-coding template.

I2VC

2024 Research paper
video neural academic academic

Unified Intra and Inter-frame Video Compression. One framework handles I-, P- and B-frames.

AVCC

2024 Research paper
video neural academic academic

Audio-Visual Cross-modal Codec. Codes audio and video together at low bitrate, using lip motion to help reconstruct the audio.

CMVC

2024 Research paper
video neural academic academic

Coherent Motion Video Compression. Splits video into semantically coherent clips, each sent as a keyframe plus a motion description that the receiver synthesizes.

First Frame + Description

2024 Research paper
video neural academic academic

A very-low-bitrate transmission scheme: a still image plus a text description, from which the receiver generates the motion.

SNAC

2024 SNAC project (open source)
audio neural emerging open source

Multi-Scale Neural Audio Codec. Hierarchical token rates: coarse tokens are sampled less often than fine ones. Used in several open-source speech-synthesis models.

  • wai.neural.snac In the standard Decode route in the reference sink; model weights supplied by the sink.

FunCodec

2024 Research paper; open-source release
audio neural academic industry

A frequency-domain neural speech codec toolkit.

TiCodec

2024 Research paper
audio neural academic academic

A hierarchical codec with separate timbre and content token streams, for voice conversion and speech synthesis.

HILCodec

2024 Research paper
audio neural academic academic

A streaming neural codec designed for real-time use under varying channel conditions.

Mimi

2024 Research paper; open-source release
audio neural emerging open source

A low-frame-rate neural codec designed for audio language models, with a 12.5 Hz token rate.

  • wai.neural.mimi In the standard Decode route in the reference sink; model weights supplied by the sink.

SemantiCodec

2024 Research paper
audio neural academic academic

A very-low-bitrate semantic audio codec for general sound, not only speech.

DualCodec

2024 Research paper
audio neural academic academic

A two-stream codec that separates semantic and acoustic information into different token streams.

SD-Codec

2024 Research paper
audio neural academic academic

Source-Disentangled Codec. Assigns distinct codebooks per audio domain (speech, music, sound effects).

SpectroStream

2024 Research paper
audio neural academic academic

A spectral-domain, delayed-fusion neural codec for low-latency multichannel audio.

XYTokenizer

2024 Research paper
audio neural academic academic

A low-frame-rate codec designed as a tokenizer for audio language models.

JPEG AI

2025 JPEG (ISO/IEC 6048-1 | ITU-T T.840.1)
image neural emerging standards body

Learned image coding standard, published in 2025 as ISO/IEC 6048-1 and ITU-T T.840.1. An end-to-end learned codec with an entropy-coded latent.

  • wai.image.jpegai In the standard Integer entropy decode in the reference sink; the exact decoder calls no platform maths library.

FlexiCodec

2025 Research paper
audio neural academic academic

A variable-frame-rate neural codec for very-low-bitrate speech.

OmniCodec

2025 Research paper
audio neural academic academic

A low-frame-rate codec covering speech, music and general audio in one model.

Spectrogram Patch Codec

2025 Research paper
speech neural academic academic

A mel-spectrogram patch-based VQ-VAE with a HiFi-GAN vocoder; a simpler structure than stacked residual quantizers.