Comparison of audio coding formats

Last updated

The following tables compare general and technical information for a variety of audio coding formats.

Contents

For listening tests comparing the perceived audio quality of audio formats and codecs, see the article Codec listening test.

General information

Audio compression format CreatorFirst public release dateLatest stable versionCost Proprietary implementations (codecs) Open-source implementations (codecs)Uses
(other than consumer audio)
Music reproduction (consumer audio) Telephony app Lossless audio compression Patented DRM
Encoder Player
AAC ISO/IEC MPEG Audio Committee 1997ISO/IEC 14496-3Non-free [1] Nero Digital Audio, Apple CoreAudio (via QuickTime, iTunes or afconvert [2] ) FAAC (encoding only), FAAD2 (decoding only), FFmpeg, Audiocogs [3] (decoding only), Fraunhofer FDK AAC Digital TV service, Digital Radio, Internet streamingYes AAC-LD/AAC-ELD MPEG-4 SLS Yes FairPlay (.m4p only, discontinued)
AC-3 Dolby Laboratories 1992 ATSC A52:2018Free DVD players, digital television, Camcorder FFmpeg, liba52 (decoding only), Aften (encoding only), libavc (2.0 channels max)Theatrical movie presentation, Digital TV service & home-video (personal recorders, DVD, etc.)NoNoNoNo ?
AC-4 Dolby Laboratories 2014 ATSC A342:2022-03Non-free Digital television, Harmonic Inc., DS Broadcast, Ateme, Synamedia, Dolby Media Encoder & Dolby Encoding EngineExoPlayer (decoding only for supported mobile devices)Digital TV serviceNoNoNoYes ?
ALAC Apple Inc. 2004-04-28 QuickTime 7.6Free QuickTime, iTunes, RealPlayer MacOSforge, FFmpeg, Audiocogs [4] (decoding only)Music archivalYesNoYesFreePossible, but never implemented
ALS ISO/IEC MPEG Audio Committee2005ISO/IEC 14496-3Free MPEG-4 ALS FFmpeg (decoding only)-YesNoYesYes ?
AMBE Digital Voice Systems ? ?Non-free ?mbelibLow bandwidth HF/VHF digital radio, VoIP trunkingNoNoNoYes ?
AMR 3GPP 1999-06-22 ETSI TS 126 071 V9.0.0 (2009)Non-free [5] [6] QuickTime, RealPlayer FFmpeg (decoding only), FFmpeg with OpenCORE libraries, [7] Android [8] voice recording NoYesNoYesNo
AMR-WB
(G.722.2)
3GPP 2001-04-10 ETSI TS 126 190 V8.0.0 (2009-01)Non-free QuickTime, RealPlayer FFmpeg (decoding only), [7] FFmpeg with VisualOn libraries, Android (decoding only), [8] opencore-amr for both encoding and decoding voice recording NoYesNoYesNo
AMR-WB+ 3GPP 2004-06-14 ETSI TS 126 290 V8.0.0 (2009-01)Non-free [9] [10]  ? ? voice recording YesYesNoYesNo
aptX Qualcomm 19892007Non-freeBroadcast audio codecs: 2wcom systems, Systembase, APT, AVT, Harris Corporation, MAYAH, Prodys, Qbit; wireless headphones: iSkin, JayBird Gear, DTS discs for moviesFFmpegLow latency Studio/transmitter link, Bluetooth A2DP stereo, digital wireless microphone YesNoNoYesNo
ATRAC Sony Corp.1991ATRAC3plusNon-free MiniDisc, Walkman, VAIO, Clie, PlayStation 3, PlayStation 4, PlayStation 5, PlayStation Portable, PlayStation Vita, SDDS, SonicStage, SoundForge, RealPlayer, ConnectPlayer FFmpeg (decoding only, ATRAC Advanced Lossless is only partially supported) voice recording, theatrical movie presentationYesNoYesYesYes
BroadVoice (BV16, BV32) Broadcom 2009-08-191.2Free ? ?Speech, VoIP, Low latency, voice recording NoYesNoFreeNo
CELT Xiph.Org Foundation, Jean-Marc Valin2007-12-080.11.1 (merged into Opus)Free ?libcelt, FFmpeg with libcelt library (decoding only)Speech, VoIP, Low latency, Studio/transmitter link, wireless audioYesYesNoNoNo
Codec2 David Rowe2010-08-251.2.0

(2023-07-14)

Free ?c2enc, c2decLow bandwidth HF/VHF digital radio, VoIP trunkingNoYesNoNoNo
Encodec Facebook 2022-10-25v0.1.1

(2022-10-26)

Free ? Encodec Speech, VoIP, voice recording YesYesNo ?No
Enhanced AC-3 (E-AC-3) Dolby Laboratories 2004 ATSC A52:2018Non-free Digital television FFmpeg Theatrical movie presentation, digital TV service & home-video (personal recorders, DVD, etc.)NoNoNoYesYes
EVS Fraunhofer, JVC Kenwood, NTT, NTT Docomo, Panasonic, Ericsson 2014 ?Non-free ? ? ? ?YesYesNoYesNo
FLAC Xiph.Org Foundation, Josh Coalson2001-07-201.4.3

(2023-06-23)

Free FLAC, [11] Flake [12] (encoding only), FFmpeg, FLACCL [13] (encoding only), Audiocogs [14] (decoding only)Music archival [15] YesNoYesNoNo
G.711 ITU-T 1972 (ITU-T standard from 1988)G.711 Appendix II (02/00)FreeVarious proprietary VoIP software FFmpeg, Ekiga, Asterisk (PBX) and almost any VoIP software voice recording NoYesNoNoNo
G.722 ITU-T1988-11FreeVarious proprietary VoIP software Asterisk (PBX), QuteCom, FFmpeg voice recording NoYesNoNoNo
G.722.1 ITU-T1999-09G.722.1 (05/05)Free [16] [17] Various proprietary VoIP software FreeSWITCH, [18] PJSIP, etc voice recording NoYesNoYesNo
G.722.2
(AMR-WB)
ITU-T (adopted directly from 3GPP)2002-01G.722.2 (07/03)Non-free QuickTime, RealPlayer FFmpeg (decoding only), [7] FFmpeg with VisualOn libraries, Android (decoding only) [8] voice recording, audioNoNoNoYesNo
G.723.1 ITU-T1996-03G.723.1 (05/06)Non-freeVarious proprietary VoIP softwareFFmpeg voice recording NoYesNoYesNo
G.726 ITU-T1990-12FreeVarious proprietary VoIP software FFmpeg, Ekiga and other VoIP software voice recording NoYesNoNoNo
G.728 ITU-T1992-09Non-freeVarious proprietary VoIP software voice recording NoYesNoYesNo
G.729 ITU-T1996-03G.729 (06/12)Free [19] FreeVarious proprietary VoIP software FFmpeg (decoding only) voice recording NoYesNoExpired [19] No
G.729.1 ITU-T2006-05G.729.1 Am.8 (03/13)Free [19] FreeVarious proprietary VoIP software voice recording, DECT telephonyNoYesNoNoNo
GSM-FR ETSI Special Mobile Group1990-1994 (ETS 300 580-2)ETSI EN 300 961 V8.1.1 (2000–11)FreeFFmpeg (decoding only), FFmpeg with external library libgsm, Ekiga and other VoIP software voice recording NoYesNo ?No
HE-AAC ISO/IEC MPEG Audio Committee2003ISO/IEC 14496-3 ? ? ? Fraunhofer FDK AAC  ?YesNoNo ? ?
iLBC Global IP Solutions2002 RFC 3951 Free Cisco IP Communicator, [20] old versions of Skype [21] Ekiga, Asterisk (PBX) and other VoIP software, FFmpeg with libilbc library voice recording NoYesNoFree [22] No
iSAC Global IP Solutions ?Free Yahoo! Messenger WebRTC voice recording NoYesNoYes [23]  ?
LA Michael Bevin2002-09-070.4b

(2004-02-08)

Free Winamp with old plugin version, foobar2000 with old plugin version ?Music archivalYesNoYesNoNo
LC3 Bluetooth SIG 2022-04-111.03

(2023-05-09)

Free ? liblc3, Android 13, BlueZSpeechYesYesNo ?No
LDAC Sony Corp.2015-04?Non-freeSony Walkman, Sony Products, mobile phones libldacdec, Android 8 (encoding only), BlueZ (encoding only) Bluetooth audioYesNoNoYesNo
LHDC Savitech20175.0.6 (2022-08-03)Non-freeMobile phones, Bluetooth headphones, Home receivers Android 10 Bluetooth audioYesNoYesYesNo
L2HC Huawei 20203.0 (2023-09-19)Non-freeHuawei products, EMUI, HarmonyOS Android 10, OpenHarmony, Oniro OS Bluetooth audio

NearLink audio

YesYesYesYesYes
Lyra Google 2021-04-061.32 / V3

(2022-12-21)

Free Google Duo Lyra Speech, VoIP, voice recording YesYesNo ?No
Monkey's Audio Matthew T. Ashland200010.52

(2024-02-28)

Free Monkey's Audio, FFmpeg (decoding only)Music ArchivalYesNoYesNoNo
MP1 ISO/IEC MPEG Audio Committee1991-12-06ISO/IEC 11172-3, ISO/IEC 13818-3Free ? FFmpeg (decoding only)-YesNoNoExpiredNo
MP2 (MPEG-1, 2 Audio Layer II) ISO/IEC MPEG Audio Committee1993ISO/IEC 11172-3, ISO/IEC 13818-3Free [24] various DVD software, video software, audio software TooLAME (encoding only), TwoLAME (encoding only), FFmpeg DAB, DVB, DVD, VCD, SVCD YesNoNoFree [25] No
MP3 ISO/IEC MPEG Audio Committee1993ISO/IEC 11172-3, ISO/IEC 13818-3Free FhG, l3enc, MP3enc, (old implementations: Xing TOMPG, SCMPX) LAME (encoding only), FFmpeg (decoding only), libmad (decoding only), Audiocogs [26] (decoding only), (old implementations: BladeEnc)-YesNoNoExpired [27] Yes (optional, rarely used)
MPEG-H 3D Audio ISO/IEC MPEG Audio Committee2013-01ISO/IEC 23008-3Non-free FhG, MainConcept (encoding only) libmpegh, mpeghdec (decoding only) Digital TV service, voice recording YesNoNoYesNo
Musepack Frank Klemm/MDT19971.30

(2009-04-02)

Free Musepack, [28] FFmpeg (decoding only)-YesNoNoNoNo
Nellymoser Asao Nellymoser Inc. 2002 ?Non-free Adobe Flash, Flash Player FFmpeg voice recording NoNoNoYes ?
OptimFROG Florin Ghido2001-12-165.100 (2016-09-02)FreeOptimFROG and some media players (decoding only). Some media players (decoding only)Music archivalYesNoYesNoNo
Opus Xiph.Org Foundation, Internet Engineering Task Force 2012-09-11 RFC 6716 (libopus 1.5.1)Freelibopus, FFmpegSpeech, VoIP, Low latency, Studio/transmitter link, wireless audio, voice recording, WebRTCYesYesNoYes [29] No
OSQ Steinberg 2002?Free WaveLab FFmpeg (decoding only)Music archivalYesNoYesNoNo
QOA Dominic Szablewski2023-02-021.0

(2023-04-24)

Freeqoa, FFmpeg (decoding only)-YesYesNoNoNo
Sac Sebastian Lehmann2006-09-01v0.6.8 (2024-01-29)FreeSacMusic archivalYesNoYesNoNo
Satin Microsoft 2020 ?Non-free Microsoft Teams, Skype  ?Speech, VoIP, voice recording YesYesNoYesNo
SBC Bluetooth SIG 2003 A2DP 1.3 (2012-07-24)Free for Bluetooth A2DP BlueZ, FFmpeg Bluetooth audioYesNoNoYesNo
Shorten Tony Robinson1993-03-303.6.1

(2007-03-19, final release)

FreeShorten FFmpeg (decoding only)-YesNoYesNo (with commercial use restriction) [30] [31] No
SILK Skype Limited 2009-01-07Merged into Opus Free Skype SILK Speech Codec voice recording NoYesNoYes ?
Siren 7PictureTel Corp. (now Polycom Inc.)1999 ? [16] [17] Microsoft Office Communicator FreeSWITCH (libg722_1, [32] aMSN (libsiren - part of libmsn), [33] [34] FFmpeg (decoding only) voice recording NoYesNoYes ?
SNAC Hubert Siuzdak2024-02-201.2 (2024-04-04)Free SNAC Speech, VoIP, voice recording YesYesNoNoNo
Speex Xiph.Org Foundation, Jean-Marc Valin2003-03-241.2.0 (obsoleted by Opus)Free Adobe Flash Player 10 Speex, [35] FFmpeg with libspeex library voice recording NoYesNoNoNo
SVOPC Skype Limited 2007-03-282008-09-23 (Skype 3.8) (replaced by SILK)Non-free Skype voice recording NoYesNoYesNo
Tom's lossless Audio Kompressor (TAK) Thomas Becker2007-01-262.3.3

(2022-06-30)

Free Winamp with TAK plugin, foobar2000 with plugin, XMPlay FFmpeg (decoding only)Music archivalYesNoYesNoNo
TSAC Fabrice Bellard2024-04-082024-04-08FreeNoTSAC, Linux: , Windows (experimental): . Does encoding and decoding in one app, no sepearte encoder and decoderSpeech, VoIP, voice recording YesYesNoNoNo
True Audio (TTA)TAU Software19992.3

(2015-02-24)

FreeTTA, [36] FFmpeg -YesNoYesNoNo
TwinVQ Nippon Telegraph and Telephone 1996 (?)Non-free Winamp with VQF plugin, NTT TwinVQ player/encoder, Yamaha SoundVQ player, Nero Media Player FFmpeg (decoding only) [37] speechYesNoNoYes ?
USAC Fraunhofer IIS 20124.4.0

(2023-06-21)

Non-free ?EZ CD Audio Converter, FFmpeg with Mainconcept plugin (encoder only), Sonnox, Apple (decoder only), QuickTime (Mac version & decoder only).Exhale (encoder only), FFmpeg (decoding only with Fraunhofer FDK AAC library enabled for manually command), Android (decoder only)-YesNoNoNoNo
Vorbis (Ogg) Xiph.Org Foundation 2000-05-111.3.7

(2020-07-04)

Free libvorbis, [38] aoTuV, [39] FFmpeg -YesNoNoNoNo
WavPack Conifer Software19985.7.0

(2024-02-29)

Free WavPack, [40] FFmpeg Music archivalYesNoYesNoNo
Windows Media Audio Microsoft 199911.0Free for
consumer
licensees
of the
Windows
operating
system
[ citation needed ]
Free for
licensees
of the
Windows
operating
system [41]
Windows Media Player, Windows Media Encoder FFmpeg (decoding only for Pro, Lossless and Voice)internet streamingYesNoYesYesOptional [42]
Audio compression format CreatorFirst public release dateLatest stable version Encoder Player Proprietary implementations (codecs) Open-source implementations (codecs)Uses
(other than consumer audio)
Music reproduction (consumer audio) Telephony app Lossless audio compression Patented DRM
cost

Notes

  1. The 'Music' category is merely a guideline on commercialized uses of a particular format, not a technical assessment of its capabilities. For example, MP3 and AAC dominate the personal audio market in terms of market share, though many other formats are comparably well suited to fill this role from a purely technical standpoint.
  2. First public release date is first of either specification publishing or source releasing, or in the case of closed-specification, closed-source codecs, is the date of first binary releasing. Many developing codecs have pre-releases consisting of pre-1.0 versions and perhaps 1.0 release candidates (RCs), although 1.0 may not necessarily be the release version.
  3. Latest stable version is that of specification or reference tools.
  4. If there happens to be OSI licensed software available for a particular format, this does not necessarily permit one to use said codec free of charge. Likewise, if there is only proprietary licensed software available for a particular format, one might be able to use the codec free of charge.

Operating system support

Codec Windows macOS Linux BSD Unix Palm OS Symbian OS Rockbox [43] iOS Android [44] [45] Chromium [46] HarmonyOS [47] OpenHarmony Oniro OS
AAC YesYesYesYesYesYesYesYesYesYesYesYesYesYes
AC-3 YesYesYesYesYes ?YesYesYesYes ?YesYesYes
ALAC YesYesYesYesYesNoNoYesYesYesNoYesNoNo
ALS  ? ? ? ? ? ? ? ? ? ? ? ? ? ?
aptX YesYesYesYesYesNoNoNoNoYesNoNo ? ?
CELT YesYesYesYesYesYesNoYesNoNoNoNoNoNo
E-AC3 YesYesYesYesYes ?YesNoYesYes ?YesYesYes
FLAC YesYesYesYesYesYesYesYesYesYesYesYesYesYes
LC3 YesNoYesYesYesNoNoNoNoYesNoYesYesYes
L2HC YesNoYesNoNoNoNoNoNoYesNoYesYesYes
Monkey's Audio YesYesYesYesYesNoNoYesNoNoNoNoNoNo
MP3 YesYesYesYesYesYesYesYesYesYesYesYesYesYes
Musepack YesYesYesYesYesYesYesYesNoNoNoNoNoNo
Opus YesYesYesYesYesNoNoYesYesYesYesYesYesYes
RealAudio [48] YesYesYesYesYesYesYesYesNoNoNoNoNoNo
Speex YesYesYesYesYesYesYesYesNoNoNoNoNoNo
True Audio (TTA)YesYesYesYesYesYesYesYesNoYesYesYesYesYes
USAC YesYesNoNoNoNoNoNoYesYesNo ? ? ?
Vorbis YesYesYesYesYesYesYesYesNoYesYesYesYesYes
WavPack YesYesYesYesYesYesYesYesNoNoNoYesYesYes
WMA [48] YesYes [49] YesYesYesYesYesYesNoYesNoYes ? ?

Multimedia frameworks support

Audio compression format ACM DirectShow QuickTime GStreamer FFmpeg Media Foundation
8SVX Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
AAC YesYes (ffdshow, Monogram [50] )YesYes (GStreamer FFmpeg plug-in)YesYes
AC3 YesYes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes
AC4 NoNoNoYes (GStreamer external plugins with Dolby proprietary libraries)NoNo
ALS  ? ? ? ? ? ?
AMR NoNoYes

[51] [52]

Yes (GStreamer Ugly Plug-ins)YesYes
ALAC YesYes (ffdshow)YesYes (GStreamer FFmpeg plug-in)YesYes
aptX  ? ? ? ?Yes ?
ATRAC3 Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
ATRAC3plus NoNoNoNoYesYes (ffdshow)
CELT  ? ? ? ? ? ?
Cook Codec Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
DCA aka DTS Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
DTS-HD Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
E-AC-3 YesYes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes
FLAC yesYes (ffdshow)Yes (Perian)Yes (GStreamer Base Plug-ins, GStreamer FFmpeg plug-in)YesYes
L2HC  ? ? ? ? ? ?
HE-AAC  ? ? ? ? ? ?
Monkey's Audio Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
WavPack Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
Shorten Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
Sonic AudioYes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
MP3 YesYesYesYes (GStreamer Ugly, GStreamer FFmpeg plug-in)YesYes
RealAudio Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in, GStreamer DLL loader plugin + Binary Codec Packages)YesYes (ffdshow)
Speex Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStramer Good Plug-ins, GStreamer FFmpeg plug-in)YesYes (ffdshow)
Vorbis Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer Base Plug-ins, GStreamer FFmpeg plug-in)YesYes (ffdshow)
La ???NoNoNoNoNoYes (ffdshow)
LPAC NoNoNoNoNoYes (ffdshow)
Windows Media Audio v1YesYesYes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes
Windows Media Audio v2YesYesYes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes
Windows Media Audio ProYesYesYes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes
Windows Media Audio LosslessYesYesYes (flip4mac)Yes (GStreamer FFmpeg plug-in)YesYes
Windows Media Audio VoiceYesYesNoNoYesYes
Musepack Yes (ffdshow)Yes (ffdshow, Monogram [50] )Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
Meridian Lossless Packing Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
Nellymoser Asao Codec in Flash Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
OptimFROG NoNoNoNoNoYes (ffdshow)
Truespeech YesYesYes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
True Audio (TTA)Yes (ffdshow)Yes (ffdshow)Yes (Perian)Yes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
QCELP Yes (ffdshow)Yes (ffdshow)YesYes (GStreamer FFmpeg plug-in)YesYes (ffdshow)
Audio compression format ACM DirectShow QuickTime GStreamer FFmpeg Media Foundation

Technical details

Lossy formats
Audio compression format Algorithm Sample rate Bit rate Latency CBR VBR Stereo Multichannel
AAC MDCT, Hybrid Subband (AAC-HE)8–192 kHz [53] , also: 7.35 kHz, but used rarely.8–529 kbit/s (stereo, 44.1 kHz)

8–576 kbit/s (stereo, 48 kHz)

20–405 ms [54] YesYesYes: Dual, Mid/Side, Intensity, ParametricYes: Up to 48 channels
AC3 MDCT 32, 44.1, 48 kHz32–640 kbit/s32–48 msYesIn theory, it supports VBR, but no high-quality encoder supports that feature. Most high-quality encoders only do CBR encodingYesYes: Up to 6 channels
AC4 MDCT 48 kHz24-1536 kbit/s?YesNoYesYes: Up to 24 channels
AMBE  ?8 kHz2-9.6 kbit/s ? ? ? ? ?
AMR ACELP 8 kHz4.75, 5.15, 5.90, 6.70, 7.40, 7.95, 10.20, 12.20 kbit/s25 msYesYesNoNo
AMR-WB
(G.722.2)
ACELP 16 kHz6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, 23.85 kbit/s25 msYesYesYes: only in MPEG-4 Part 12 container No
AMR-WB+ ACELP 8, 11.025, 16, 22.05, 32, 44.1, 48 kHz6–36 kbit/s (mono)
7–48 kbit/s (stereo)
60–90 msYesYesYesNo
aptX Subband ADPCM 24–48 kHz (stereo)192–384 kbit/s (stereo)2 msYes (4:1)NoYesYes: Up to 8 channels
ATRAC1 MDCT-Hybrid Subband 44.1 kHz292 kbit/s>100 msYesNoYes: Dual OnlyNo
ATRAC3 MDCT-Hybrid Subband 44.1 kHz66, 105, 132, 146, 176, 264, 352 kbit/s>100 msYesNoYes: Dual (LP2), Mid/Side (LP4)No
ATRAC3plus MDCT-Hybrid Subband 44.1, 48 kHz32–768 kbit/s>100 msYesNoYesYes: Up to 8 channels
ATRAC9 MDCT-Hybrid Subband 12, 24, 48 kHz36-672 kbit/s>100 msYesNoYesYes: Up to 8 channels
BroadVoice (BV16, BV32)Two-Stage Noise Feedback Coding (TSNFC)8, 16 kHz16, 32 kbit/s [55] 5 msYesNoNoNo
Codec2 Speech 8 kHz0.7, 1.2, 1.3, 1.4, 1.6, 2.4, 3.2 kbit/s20–40 msYesNoNoNo
E-AC3 MDCT 32, 44.1, 48 kHz32–6144 kbit/s5.33–48 msYesNoYesYes: Up to 15 channels
E-aptX Subband ADPCM 15–48 kHz60, 384, 767, 1024 kbit/s, 1.28 Mbit/s ?Yes (4:1)NoYesYes: Up to 8 channels
Encodec Neural networks 24 kHz (Mono)

48 kHz (Stereo)

1.5 (Mono only), 3, 6, 12, 24 kbit/s?YesNoYesNo
EVS Speech 8, 16, 32, 48 kHz5.9, 7.2, 8, 9.6, 13.2, 16.4, 24.4, 32, 48, 64, 96, 128 kbit/s + AMR-WB bitrate modes20 msYesOnly 5.9 kbit/s with DTX onYesNo
GSM-HR VSELP 8 kHz5.6 kbit/s25 msYesNoNoNo
GSM-FR RPE-LTP 8 kHz13 kbit/s20–30 msYesNoNoNo
GSM-EFR ACELP 8 kHz12.2 kbit/s20–30 msYesNoNoNo
HE-AAC  ?22 ~ 96 kHz (also 16 kHz, but used somewhat rarely)16 ~ 80 kbit/s (other bitrates, but used somewhat rarely: 3 ~ 264 kbit/s)~130 ms [56] YesYesYes: Dual, Mid/Side, Intensity, ParametricYes: Up to 48 channels
HVXC Speech 8 kHz2, 4 kbit/s36 msYesYesNoNo
iLBC Block Independent LPC 8 kHz13.33, 15.20 kbit/s25, 40 msYesNoNoNo
iSAC Transform coding16, 32 kHz10–52 kbit/s33, 63 msYesYesNoNo
LC3 Speech 8, 16, 24, 32, 48 kHz16-320 kbit/s7.5-10 msYesNoYesNo
LDAC Subband ADPCM 44.1, 48, 88.2, 96, 176.4, 192 kHz303, 606, 909 kbit/s (44.1/88.2/176.4 kHz)

330, 660, 990 kbit/s (48/96/192 kHz)

?YesNoYesNo
LHDC Subband ADPCM 44.1, 48, 96 kHz400, 560, 900 kbit/s?YesNoYesNo
L2HC Subband ADPCM 44.1, 48, 96, 192 kHz400, 560, 960, 1920 kbit/s ?YesNoYes ?
Lyra Speech 8, 16, 32, 48 kHz3.2, 6, 9.2 kbit/s20 msYesNoNoNo
MP3 (MPEG-1, 2, 2.5 Audio Layer III) MDCT, Hybrid Subband 8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48 kHz8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160, 192, 224, 256, 288, 320 kbit/s>100 msYesYesYes: Dual, Mid/Side, Intensity No
MPEG-1 Audio Layer II (MP2) Subband 32, 44.1, 48 kHz32, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384 kbit/sYesYes: but decoders are not required to support itYes: Dual, Intensity No
MPEG-2 Audio Layer II (MP2) Subband 16, 22.05, 24 kHz [57] [58] 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 kbit/s [57] YesYes: but decoders are not required to support itYesYes: up to 5 full range audio channels and an LFE-channel with MPEG Multichannel
Musepack Subband 32, 37.8, 44.1, 48 kHz20–350 kbit/s ?NoYesYesYes: Up to 8 channels
Opus MDCT, LPC, LTP 8–48 kHz6–510 kbit/s5–66.5 msYesYesYesYes: Up to 255 channels [59]
RealAudio MDCT Varies (see article)Varies (see article)VariesYesYesYesYes: Up to 6 channels
Satin Speech 8, 16, 32, 48 kHz6-36 kbit/s?YesNoYesNo
SILK LPC, LTP 8, 12, 16, 24 kHz6–40 kbit/s25 msYes ? ? ?
Siren 7Derived from PT716plus, MLT16 kHz16, 24, 32 kbit/s40 msYesNoNoNo
Siren 14MLT32 kHz24, 32, 48 kbit/s (mono)
48, 64, 96 kbit/s (stereo)
40 msYesNoYesNo
Siren 22MLT48 kHz32, 48, 64 kbit/s (mono)
64, 96, 128 kbit/s (stereo)
40 msYesNoYesNo
SNAC Neural networks 24, 32, 44.1 kHz0.98 (24 kHz), 1.9 (32 kHz), 2.6 (44.1 kHz) kbit/s ?YesNoNoNo
Speex CELP 8, 16, 32, (48) kHz2.15–24.6 kbit/s (NB)
4–44.2 kbit/s (WB)
30 ms (NB)
34 ms (WB)
YesYesYes: Intensity Yes
TSAC Neural networks, modified version of Descript Audio Codec, extended for stereo with a transformer model to shrink even more while keeping the quality high.44.1 kHz (Mono and Stereo). Other sample rates: Uncertain.~0.45-5.5 kbps (mono)

~0.6-7.5 kbps (stereo)

?YesNoYesNo
USAC ?7.35, 8, 11.025, 12, 16, 19.2, 22.05, 24, 32, 38.4, 44.1, 48, 57.6, 64, 88.2, 96 kHz6-128 kbit/s (mono)

12-320 kbit/s (stereo)

 ?YesYesYesNo
VMR-WB ACELP 16 kHz8.55, 4.0, 0.8, 13.3, 6.2, 2.7, 1.0 kbit/s33.75 msYesYes ? ?
Vorbis (Ogg) MDCT 8–192 kHz45-500 kbit/s (32-500 kbit/s for aoTuV tunings)>100 msYes/ABRYesYes: Dual, Lossless, Phase, Point (Intensity)Yes: Up to 255 channels
WavPack Lossy Prediction, Quantization1 Hz to 16.777216 MHz196 kbit/s and up in lossy mode (for CD audio)3523.8 msYesYesYesYes: Up to 256 channels
Windows Media Audio Standard MDCT 8, 11.025, 16, 22.05, 32, 44.1, 48 kHz8–768 kbit/s>100 msYesYesYesIt can be hacked to support 5.1/7.1 support, but officially it doesn't support multi-channel
Windows Media Audio Pro MDCT 8, 11.025, 16, 22.05, 32, 44.1, 48, 88.2, 96 kHz (8-22.05kHz not available in encoders that uses DirectShow like Switch by NCH Software or Windows Media Encoder)4–768 kbit/s>100 msYesYesYesYes: At least 8 channels, expandable
Windows Media Audio Voice ACELP?8, 11.025, 16, 22.05 kHz officially (can be hacked to support higher sample rates)4-20 kbit/s officially (can be hacked to support higher bitrates) ?YesNoIt can be hacked to support stereo support, but officially it doesn't support stereoIt can be hacked to support 5.1/7.1 support, but officially it doesn't support multi-channel
Lossless formats
Audio compression format Algorithm Sample rate Bits per sample Latency Stereo Multichannel
ALAC Lossless 1–384 kHz16, 20, 24, 32 [60]  ?YesYes: Up to 8 channels
ALS Lossless 0–4 GHz8, 16, 24, 32 (int or float) ?YesYes: Up to 65536 channels
ATRAC Advanced Lossless Lossless 44.1 kHz16 ?YesNo
Dolby TrueHD Lossless 48, 96, 192 kHz16, 20, 24 ?YesYes: 5.1, 7.1, and Dolby Atmos object-based audio [61]
DTS-HD Master Audio Lossless 48, 96, 192 kHz16, 24 ?YesYes: Up to 7.1 [62]
FLAC Lossless 1–1.048575 MHz (>655.350 kHz need not be streamable) [63] 4–324.3–92 ms (46.4 ms typical)YesYes: Up to 8 channels
HD-AAC  ? ? ? ? ? ?
LA Lossless 0–4 GiHz16?YesNo
L2HC Lossless 44.1kHz16 ?YesNo
Monkey's Audio Lossless 1–655.350 kHz[ citation needed ]8, 16, 24, 32 and 32-bit float1670 to 26,749 ms (varies with compression)YesYes: Up to 32 channels since version 5.50 [64]
OptimFROG Lossless 0–4 GiHz [65] 8, 16, 24, 32 (int or float) ?YesNo
OSQ Lossless 6, 8, 11.025, 16, 22.05, 32, 44.1, 48, 64, 88.2, 96 kHz8, 16, 20, 24 ?YesNo
RealAudio Lossless Lossless 8, 11.025, 16, 22.05, 32, 44.1 kHz16VariesYesNo
Sac Lossless 1–48 kHz16?YesNo
TAK Lossless 8–192 kHz8, 16, 24?YesYes: Up to 6 channels
True Audio (TTA) Lossless 0–4 GiHz8, 16, 24approx. 1045 ms [66] YesYes: Up to 16 (with ffmpeg), but no channel allocation
WavPack Lossless Lossless, Hybrid1 Hz to 1 GiHzUp to 32 (and 32-bit float), and 1-bit DSD. ?YesYes: Up to 256 channels
Windows Media Audio Lossless Lossless 8, 11.025, 16, 22.05, 32, 44.1, 48, 88.2, 96 kHz16, 24>100 msYesYes: Up to 6 channels
ITU-T formats
Audio compression format Algorithm Sample rate Bit rate Bits per sample Latency CBR VBR Stereo Multichannel
G.711 companding A-law or μ-law, PCM 8 kHz64 kbit/s8 bit (log)125 μs (typical)YesNoNoNo
G.711.0 Lossless compression of G.711 8 kHz0.2–65.6 kbit/s8 bit (log)5–40 msNoYesNoNo
G.711.1 MDCT, A-law, μ-law 8, 16 kHz64, 80, 96 kbit/s16 bit11.875 msYesYesNoNo
G.718 CELP, MDCT, Lossy 8, 16 kHz8, 12, 12.65, 16, 24, 32 kbit/s16 bit42.875–43.875 msYesYesNoNo
G.718B CELP, MDCT, Lossy, Sinusoidal Coding32 kHz36, 40, 48 kbit/s16 bit49.625 msYesYesNoNo
G.719 MDCT, [67] Lossy (incorporates elements of Siren Codec and Ericsson technology)48 kHz32–88 kbit/s in 4 kbit/s steps, 88–128 kbit/s in 8 kbit/s steps16 bit40 msYesNoYes: only in MPEG-4 Part 12 container Yes: only in MPEG-4 Part 12 container
G.721 ADPCM, Lossy 8 kHz32 kbit/s13 bitYesNoNoNo
G.722 sub-band ADPCM, Lossy 16 kHz64 kbit/s
(comprises 48, 56 or 64 kbit/s audio and 16, 8 or 0 kbit/s auxiliary data)
14 bit4 msYesNoNoNo
G.722.1 Modulated Lapped Transform (MDCT), Lossy (based on Siren Codec)16 kHz24, 32 kbit/s16 bit40 msYesNoNoNo
G.722.1C Modulated Lapped Transform (MDCT), Lossy (based on Siren Codec)32 kHz24, 32, 48 kbit/s16 bit40 msYesNoNoNo
G.722.2 (AMR-WB)multi-rate wideband ACELP, Lossy 16 kHz6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, 23.85 kbit/s14 bit25 msYesYesYes: only in MPEG-4 Part 12 container No
G.723 ADPCM, Lossy 8 kHz24, 40 kbit/s13 bitYesNoNoNo
G.723.1 MP-MLQ, ACELP, Lossy 8 kHz5.3, 6.3 kbit/s13 bit37.5 msYesNoNoNo
G.726 ADPCM, Lossy 8 kHz16, 24, 32, 40 kbit/s13 bit125 μsYesNoNoNo
G.727 ADPCM, Lossy 8 kHz16, 24, 32, 40 kbit/s13 bitYesYesNoNo
G.728 low-delay CELP, Lossy 8 kHz16 kbit/s13 bit0.625 msYesNoNoNo
G.729 CS-ACELP, Lossy 8 kHz8 kbit/s13 bit15 msYesNoNoNo
G.729DCS-ACELP, Lossy 8 kHz6.4 kbit/s13 bitYesNoNoNo
G.729ECS-ACELP, Lossy 8 kHz11.8 kbit/s13 bit15 msYesNoNoNo
G.729.1 CELP, TDBWE, TDAC (MDCT), Lossy 8, 16 kHz8 kbit/s, 12–32 kbit/s in 2 kbit/s steps16 bit48.9375 msYesYesNoNo

Notes

See also

Related Research Articles

Windows Media Audio (WMA) is a series of audio codecs and their corresponding audio coding formats developed by Microsoft. It is a proprietary technology that forms part of the Windows Media framework. WMA consists of four distinct codecs. The original WMA codec, known simply as WMA, was conceived as a competitor to the popular MP3 and RealAudio codecs. WMA Pro, a newer and more advanced codec, supports multichannel and high-resolution audio. A lossless codec, WMA Lossless, compresses audio data without loss of audio fidelity. WMA Voice, targeted at voice content, applies compression using a range of low bit rates. Microsoft has also developed a digital container format called Advanced Systems Format to store audio encoded by WMA.

Shorten (SHN) is a file format used for compressing audio data. It is a form of data compression of files and is used to losslessly compress CD-quality audio files. Shorten is no longer developed and other lossless audio codecs such as FLAC, Monkey's Audio (APE), TTA, and WavPack (WV) have become more popular. It is still in use to trade concert recordings that are already encoded as Shorten files. Shorten files use the .shn file extension.

Monkey's Audio is an algorithm and file format for lossless audio data compression. Lossless data compression does not discard data during the process of encoding, unlike lossy compression methods such as Advanced Audio Coding, MP3, Vorbis, and Opus. Therefore, it may be decompressed to a file that is identical to the source material.

<span class="mw-page-title-main">FFmpeg</span> Multimedia framework

FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of video and audio files. It is widely used for format transcoding, basic editing, video scaling, video post-production effects and standards compliance.

Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. It was designed to be the successor of the MP3 format and generally achieves higher sound quality than MP3 at the same bit rate.

MPEG-4 Part 3 or MPEG-4 Audio is the third part of the ISO/IEC MPEG-4 international standard developed by Moving Picture Experts Group. It specifies audio coding methods. The first version of ISO/IEC 14496-3 was published in 1999.

The Apple Lossless Audio Codec (ALAC), also known as Apple Lossless, or Apple Lossless Encoder (ALE), is an audio coding format, and its reference audio codec implementation, developed by Apple Inc. for lossless data compression of digital music. After initially keeping it proprietary from its inception in 2004, in late 2011 Apple made the codec available open source and royalty-free. Traditionally, Apple has referred to the codec as Apple Lossless, though more recently it has begun to use the abbreviated term ALAC when referring to the codec.

The Adaptive Multi-Rateaudio codec is an audio compression format optimized for speech coding. AMR is a multi-rate narrowband speech codec that encodes narrowband (200–3400 Hz) signals at variable bit rates ranging from 4.75 to 12.2 kbit/s with toll quality speech starting at 7.4 kbit/s.

WavPack is a free and open-source lossless audio compression format and application implementing the format. It is unique in the way that it supports hybrid audio compression alongside normal compression which is similar to how FLAC works. It also supports compressing a wide variety of lossless formats, including various variants of PCM and also DSD as used in SACDs, together with its support for surround audio.

ffdshow Open-source unmaintained codec library

ffdshow is an open-source unmaintained codec library that is mainly used for decoding of video in the MPEG-4 ASP and H.264/MPEG-4 AVC video formats, but it supports numerous other video and audio formats as well. It is free software released under GNU General Public License 2.0, runs on Windows, and is implemented as a Video for Windows (VFW) codec and a DirectShow filter.

TwinVQ is an audio compression technique developed by Nippon Telegraph and Telephone Corporation (NTT) Human Interface Laboratories in 1994. The compression technique has been used in both standardized and proprietary designs.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

FAAC is a software project which includes the AAC encoder FAAC and decoder FAAD2. It supports MPEG-2 AAC as well as MPEG-4 AAC. It supports several MPEG-4 Audio object types, file formats, multichannel and gapless encoding/decoding and MP4 metadata tags. The encoder and decoder is compatible with standard-compliant audio applications using one or more of these object types and facilities. It also supports Digital Radio Mondiale.

libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.

MPEG-4 Audio Lossless Coding, also known as MPEG-4 ALS, is an extension to the MPEG-4 Part 3 audio standard to allow lossless audio compression. The extension was finalized in December 2005 and published as ISO/IEC 14496-3:2005/Amd 2:2006 in 2006. The latest description of MPEG-4 ALS was published as subpart 11 of the MPEG-4 Audio standard in December 2019.

<span class="mw-page-title-main">KMPlayer</span> Freeware media player for Microsoft Windows

K-Multimedia Player is an Adware-supported media player for Windows and iOS that can play most current audio and video formats, including VCD, HDML, DVD, AVI, MKV, Ogg, OGM, 3GP, MPEG-1/2/4, AAC, WMA 7, 8, WMV, RealMedia, FLV and QuickTime.

Siren is a family of patented, transform-based, wideband audio coding formats and their audio codec implementations developed and licensed by PictureTel Corporation. There are three Siren codecs: Siren 7, Siren 14 and Siren 22.

Fraunhofer FDK AAC is an open-source library for encoding and decoding digital audio in the Advanced Audio Coding (AAC) format. Fraunhofer IIS, developed this library for Android 4.1. It supports several Audio Object Types including MPEG-2 and MPEG-4 AAC LC, HE-AAC, HE-AACv2 as well AAC-LD and AAC-ELD for real-time communication. The encoding library supports sample rates up to 96 kHz and up to eight channels.

References

  1. "License Fees - Via Corp". www.vialicensing.com. Archived from the original on 16 January 2012. Retrieved 6 May 2017.
  2. afconvert(1) Manual Page - Apple Developer, retrieved 2015-05-17
  3. AAC.js at the audiocogs website, retrieved 2013-08-03
  4. ALAC.js at the audiocogs website, retrieved 2013-08-03
  5. VoiceAge Corporation (2007-10-14). "AMR Licensing Terms". Archived from the original on 2007-10-14. Retrieved 2009-09-12.
  6. VoiceAge Corporation (June 2007). "AMR Licensing Terms". VoiceAge Corporation. Archived from the original on 2007-10-14. Retrieved 2009-09-12.
  7. 1 2 3 FFmpeg General Documentation - AMR external library, Retrieved on 2009-07-08
  8. 1 2 3 Android AMR codecs Archived February 18, 2009, at the Wayback Machine , Retrieved on 2009-07-08
  9. VoiceAge Corporation (2007-10-14). "AMR-WB+ Licensing Terms". Archived from the original on 2007-10-14. Retrieved 2009-09-12.
  10. VoiceAge Corporation (November 2006). "AMR-WB+ Licensing Terms". VoiceAge Corporation. Archived from the original on 2007-10-14. Retrieved 2009-09-12.
  11. FLAC website, Retrieved 2013-08-03
  12. Flake website, Retrieved 2010-12-17
  13. FLACCL website, Retrieved 2013-08-03
  14. FLAC.js at the audiocogs website, retrieved 2013-08-03
  15. "FLAC (Free Lossless Audio Codec), Version 1.1.2". www.loc.gov. December 21, 2015.
  16. 1 2 Polycom, Inc. "Siren7/Siren14/G.719 License Agreement". Polycom, Inc. Archived from the original on 2014-07-09. Retrieved 2014-07-16.
  17. 1 2 Polycom, Inc. "Polycom Siren/Codecs FAQs - What are the terms on the free license?". Polycom, Inc. Archived from the original on 2014-07-09. Retrieved 2014-07-16.
  18. "Browse FreeSWITCH / FreeSWITCH - Stash". stash.freeswitch.org. Retrieved 6 May 2017.
  19. 1 2 3 "Most Licensed Patents under the G.729 Consortium have expired". Archived from the original on 2017-02-02. Retrieved 2017-12-22.
  20. Cisco IP Communicator 7.0 Data sheet - support for iLBC Retrieved on 2009-07-08
  21. Skype Community, Current Codec Uses Archived July 16, 2011, at the Wayback Machine , Retrieved on 2009-07-08
  22. "IPR Details - Google Inc.'s Statement about IPR related to RFC 3951 and RFC 3952". datatracker.ietf.org. Retrieved 6 May 2017.
  23. "Additional IP rights grant - WebRTC". sites.google.com. Archived from the original on 16 September 2016. Retrieved 6 May 2017.
  24. FFmpeg/Libavcodec, numerous others, see Open Source implementations FFMPEG formats
  25. Kuro5hin.org (2008-07-20) Patent Status of MPEG-1, H.261 and MPEG-2, Retrieved 2009-09-05
  26. JSMad at the audiocogs website, retrieved 2013-08-03
  27. See the main MP3 article for full details.
  28. Musepack website, Retrieved 2009-09-01
  29. "License – Opus Codec". opus-codec.org. Retrieved 6 May 2017.
  30. "Shorten Lossless Audio Compression Format (SHN), Version 3.5.1". www.digitalpreservation.gov. 25 February 2011. Retrieved 6 May 2017.
  31. "Shorten Software License" . Retrieved 6 May 2017.
  32. freeswitch.org libg722_1 - README, Retrieved 2014-07-16
  33. "Libmsn - is a reusable, open-source, fully documented library for connecting to Microsoft's MSN Messenger service". Libmsn project at Sourceforge.net. 2009. Retrieved 2009-09-07.
  34. KaKaRoTo (2008-02-12) MSN Protocol documentation Archived 2013-05-24 at the Wayback Machine , Pidgin.im mailinglist, Retrieved 2009-09-08
  35. Speex website, Retrieved 2009-09-01
  36. TAU Software website Archived 2015-10-27 at the Wayback Machine , Retrieved 2009-09-01
  37. FFmpeg (2009-08-24) News - August 24, 2009 - TwinVQ decoding in upcoming stable version, Retrieved 2009-10-07
  38. Vorbis website Archived 2008-11-21 at the Wayback Machine , Retrieved 2009-09-01
  39. aoTuV website Archived 2010-05-22 at the Wayback Machine , Retrieved 2009-09-01
  40. WavPack website, Retrieved 2009-09-01
  41. "Windows Media Licensing Fees and Royalties". Microsoft . Archived from the original on 2013-06-05. Retrieved 2020-04-17.
  42. "Using protected files (DRM)". Microsoft . Archived from the original on 2010-08-20. Retrieved 2020-04-17.
  43. "SoundCodecs". Rockbox.org Wiki.
  44. "Supported media formats". Android Developers.
  45. "Supported formats". Android media.
  46. "Audio/Video - The Chromium Projects". www.chromium.org.
  47. "Audio formats for local playback". Huawei. Huawei. Retrieved 29 April 2024.
  48. 1 2 The ffmpeg project has reverse engineered some codecs of the RealAudio and Windows Media Audio (DivX Audio v1 and DivX Audio v2) formats. This enables their use on any POSIX compatible system.
  49. Microsoft has outsourced their WMA support on Mac OS X to Telestream, Inc. who created and maintain Windows Media Components for QuickTime, replacing Windows Media Player for Mac OS.
  50. 1 2 Monogram DS filters Archived 2011-09-26 at the Wayback Machine , Retrieved 2009-10-22
  51. About QuickTime 6.3 (Apple Knowledge Base), In QuickTime 6.3 the AMR codec is natively supported and the .AMR file format supported with the free-to-download 3GPP Component, Retrieved 2012-12-11
  52. Media formats supported by QuickTime Player in Mac OS X 10.6.x (Apple Knowledge Base), "Media formats and codecs that QuickTime Player can play back in Mac OS X v10.6.x or later" AMR is listed both under "File formats" and "Codecs or components", Retrieved 2012-12-11
  53. MPEG 2 AAC was limited to a 96 kHz sampling rate, however, with MPEG 4 AAC, a later version part of the MPEG 4 specification, the maximum sampling rate has been increased to 192 kHz.
  54. "Algorithmic delay and synchronization in MPEG audio codecs - EE Times". EETimes. Retrieved 6 May 2017.
  55. "Support Documents and Downloads". www.broadcom.com. Retrieved 6 May 2017.
  56. Schnell, Markus; Schmidt, Markus; Jander, Manuel; Albert, Tobias; Geiger, Ralf; Ruoppila, Vesa; Ekstrand, Per; Bernhard, Grill (2008-10-01). "MPEG-4 Enhanced Low Delay AAC - A New Standard for High Quality Communication". Audio Engineering Society. Available from fraunhofer.de
  57. 1 2 Predrag Supurovic (September 1998). "MPEG Audio Frame Header" . Retrieved 2009-07-11.
  58. ISO/IEC JTC1/SC29/WG11 - Audio Subgroup. "MPEG Audio FAQ Version 9, MPEG-1 and MPEG-2 BC" . Retrieved 2010-02-27.{{cite web}}: CS1 maint: numeric names: authors list (link)
  59. "Opus Codec" . Retrieved 2014-07-02.
  60. "macosforge/alac". GitHub. Retrieved 6 May 2017.
  61. "Dolby Atmos for Home Theaters". Dolby.com. Archived from the original on 20 May 2018. Retrieved 4 April 2018.
  62. "DTS-HD and DTS-HD Master Audio: Enabling HD Audio Across an Evolving Media Delivery Landscape", DTS, Inc., October 2012
  63. sample rates from 1 up to 1048575 hertz and bit depths from 4 up to 32 bits
  64. "Monkey's Audio - a fast and powerful lossless audio compressor".
  65. 4 bytes - sample rate
  66. "Tau Projects". en.true-audio.com. Archived from the original on 27 October 2015. Retrieved 6 May 2017.
  67. Britanak, Vladimir; Rao, K. R. (2017). Cosine-/Sine-Modulated Filter Banks: General Properties, Fast Algorithms and Integer Approximations. Springer. pp. 31, 478. ISBN   9783319610801.