Wikipedia

List of codecs

The following is a list of compression formats and related codecs.

Audio compression formats

Non-compression

Lossless compression

  • Actively used
    • Most popular
    • Other
      • DTS-HD Master Audio, also known as DTS++ and DCA XLL
        • libdca (decoder only)
        • FFmpeg (decoder only)
      • Dolby TrueHD – Standard for DVD-Audio in Blu-ray (mathematically based on MLP)
        • FFmpeg
      • Meridian Lossless Packing (MLP), also known as Packed PCM (PPCM) – Standard for DVD-Audio in DVD
        • FFmpeg
      • MPEG-4 Audio Lossless Coding (MPEG-4 ALS)
        • SSC, DST, ALS and SLS reference software (ISO/IEC 14496-5:2001/Amd.10:2007)
        • FFmpeg (decoding only)
      • MPEG-4 Scalable Lossless Coding (MPEG-4 SLS) – Parts of it are used in HD-AAC.
        • SSC, DST, ALS and SLS reference software (ISO/IEC 14496-5:2001/Amd.10:2007)
      • RealAudio Lossless
        • RealPlayer
        • FFmpeg (decoding only)
      • BFDLAC (BFD Lossless Audio Compression).[2] Ongoing development.
    • Oddball
      • ATRAC Advanced Lossless (AAL) – Extremely unpopular
        • FFmpeg (lossy decoder only)
      • Direct Stream Transfer (DST) - Only used for Direct Stream Digital
        • SSC, DST, ALS and SLS reference software (ISO/IEC 14496-5:2001/Amd.10:2007)
        • FFmpeg (decoder only)
      • Original Sound Quality (OSQ) - Only used in WaveLab
  • Discontinued

Lossy compression

General/Speech hybrid

  • Unified Speech and Audio Coding (USAC, MPEG-D Part 3, ISO/IEC 23003-3)
  • IETF standards:
    • Opus (RFC 6716) – based on SILK vocoder and CELT codec
      • libopus
      • FFmpeg (decoding and experimental encoding)
  • IETF Internet Draft
    • IPMR Speech Codec (used by SPIRIT DSP and many others)[6]

General

  • Adaptive differential pulse-code modulation (ADPCM, also called adaptive delta pulse-code modulation)
  • Adaptive Transform Acoustic Coding (ATRAC, used in MiniDisc devices)
    • FFmpeg (decoder only)
  • ATSC/ETSI standards:
    • Dolby Digital (AC3, ATSC A/52, ETSI TS 102 366)
      • FFmpeg
      • liba52 (decoder only)
    • Dolby Digital Plus (E-AC-3, ATSC A/52:2012 Annex E, ETSI TS 102 366 Annex E)
      • FFmpeg
    • DTS Coherent Acoustics (DTS, Digital Theatre System Coherent Acoustics, ETSI TS 102 114)
      • FFmpeg
      • libdca (decoder only)
    • Dolby AC-4 (ETSI TS 103 190)
  • Impala Blackbird audio codec
  • ITU standards:
    • G.719
    • G.722
      • FFmpeg
    • G.722.1 (subset of Siren7) and G.722.1 Annex C (subset of Siren14)
      • libg722_1
      • libsiren (part of libmsn and msn-pecan)
    • G.722.2
      • 3GPP TS 26.173 – AMR-WB speech Codec (C-source code) – reference implementation[7]
      • opencore-amr (decoder)
      • VisualOn AMR-WB encoder
      • FFmpeg (decoding only)
    • EVS
  • MPEG-1 Audio and MPEG-2 Audio
    • layer I (MP1) (MPEG-1, MPEG-2 and non-ISO MPEG-2.5)
      • FFmpeg (decoder only)
    • layer II (MP2) (MPEG-1, MPEG-2 and non-ISO MPEG-2.5)
      • FFmpeg
      • tooLame (encoding only)
      • twoLame (encoding only)
    • layer III (MP3) (MPEG-1, MPEG-2 and non-ISO MPEG-2.5)
      • FFmpeg (decoding only)
      • LAME (encoding only)
    • Advanced Audio Coding (AAC) (MPEG-2 Part 7)
      • FAAC (encoder) and FAAD (decoder)
      • FFmpeg
      • iTunes
      • Nero AAC Codec
      • VisualOn AAC Encoder (a.k.a. libvo_aacenc)
      • Fraunhofer FDK AAC
      • libaacplus
  • MPEG-4 Audio
  • MPEG-H
    • MPEG-H 3D Audio
  • Musepack (a.k.a. MPEGplus)
    • Musepack SV8 Tools
    • FFmpeg (decoding only)
  • AT&T Perceptual audio coder
  • Precision Adaptive Subband Coding (PASC; a variant of MP1; used in Digital Compact Cassette)
  • QDesign (purchased by DTS)
    • QDesign Music Codec – used in Apple QuickTime
      • FFmpeg (decoding only)
  • PictureTel (purchased by Polycom)
    • Siren 7
      • libg722_1
      • libsiren (part of libmsn and msn-pecan)
      • FFmpeg (decoder only)
    • Siren 14
      • libg722_1
      • vgmstream (decoder only)
    • Siren 22
  • NTT TwinVQ
    • FFmpeg (decoder only)
    • NTT TwinVQ Encoder, NTT TwinVQ Player
  • Voxware MetaSound (a variant of NTT TwinVQ)
    • Windows Media Player (voxmsdec.ax)
    • FFmpeg (decoder only)
  • Vorbis
  • Windows Media Audio (WMA)
AES3
  • SMPTE 302M
    • FFmpeg (decoder only)
  • Dolby E
    • FFmpeg (decoder only)
Bluetooth
  • Bluetooth Special Interest Group
    • Low Complexity Subband Coding (SBC)
      • BlueZ's SBC library (libsbc)
      • Fluoride Bluetooth stack (successor of BlueDroid)
      • FFmpeg
    • CVSD 8 kHz - used in Hands-Free Profile (HFP)
    • modified SBC (mSBC) - used in Hands-Free Profile (HFP)
      • BlueZ's SBC library (libsbc)[8]
      • Fluoride Bluetooth stack
      • FFmpeg
    • LC3 (Low Complexity Communication Codec)
  • ETSI
    • LC3plus (ETSI TS 103 634)
  • Qualcomm Technologies International (formerly CSR)
    • aptX (a.k.a. apt-X)
      • Qualcomm libaptX[9]
      • FFmpeg
    • aptX HD
      • Qualcomm libaptXHD[9]
      • FFmpeg
    • aptX Low Latency
    • aptX Adaptive
    • FastStream
  • Sony
    • LDAC
      • libldac (encoder only)[10] - used in Android Oreo
  • HWA Alliance/Savitech
    • LHDC[11]
      • HWA encoder/decoder
    • LLAC[12]
      • HWA encoder/decoder
  • HiBy
    • Ultra Audio Transmission (UAT)
  • Samsung
    • Samsung HD/UHQ-BT codec
    • Samsung Scalable codec
Digital radio

Voice

(low bit rate, optimized for speech)

  • Linear predictive coding (LPC, used in most of the speech codecs listed below)
    • Code-excited linear prediction (CELP)
      • Algebraic code-excited linear prediction (ACELP)
  • Xiph.Org Foundation
  • Dialogic ADPCM (VOX)
  • ITU standards:
    • G.711 (a-law and μ-law companding), also known as PCM of voice frequencies
      • FFmpeg (libavcodec)
    • G.711.0 (G.711 LLC)
    • G.711.1 (Wideband extension for G.711)
    • G.711.1D (Super-wideband extension for G.711.1)
    • G.718
    • G.718B (Super-wideband extension for G.718)
    • G.719
    • G.721 (superseded by G.726)
    • G.722 (SB-ADPCM)
      • FFmpeg
    • G.722B (Super-wideband extension for G.722)
    • G.722.2 (AMR-WB)
      • 3GPP TS 26.173 – AMR-WB speech Codec (C-source code) – reference implementation[7]
      • opencore-amr (decoder)
      • FFmpeg (decoder only)
    • G.723 (24 and 40 kbit/s DPCM, extension to G.721, superseded by G.726)
    • G.723.1 (MPC-MLQ or ACELP)
      • FFmpeg
    • G.726 (ADPCM)
      • FFmpeg (libavcodec)
    • G.728 (LD-CELP)
    • G.729 (CS-ACELP)
      • FFmpeg (decoder only)
    • G.729a
    • G.729d
      • FFmpeg (decoder only)
    • G.729.1 (Wideband extension for G.711)
    • G.729.1E (Super-wideband extension for G.729.1)
  • Google
  • Nellymoser Asao Codec
    • FFmpeg (libavcodec)
  • PictureTel PT716, PT716plus
  • PictureTel PT724
  • RTAudio – used by Microsoft Live Communication Server
  • SVOPC – used by Skype
  • OpenLPC – created by Future Dynamics[14]
    • HawkVoice (libHVDI)
  • ANSI/SCTE
    • ANSI/SCTE 24-21 2006 (BroadVoice16)
      • BroadVoice Speech Codec Open Source C Code
    • ANSI/SCTE 24-22 2013 (iLBCv2.0)
    • ANSI/SCTE 24-23 2007 (BroadVoice32)
      • BroadVoice Speech Codec Open Source C Code
  • IETF RFCs:
  • IETF Internet Draft
  • MPEG-4 Audio
  • Skyphone MPLP
  • Inmarsat
    • INMARSAT-M IMBE
    • Inmarsat Mini-M AMBE
  • Satin (used by Microsoft Teams)
Microsoft DirectPlay

Those codecs are used by many PC games which use voice chats via Microsoft DirectPlay API.

  • Voxware MetaVoice
    • Windows Media Player (voxmvdec.ax)
  • Truespeech
    • Windows Media Player (tssoft32.acm)
    • FFmpeg (decoder only)
  • MS GSM
    • Windows Media Player (msgsm32.acm)
    • libgsm
    • FFmpeg (decoder only)
  • MS-ADPCM
    • Windows Media Player (msadp32.acm)
    • FFmpeg
Digital Voice Recorder
  • International Voice Association (IVA) standards:
    • Digital Speech Standard / Standard Play (DSS-SP)
      • FFmpeg (decoding only)
    • Digital Speech Standard / Quality Play (DSS-QP)
  • Micronas Intermetall SC4 (MI-SC4)
  • Sony LPEC
  • Truespeech Triple Rate CODER (TRC)[17] – used in some pocket recorders
Mobile phone
Generation 2
Generation 3/4
  • 3rd Generation Partnership Project (3GPP)
    • Adaptive Multi-Rate (AMR)
      • AMR-NB
        • 3GPP TS 26.073 – AMR speech Codec (C-source code) – reference implementation[18]
        • opencore-amr (one may compile ffmpeg with—enable-libopencore-amrnb to incorporate the OpenCORE lib)
        • FFmpeg (by default decoder only, but see above the compiling options to incorporate the OpenCORE lib)
      • AMR-WB
        • 3GPP TS 26.173 – AMR-WB speech Codec (C-source code) – reference implementation[7]
        • opencore-amr (decoder), from OpenCORE (one may compile ffmpeg with—enable-libopencore-amrwb to incorporate the OpenCORE lib)
        • vo-amrwbenc (encoder), from VisualOn, included in Android (one may compile ffmpeg with—enable-libvo-amrwbenc to incorporate the VisualOn lib)
        • FFmpeg (by default decoder only, but see above the compiling options).
      • AMR-WB+
        • 3GPP TS 26.273 – AMR-WB+ speech Codec (C-source code) – reference implementation[19]
      • Enhanced Voice Services (EVS)
        • 3GPP TS.26.443 – Codec for Enhanced Voice Services (EVS) – ANSI C code (floating-point)[20]
  • 3rd Generation Partnership Project 2 (3GPP2)
Professional mobile radio
  • APCO
    • Project 25 Phase 2 Enhanced Full-Rate (AMBE+2 4400bit/s with 2800bit/s FEC)
    • Project 25 Phase 2 Half-Rate (AMBE+2 2450bit/s with 1150bit/s FEC) – also used in NXDN and DMR
      • mbelib (decoder only)
    • Project 25 Phase 1 Full Rate (IMBE 7200bit/s)
      • mbelib (decoder only)
  • European Telecommunications Standards Institute (ETSI)
    • ETS 300 395-2 (TETRA ACELP 4.6kbit/s)
  • TETRAPOL
    • RPCELP 6kbit/s
  • D-STAR Digital Voice (AMBE 2400bit/s with 1200bit/s FEC)
    • mbelib (decoder only)
  • Professional Digital Trunking System Industry Association (PDT Alliance) standards:
    • NVOC – used in China
  • Spirit DSP RALCWI
  • DSPINI
    • SPR Robust
    • TWELP Robust
  • Codec2
    • libcodec2
  • RL-CELP (used in Japanese railways[21][22])
Military

Video games

  • Bink Audio, Smacker Audio
    • FFmpeg (decoder only)
  • Actimagine (Nintendo European Research & Development) FastAudio[24]
    • MobiclipDecoder (decoder only)
    • FFmpeg (decoder only)
  • Nintendo GCADPCM[25] (a.k.a. DSP ADPCM or THP ADPCM) - used in GameCube, Wii and Nintendo 3DS.
    • vgmstream (decoder only)
    • VGAudio
    • FFmpeg (decoder only)
  • Sony VAG[25] (a.k.a. Sony PSX ADPCM)
    • vgmstream (decoder only)
    • FFmpeg (decoder only)
  • Sony HEVAG[25] - used in PS Vita.[26]
    • vgmstream (decoder only)
  • Sony ATRAC9[25] - used in PS4 and PS Vita.
    • VGAudio (decoder only)
    • FFmpeg (decoder only)
  • Microsoft XMA[25] - WMA variants for Xbox 360 hardware decoding.[27]
    • FFmpeg (decoder only)
  • Xbox ADPCM
    • vgmstream (decoder only)
  • CRI ADX ADPCM
    • vgmstream (decoder only)
    • VGAudio
    • FFmpeg
  • CRI HCA/HCA-MX - used in CRI ADX2 middleware.[28]
    • vgmstream (decoder only)
    • VGAudio
    • FFmpeg (decoder only)
    • libcgss
    • HCADecoder (decoder only)
  • FMOD FADPCM[29]
    • vgmstream (decoder only)

Text compression formats

Video compression formats

Non-compression

  • RGB 4:4:4
  • YUV 4:4:4/4:2:2/4:1:1/4:2:0
    • Intel IYUV
  • 10-bit uncompressed video
  • Composite digital signal - used by SMPTE D-2 and D-3 broadcast digital videocassettes
  • Avid DNxUncompressed
  • V210

Lossless video compression

  • ITU-T/ISO/IEC standards:
    • H.264 lossless
      • x264 (encoder only)
      • FFmpeg (decoder only, uses x264 for encoding)
    • H.265 lossless[30]
      • x265 (encoder only)
      • UHDcode (decoder only, uses x265 to read HEVC encoded files)[31]
      • FFmpeg (decoder only, uses x265 for encoding)[32][33]
    • Motion JPEG 2000 lossless
      • libopenjpeg
  • IETF Internet Draft
    • FFV1[34] FFV1's compression factor is comparable to Motion JPEG 2000, but based on quicker algorithms (allows real-time capture). Written by Michael Niedermayer and published as part of FFmpeg under to GNU LGPL.
      • FFmpeg
  • SMPTE standards:
    • VC-2 HQ lossless (a.k.a. Dirac Pro lossless)
      • libdirac
      • libschroedinger
  • Alparysoft Lossless Video Codec (Alpary)
  • Apple Animation (QuickTime RLE)
    • QuickTime
    • FFmpeg
  • ArithYuv
  • AV1
    • libaom
  • AVIzlib
    • LCL (VfW codec) MSZH and ZLIB[35]
    • FFmpeg
  • Autodesk Animator Codec (AASC)
    • FFmpeg (decoder only)
  • CamStudio GZIP/LZO
    • FFmpeg (decoder only)
  • Chennai Codec (EVX-2)
  • Dxtory
    • FFmpeg (decoder only)
  • FastCodec
  • Flash Screen Video v1/v2[36]
    • FFmpeg
  • FM Screen Capture Codec
    • FFmpeg (decoder only)
  • Fraps codec (FPS1)[37]
    • FFmpeg (decoder only)
  • Grass Valley Lossless
    • Grass Valley Codec Option
    • FFmpeg (decoder only)
  • Huffyuv Huffyuv (or HuffYUV) was written by Ben Rudiak-Gould and published under the terms of the GNU GPL as free software, meant to replace uncompressed YCbCr as a video capture format. It uses very little cpu but takes a lot of disk space. See also ffvhuff which is an "FFmpeg" only version of it.
    • FFmpeg
  • IgCodec
  • Intel RLE
  • innoHeim/Rsupport Screen Capture Codec
    • FFmpeg (decoder only)
  • Lagarith A more up-to-date fork of Huffyuv is available as Lagarith[38]
    • Lagarith Codec (VfW codec)
    • FFmpeg (decoder only)
  • LOCO[39] - based on JPEG-LS
    • FFmpeg (decoder only)
  • MagicYUV[40]
    • MagicYUV SDK
    • FFmpeg (decoder only)
  • Microsoft RLE
  • MSU Lossless Video Codec
  • MSU Screen Capture Lossless
  • CorePNG - based on PNG
    • FFmpeg
  • ScreenPresso (SPV1)
    • FFmpeg (decoder only)
  • ScreenPressor[41] - a successor of MSU Screen Capture Lossless
    • FFmpeg (decoder only)
  • SheerVideo
    • FFmpeg (decoder only)
  • Snow lossless
    • FFmpeg
  • TechSmith Screen Capture Codec (TSCC)[42]
    • EnSharpen Video Codec for QuickTime
    • FFmpeg (decoder only)
  • Toponoky
  • Ut Video Codec Suite[43][44]
    • libutvideo
    • FFmpeg
  • VBLE[45]
    • FFmpeg (decoder only)
  • VMnc VMware screen codec[46] - used by VMware Workstation
    • FFmpeg (decoder only)
  • VP9 by Google[47]
    • libvpx
    • FFmpeg (decoder only)
  • YULS
  • ZeroCodec
    • FFmpeg (decoder only)
  • ZMBV (Zip Motion Block Video) Codec - used by DOSBox
    • FFmpeg

Lossless game codecs

  • DXA
    • ScummVM Tools (encoder only)
    • FFmpeg (decoder only)

Lossy compression

  • Discrete cosine transform (DCT, used in Digital Betacam[48] and most of the video codecs listed below)

General

  • ITU-T/ISO/IEC standards:
    • H.120
    • H.261 (a.k.a. Px64)
    • MPEG-1 Part 2 (MPEG-1 Video)
    • H.262/MPEG-2 Part 2 (MPEG-2 Video)
    • H.263
    • MPEG-4 Part 2 (MPEG-4 Advanced Simple Profile)
    • H.264/MPEG-4 AVC or MPEG-4 Part 10 (MPEG-4 Advanced Video Coding), approved for Blu-ray
      • CoreAVC (decoder only; limited to below Hi10P profile)
      • Elecard AVC Decoder/Encoder (baseline and main profile)
      • MainConcept
      • Nero Digital
      • QuickTime H.264
      • Sorenson AVC Pro codec, Sorenson's new implementation
      • OpenH264 (baseline profile only)
      • x264 (encoder only; supports some of Hi422P and Hi444PP features)
      • FFmpeg (decoder only)
    • MPEG-4 AVC variants:
      • MPEG-4 Web Video Coding or MPEG-4 Part 29 – a subset of MPEG-4 AVC baseline profile
      • XAVC
    • HEVC (High Efficiency Video Coding, H.265, MPEG-H part 2)
      • x265 (encoder only)
    • Versatile Video Coding (H.266, VVC)
      • VVC Test Model (VTM reference software for VVC; open source)
      • Fraunhofer Versatile Video Decoder (open source; decoder only)
      • Fraunhofer Versatile Video Encoder (open source; encoder only)
    • Video Coding for Browsers (VCB)/VP8 (MPEG-4 Part 31, ISO/IEC 14496-31, RFC 6386)
      • libvpx
      • FFmpeg
    • Internet Video Coding (ISO/IEC 14496-33, MPEG-4 IVC)
    • Essential Video Coding (EVC; MPEG-5 Part 1; under-development)
    • Low Complexity Enhancement Video Coding (LCEVC; MPEG-5 Part 2; under-development)
  • IETF Internet Draft (NETVC)
    • xvc[49]
    • Thor[50] (forms the basis of AV1)
  • SMPTE standards:
    • VC-1 (SMPTE 421M, subset of Windows Media Video)
      • FFmpeg (decoder only)
    • Dirac (SMPTE 2042-1)
      • Schrödinger
      • dirac-research
      • FFmpeg (decoder only)
  • Alliance for Open Media
    • AV1 (AOMedia Video 1)
      • libaom
      • SVT-AV1
      • rav1e (encoder only)
      • dav1d (decoder only)
      • libgav1 (decoder only)
  • Xiph.Org Foundation
    • Daala (under development, basis (alongside other formats) of AV1)
    • Theora (based on VP3)
      • FFmpeg (decoding only)
      • libtheora
  • Apple Video (Apple RPZA)
  • Blackbird FORscene video codec
  • Firebird[51] Original FORscene video codec
  • Digital Video Interactive standards:
    • RTV 2.1 (a.k.a. Indeo 2)
      • FFmpeg (decoder only)
    • PLV (Production Level Video)
  • Indeo 3[52]/4/5[53]
  • Microsoft Video 1 (MSV1, MS-CRAM, based on MotiVE)
  • Open Media Commons standards:
    • OMS Video (based on H.261)
  • On2 Technologies TrueMotion VP3/VP4, VP5, VP6, VP7; under the name The Duck Corporation: TrueMotion S, TrueMotion 2, TrueMotion RT 2.0
    • FFmpeg (decoder only)
  • RealVideo 1, G2, 8, 9 and 10
    • FFmpeg
    • RealMedia HD SDK
  • RealVideo Fractal Codec (a.k.a. Iterated Systems ClearVideo)
    • FFmpeg (decoder only)
  • RealMedia HD (a.k.a. RealVideo 11)
    • RealMedia HD SDK
  • Snow Wavelet Codec
  • Sorenson Video,[54] Sorenson Spark
    • FFmpeg
  • VP9 by Google; VP10 was not released and instead was integrated into AV1
    • libvpx
    • FFmpeg
  • Windows Media Video (WMV)
    • WAX (Part of the Windows Media Series)
    • FFmpeg
  • Guobiao standards (GB/T)
    • Audio Video Standard (AVS)
      • AVS1-P2 (GB/T 20090.2-2006) - used in China Blue High-definition Disc.
        • FFmpeg (decoding only)
      • AVS1-P7 (AVS-M; under-development)
      • AVS2-P2 (GB/T 33475.2-2016, IEEE 1857.4 (draft))
        • uAVS2 Encoder
        • xavs2 (encoder only)
        • davs2 (libdavs2; decoder only)
      • AVS3-P2 (draft, IEEE1857.10)
        • uavs3e (encoder only)
        • uavs3d (decoder only)

Scalable

VP8,[55] VP9,[55] AV1,[55] and H.266/VVC support scalable modes by default.

  • Scalable Video Coding (H.264/SVC; an extension of H.264/MPEG-4 AVC)
  • Scalable High Efficiency Video Coding (SHVC; an extension of H.265/HEVC)

Intra-frame-only

  • Motion JPEG
    • FFmpeg
    • Morgan Multimedia M-JPEG[56]
    • Pegasus PICVideo M-JPEG
    • MainConcept M-JPEG
  • ISO/IEC standard
    • Motion JPEG 2000 (ISO/IEC 15444-3, ITU-T T.802)
      • libopenjpeg
      • FFmpeg
      • Morgan Multimedia M-JPEG2000[57]
      • Morgan Multimedia dcpPlayer (decoder only)[58]
    • DV (IEC 61834)
      • FFmpeg
    • MPEG-4 SStP (ISO/IEC 14496-2)
    • Motion JPEG XR (ISO/IEC 29199-3, ITU-T T.833)
  • Apple ProRes 422/4444
    • FFmpeg
  • Apple Intermediate Codec
    • FFmpeg (decoder only)
  • Apple Pixlet
    • FFmpeg (decoder only)
  • AVC-Intra
    • x264 (encoder only)
    • FFmpeg (decoder only)
  • AVC-Ultra – a subset of MPEG-4 AVC Hi444PP profile
  • XAVC-I
  • CineForm HD
    • CineForm-SDK  – developed by GoPro (open source)
    • FFmpeg
  • SMPTE standard
    • VC-2 SMPTE standard (a.k.a. Dirac Pro. SMPTE ST 2042)
      • Schrödinger
      • dirac-research
      • VC-2 Reference Encoder and Decoder  – developed by BBC (open source)
      • FFmpeg (the encoder only supports VC-2 HQ profile)
    • VC-3 SMPTE standard (SMPTE ST 2019)
    • VC-5 SMPTE standard (SMPTE ST 2073; a superset of CineForm HD)
  • Grass Valley HQ/HQA/HQX
    • Grass Valley Codec Option
    • FFmpeg (decoder only)
  • NewTek NT25
  • NewTek SpeedHQ
    • FFmpeg

Stereoscopic 3D

  • Multiview Video Coding

Security and surveillance cameras

  • Guobiao standards (GB/T)
    • AVS-S-P2 (suspended[60])
    • SVAC (GB/T 25724-2010)
  • Infinity CCTV Codec (IMM4/IMM5/IMM6)
    • FFmpeg[61][62] (IMM4 and IMM5 decoder only)

CD-ROM or CD-related video codecs

  • CDXL codec
    • FFmpeg (decoder only)
  • Cinepak[63] (a.k.a. Apple Compact Video)
    • FFmpeg
  • Photo CD codec
    • FFmpeg (decoder only)
  • MotionPixels - used in MovieCD
    • FFmpeg (decoder only)
  • CD+G (CD+Graphics) codec
    • FFmpeg (decoder only)
    • VLC (decoder only)
  • CD+EG (CD+Extended Graphics) codec

Network video codecs

Bayer video codecs

  • CinemaDNG (created by Adobe; used in Blackmagic cameras)
  • Redcode RAW (used in RED cameras) – a modified version of JPEG 2000[64]
    • libredcode
  • ArriRaw (used in Arri cameras)
  • Cineform RAW (used in Silicon Imaging cameras)
    • CineForm-SDK
  • Blackmagic RAW (used in Blackmagic cameras)
    • Blackmagic RAW SDK
  • Cintel RAW (used in Cintel Scanner[65])
    • FFmpeg (decoder only)
  • Apple ProRes RAW

Video games

  • Bink Video, Smacker video
    • FFmpeg
    • libavcodec
  • Nintendo Mobiclip video codec
    • FFmpeg (decoder only)
  • CRI Sofdec codec - a MPEG variant with 11-bit DC and color space correction;[66] used in Sofdec middleware
  • CRI P256 - used in Sofdec middleware for Nintendo DS[67]
  • Indeo Video Interactive (aka Indeo 4/5) - used in PC games for Microsoft Windows
    • FFmpeg (decoder only)
    • Intel Indeo Video

Real-time

  • Hap/Hap Alpha/Hap Q
    • VIDVOX hap codec
    • FFmpeg
  • DXV Codec
    • Resolume DXV Codec
    • FFmpeg (decoder only)
  • NotchLC
    • FFmpeg (decoder only)
  • VESA Display Stream Compression (DSC)
  • VESA Display Compression-M (VDC-M)

See also

References

  1. ^ FLAC (Free Lossless Audio Codec), Version 1.1.2 Library of Congress
  2. ^ "BFDLAC: A Fast lossless Audio Compression Algorithm For Drum Sounds" (PDF).
  3. ^ "Lossless Audio Homepage". www.lossless-audio.com.
  4. ^ Shorten Lossless Audio Compression Format (SHN), Version 3.5.1 Library of Congress
  5. ^ "RK Audio - Hydrogenaudio Knowledgebase". wiki.hydrogenaud.io.
  6. ^ IPMR Speech Codec - draft-spiritdsp-ipmr-01.txt IETF
  7. ^ a b c 3GPP (2008-12-11) 3GPP TS 26.173 - AMR-WB speech Codec; version 8.0.0 Release 8, retrieved 2009-09-09
  8. ^ Release of sbc-1.1, BlueZ Project, April 30, 2013
  9. ^ a b Integration of the aptX and aptX-HD codecs for A2DP source, Android Open Source Project, January 4, 2017
  10. ^ The contribution of LDAC encoder, Android Open Source Project, January 10, 2017
  11. ^ "What is LHDC". hwa-audio. Retrieved 2019-04-30.
  12. ^ "What is LLAC™?". LHDC org.
  13. ^ Speex Audio Codec, Version 1.2 Library of Congress
  14. ^ Finding voice codecs for free software Linux.com October 14, 2005
  15. ^ SILK Speech Codec - draft-vos-silk-02 IETF
  16. ^ Constrained-Energy Lapped Transform (CELT) Codec - draft-valin-celt-codec-02 IETF
  17. ^ DSP Group Unveils Total Telephony Solutions(TM) For Digital Cordless Telephony Applications PRNewswire
  18. ^ 3GPP (2008-12-11) 3GPP TS 26.073 - AMR speech Codec; version 8.0.0 Release 8, retrieved 2009-09-08.
  19. ^ 3GPP (2008-12-18) 3GPP TS 26.273 - AMR-WB+ speech Codec; version 8.0.0 Release 8, retrieved 2009-09-09
  20. ^ 3GPP TS 26.443. Codec for Enhanced Voice Services (EVS); ANSI C code (floating-point).
  21. ^ INFORMATION COLLECTION SURVEY FOR THE MEGA MANILA SUBWAY PROJECT IN THE REPUBLIC OF THE PHILIPPINES Japan International Cooperation Agency September, 2015
  22. ^ 東北上越新幹線デジタル列車 無線システムの開発 (in Japanese) East Japan Railway Company 2003
  23. ^ Obranovich, Charles R.; Golusky, John M.; Preuss, Robert D.; Fabbri, Darren R.; Cruthirds, Daniel R.; Aylward, Erin M.; Freebersyser, James A.; Kolek, Stephen R. (2010). "300 BPS noise robust vocoder". 2010 - Milcom 2010 Military Communications Conference. pp. 298–303. doi:10.1109/MILCOM.2010.5680311. ISBN 978-1-4244-8178-1.
  24. ^ Actimagine allège le multimédia sur les terminaux portables (in French), IT Industrie & Technologies, June 25, 2004
  25. ^ a b c d e AudioCompressionFormat, Unity Technologies
  26. ^ Audio Clip, Unity Technologies
  27. ^ Differences Between Windows and Xbox 360, Microsoft
  28. ^ 【ひらブラ vol.37】音数を諦めず/音質を妥協せず/負荷を極小にする方法(iOS&Android) (in Japanese), Kadokawa Dwango, September 26, 2014
  29. ^ FMOD Studio 1.06 and FMOD at GDC expo program announced, Gamasutra, February 17, 2015
  30. ^ "Lossless". x265.readthedocs.io.
  31. ^ "HEVC Decoding". x265.
  32. ^ "FFmpeg Now Supports HEVC/H.265 Decoding". phoronix.
  33. ^ "Encode/H.265". FFmpeg.
  34. ^ "FFV1 Video Coding Format Version 0, 1, and 3". tools.ietf.org. August 21, 2020.
  35. ^ "Lossless Codec Libraries". multimedia.cx.
  36. ^ "FFmpeg: libavcodec/flashsv.c File Reference". ffmpeg.org.
  37. ^ "FRAPS show fps, record video game movies, screen capture software". www.fraps.com.
  38. ^ "Lagarith Lossless Video Codec". lags.leetcode.net.
  39. ^ "LOCO - MultimediaWiki". wiki.multimedia.cx.
  40. ^ "MagicYUV – Lossless video codec".
  41. ^ "ScreenPressor by Infognition - lossless video codec for screen capture". infognition.com.
  42. ^ "Downloads". TechSmith.
  43. ^ "#534 (Ut Video Support) – FFmpeg". ffmpeg.org.
  44. ^ "Ut Video Codec Suite - a new lossless video codec for Windows! [Archive] - Doom9's Forum". doom9.org.
  45. ^ "VBLE - MultimediaWiki". wiki.multimedia.cx.
  46. ^ "VMware Video". multimedia.cx.
  47. ^ "The WebM Project - VP8 Encode Parameter Guide". webmproject.org.
  48. ^ Medoff, Norman; Fink, Edward J. (September 10, 2012). Portable Video: ENG & EFP. CRC Press. p. 221. ISBN 9781136047701.
  49. ^ Samuelsson, J. and P. Hermansson (March 5, 2018). "The xvc video codec". tools.ietf.org.
  50. ^ "Thor Video Codec". tools.ietf.org. October 31, 2016.
  51. ^ "Live demonstration". Forbidden.
  52. ^ Indeo Video Codec, Version 3 Library of Congress
  53. ^ Indeo Video Codec, Version 5 Library of Congress
  54. ^ Sorenson Video Codec, Version 3 Library of Congress
  55. ^ a b c Scalable Video Coding (SVC) Extension for WebRTC - 4. Operational model, World Wide Web Consortium, September 26, 2020
  56. ^ "M-JPEG Codec". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  57. ^ "M-JPEG2000 Codec". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  58. ^ "dcpPlayer". Montpellier, France: Morgan Multimedia. Retrieved April 28, 2018.
  59. ^ FFmpeg-cvslog - mpeg4video: Add support for MPEG-4 Simple Studio Profile., FFmpeg Project, April 2, 2018
  60. ^ Achievement, Audio Video Coding Standard Workgroup of China
  61. ^ FFmpeg-cvslog - avcodec: add IMM4 decoder, FFmpeg Project, August 21, 2018
  62. ^ FFmpeg-cvslog - avcodec: add IMM5 decoder , FFmpeg Project, August 29, 2019
  63. ^ Cinepak Library of Congress
  64. ^ libredcode
  65. ^ Cintel Scanner p.35. Blackmagic Design. May, 2020.
  66. ^ 独自コーデックを搭載したニンテンドーDS版Sofdec (in Japanese) CRI Middleware, May 11, 2006
  67. ^ CRI・ミドルウェア、ゲーム開発者向けブログ「CRIチャンネル」を開設 (in Japanese) Impress Watch Corporation, April 19, 2007

External links

This article is copied from an article on Wikipedia® - the free encyclopedia created and edited by its online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of Wikipedia® encyclopedia articles provide accurate and timely information, please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.

Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.