Template:Short description The following is a list of compression formats and related codecs.

Audio compression formatsEdit

{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}}

Non-compressionEdit

Lossless compressionEdit

{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}}

|CitationClass=web }}</ref>

|CitationClass=web }}</ref> Ongoing development.

|CitationClass=web }}</ref>

|CitationClass=web }}</ref> – No update for 10+ years

|CitationClass=web }}</ref> – Officially discontinued

      • FFmpeg (decoding only)

Lossy compressionEdit

{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}}

General/Speech hybridEdit

Neural audio codecsEdit

GeneralEdit

AES3Edit
  • SMPTE 302M
    • FFmpeg (decoder only)
  • Dolby E
    • FFmpeg (decoder only)
BluetoothEdit

|CitationClass=web }}</ref>

      • HWA encoder/decoder
    • LLAC<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}Template:Dead linkTemplate:Cbignore</ref>

      • HWA encoder/decoder
  • HiBy
    • Ultra Audio Transmission (UAT)
  • Samsung
    • Samsung HD/UHQ-BT codec
    • Samsung Scalable codec
    • Samsung Seamless codec
  • MQA
    • MQair
Digital radioEdit

VoiceEdit

{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}} (low bit rate, optimized for speech)

Microsoft DirectPlayEdit

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 RecorderEdit
  • International Voice Association (IVA) standards:
    • Digital Speech Standard / Standard Play (DSS-SP)
      • FFmpeg (decoding only)
    • Digital Speech Standard / Quality Play (DSS-QP)
  • Sony LPEC
  • Truespeech Triple Rate CODER (TRC)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>Template:Snd used in some pocket recorders

Mobile phoneEdit
Generation 2Edit
Generation 3/4Edit
Professional mobile radioEdit
MilitaryEdit

Video gamesEdit

Text compression formatsEdit

Video compression formatsEdit

{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}} Template:Further

Non-compressionEdit

  • RGB 4:4:4 (only linear, transfer-converted and bit-reduced also sort of compression up to about 3:1 for HDR)
  • YUV 4:4:4/4:2:2/4:1:1/4:2:0 (all lower 4:4:4 is spatially compressed up to 2:1 for 4:2:0 with specific colour distortions).
    • Intel IYUV
  • 10-bit uncompressed video
  • Composite digital signal - used by SMPTE D-2 and D-3 broadcast digital videocassettes
  • Avid DNxUncompressed (SMPTE RDD 50)
  • V210 - defined by Apple and used by Serial digital interface Input/output video cards<ref>Faster professional 10-bit video conversions. Open Broadcast Systems</ref>

Analog signalsEdit

Lossless video compressionEdit

  • ITU-T/ISO/IEC standards:
    • H.264 lossless
      • x264 (encoder only)
      • FFmpeg (decoder only, uses x264 for encoding)
    • H.265 lossless<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

      • x265 (encoder only)
      • UHDcode (decoder only, uses x265 to read HEVC encoded files)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

      • FFmpeg (decoder only, uses x265 for encoding)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

  • IETF standards:
  • 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
  • AVIzlib
    • LCL (VfW codec) MSZH and ZLIB<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • FFmpeg
  • Autodesk Animator Codec (AASC)
    • FFmpeg (decoder only)
  • CAI Format
  • CamStudio GZIP/LZO
    • FFmpeg (decoder only)
  • Chennai Codec (EVX-1)
    • Cairo Experimental Video Codec (open source)
  • Dxtory
    • FFmpeg (decoder only)
  • FastCodec
  • Flash Screen Video v1/v2<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • FFmpeg
  • FM Screen Capture Codec
    • FFmpeg (decoder only)
  • Fraps codec (FPS1)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • 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<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • Lagarith Codec (VfW codec)
    • FFmpeg (decoder only)
  • LOCO<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref> - based on JPEG-LS

    • FFmpeg (decoder only)
  • MagicYUV<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

|CitationClass=web }}</ref> - a successor of MSU Screen Capture Lossless

    • FFmpeg (decoder only)
  • SheerVideo
    • FFmpeg (decoder only)
  • Snow lossless
    • FFmpeg
  • TechSmith Screen Capture Codec (TSCC)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • EnSharpen Video Codec for QuickTime
    • FFmpeg (decoder only)
  • Toponoky
  • Ut Video Codec Suite<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

    • libutvideo
    • FFmpeg
  • VBLE<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • FFmpeg (decoder only)
  • VP9 by Google<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • libvpx
    • FFmpeg (decoder only)
  • YULS
  • ZeroCodec
    • FFmpeg (decoder only)
  • ZMBV (Zip Motion Block Video) Codec - used by DOSBox
    • FFmpeg

Lossless game codecsEdit

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

Lossy compressionEdit

GeneralEdit

|CitationClass=web }}</ref> Original FORscene video codec

AI-based / AI-enhanced video codecsEdit

Scalable / LayeredEdit

VP8,<ref name="webrtc-svc">Scalable Video Coding (SVC) Extension for WebRTC - 4. Operational model, World Wide Web Consortium, September 26, 2020</ref> VP9,<ref name="webrtc-svc"/> AV1,<ref name="webrtc-svc"/> and H.266/VVC support scalable modes by default.

  • ITU-T/ISO/IEC standards:
    • Scalable Video Coding (H.264/SVC; H.264/MPEG-4 AVC Annex G; an extension of H.264/MPEG-4 AVC)
    • Scalable High Efficiency Video Coding (SHVC; an extension of H.265/HEVC)
    • Low Complexity Enhancement Video Coding (LCEVC; MPEG-5 Part 2)
      • LCEVC Decoder SDK (open source; decoder only)
      • V-Nova LCEVC SDK
  • SMPTE standards
    • VC-4 Layered Video Extension (SMPTE ST 2058-1:2011)

Intra-frame-onlyEdit

|CitationClass=web }}</ref>

    • 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<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

      • Morgan Multimedia dcpPlayer (decoder only)<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • JPEG XS (ISO/IEC 21122) Lightweight Low latency video codec
      • intoPIX fastTICO-XS<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

Stereoscopic 3D / MultiviewEdit

  • Multiview Video Coding
  • Multiview High Efficiency Video Coding (MV-HEVC; an extension of H.265/HEVC)
    • FFmpeg (decoder only)

Security and surveillance camerasEdit

CD-ROM or CD-related video codecsEdit

Network video codecsEdit

Screen capture video codecsEdit

  • Microsoft Camcorder Video (based on the GDI interface) - used in Microsoft Office 97's Microsoft Camcorder
  • VMnc VMware screen codec<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref> (based on the RFB protocol of VNC<ref name="cert-vmnc">VMware VMnc AVI video codec image height heap overflow. Carnegie Mellon University</ref>) - used by VMware Workstation

    • vmnc.dll<ref name="cert-vmnc"/>
    • FFmpeg (decoder only)

Bayer/Compressed RAW video codecsEdit

Video gamesEdit

Real-timeEdit

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

See alsoEdit

Template:Portal

ReferencesEdit

Template:Reflist

Template:Compression formats Template:Compression Methods

tr:Çözücü listesi