# ATRAC

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/ATRAC
> Markdown URL: https://mediated.wiki/source/ATRAC.md
> Source: https://en.wikipedia.org/wiki/ATRAC
> Source revision: 1306327087
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Audio codec by Sony

ATRAC Filename extension .aa3, .aea, .at3, .at9, .atp, .hma OpenMG container .oma, .omg Internet media type audio/ATRAC3, audio/ATRAC-ADVANCED-LOSSLESS, audio/ATRAC-X Developed by Sony Corporation Type of format Audio Open format? No Free format? No

**Adaptive Transform Acoustic Coding** (**ATRAC**) is a family of proprietary [audio compression algorithms](/source/Audio_codec) developed by [Sony](/source/Sony). [MiniDisc](/source/MiniDisc) was the first commercial product to incorporate ATRAC, in 1992. ATRAC allowed a relatively small disc like MiniDisc to have the same running time as a [CD](/source/CD) while storing audio information with minimal perceptible loss in quality. Improvements to the codec in the form of ATRAC3, ATRAC3plus, and ATRAC Advanced Lossless followed in 1999, 2002, and 2006 respectively.[1]

Files in ATRAC3 format originally had the .aa3 extension; however, in most cases, the files would be stored in an [OpenMG](/source/OpenMG) Audio container using the extension .oma. Previously, files that were encrypted with OpenMG had the .omg extension, which was replaced by .oma starting in [SonicStage](/source/SonicStage) v2.1. Encryption is no longer compulsory as of v3.2.

Other MiniDisc manufacturers such as [Sharp](/source/Sharp_Corporation) and [Panasonic](/source/Panasonic) also implemented their own versions of the ATRAC codec.

## History

ATRAC was developed for Sony's [MiniDisc](/source/MiniDisc) format. ATRAC was updated with version 2, then version 3, version 4, version 4.5, and Type R and Type S.[*[citation needed](https://en.wikipedia.org/wiki/Wikipedia:Citation_needed)*]

The first major update was ATRAC3 (not to be confused with version 3 of original ATRAC) in 1999.[2] ATRAC3 was used on MiniDisc as well as the [Network Walkman](/source/Walkman) and Vaio Music Clip. ATRAC3plus was launched in 2003 for [Hi-MD](/source/Hi-MD), but was also compatible with some [PlayStation](/source/PlayStation), [VAIO](/source/VAIO) and Xplod devices.[3]

On 31 March 2008 Sony all but dropped the ATRAC-related codecs in the United States and Europe, and in their [SonicStage](/source/SonicStage) powered [Connect Music Store](/source/Sony_Connect) (Sony's equivalent of [iTunes](/source/ITunes) and [iTunes Music Store](/source/ITunes_Music_Store)). This was partly due to low adoption of the format, with a source claiming that 90% of European Walkman users did not use ATRAC. Walkman digital players outside Japan no longer worked with ATRAC after September 2007.[4]

Until 1 October 2012, ATRAC was the only codec available to download music from [mora](/source/Mora_(music_store)) until they transitioned to a [DRM](/source/Digital_rights_management) free model and began offering [FLAC](/source/FLAC) files the next year.[5][6]

ATRAC9 was designed for PlayStation audio and debuted with the PlayStation Vita.[3]

## Bitrate quality

ATRAC's 292 kbit/s bitrate[7] used on the original MiniDiscs was designed to be near to CD audio quality. Years later ATRAC was improved over earlier versions at similar bitrates. For comparison, CDs are encoded at 1411.2 kbit/s, and lossless encoders can encode most CDs below 1000 kbit/s, with further bitrate reduction for easier-to-encode content such as voice.

## Performance

ATRAC algorithms were developed in close cooperation with [LSI](/source/Integrated_circuit#LSI) integrated circuit development engineers within Sony in order to deliver a product that could encode at high speeds and with minimal power consumption.[8] This contrasts with other codecs developed on computers without regard for the constraints of portable hardware. This is reflected in the design of the ATRAC codecs, which emphasize processing smaller groups of samples at a time to save memory at the cost of compression efficiency and additional multiplies. These trade-offs are logical for [DSP](/source/Digital_signal_processor) systems, where memory was often at a premium compared to multiplier performance.

Sony [Walkmans](/source/Walkman) offer better battery life when playing ATRAC files than when playing [MP3](/source/MP3) files. However, as Sony only pushed ATRAC compatibility in [Sony Ericsson](/source/Sony_Ericsson) Walkman series phones in the Japanese market, it is not supported in [GSM](/source/GSM)/[UMTS](/source/UMTS) market phones. Sony's [Xplod](https://en.wikipedia.org/w/index.php?title=Xplod&action=edit&redlink=1) series of car audio CD players support [ATRAC CDs](/source/ATRAC_CD). Minidiscs with ATRAC format songs have, in the past, been supported on Eclipse brand car stereos.

## Formats

### ATRAC (1) (versions 1.0–4.5, Type R/S)

ATRAC1 was first used in Sony's own theater format [SDDS](/source/Sony_Dynamic_Digital_Sound) system in the 1990s, and in this context is a direct competitor to [Dolby Digital (AC3)](/source/Dolby_Digital#Dolby_Digital) and [DTS](/source/DTS_(sound_system)). SDDS uses ATRAC1 with 8 channel encoding, and with a total encoding rate over all the channels of 1168 kbit/s.

Two stacked [quadrature mirror filters](/source/Quadrature_mirror_filter) split the [signal](/source/Signal_(information_theory)) into 3 parts:

- 0 to 5.5125 kHz

- 5.5125 to 11.025 kHz

- 11.025 to 22.05 kHz

Full [stereo](/source/Stereophonic_sound) (i.e., independent channel) encoding with a data rate of 292 kbit/s.

High-[frequency](/source/Frequency) lowpass depends on the complexity of the material; some encodings have content clear up to 22.05 kHz.

ATRAC1 can also be used in [mono](/source/Monaural) (one channel) mode, doubling recording time.

[FFmpeg](/source/FFmpeg) has an implementation[9] of an ATRAC1 decoder.

### ATRAC3 (LP2 and LP4 Modes)

Like ATRAC1 and MP3, ATRAC3 is also a hybrid [subband](/source/Sub-band_coding)-[MDCT](/source/Modified_discrete_cosine_transform) encoder, but with several differences.

In ATRAC3, Three stacked QMF split the signal into 4 parts:

- 0 to 2.75625 kHz (DC to *f*/16)

- 2.75625 to 5.5125 kHz (*f*/16 to *f*/8)

- 5.5125 to 11.025 kHz (*f*/8 to *f*/4)

- 11.025 to 22.05 kHz (*f*/4 to *f*/2)

The four [subbands](/source/Sub-band_coding) are then MDCT encoded using a fixed-length transform. Unlike nearly all modern formats, the transform length cannot be varied to optimize coding transients. Instead, a simpler transient encoding technique called [gain control](https://en.wikipedia.org/w/index.php?title=Gain_control&action=edit&redlink=1) is used, in which the gain of different subbands is varied during a transient prior to MDCT and then restored during decoding after the inverse MDCT to try to smooth over transients. Additionally, prior to [quantization](/source/Quantization_(signal_processing)#Quantization_and_data_compression), tonal components are subtracted from the signal and independently quantized. During decoding, they are separately reconstructed and added back to reform the original MDCT coefficients.

Sony claims the major advantage of ATRAC3 is its coding efficiency, which was tuned for portable DSP which provides less computing power and battery life. However, as ATRAC is a hybrid [subband](/source/Sub-band_coding)-[MDCT](/source/Modified_discrete_cosine_transform) codec that is algorithmically very similar to [MP3](/source/MP3), any advantage is probably exaggerated. Compared to newer formats such as [Ogg Vorbis](/source/Vorbis) which use a simple MDCT rather than a hybrid, ATRAC3 must perform an additional computationally expensive inverse-[QMF](/source/Quadrature_mirror_filter), although the hybrid system significantly reduces memory usage, which was likely a factor given the limited memory available when ATRAC was first developed.

**LP2 Mode**

This uses a 132 kbit/s data rate, the quality of which is advertised to be similar to that of [MP3](/source/MP3) encoded at a similar bit rate. However, in an independent [double-blind](/source/Double-blind) test (2004/05) without format encoding parameters reference against [Ogg Vorbis](/source/Vorbis), [AAC](/source/Advanced_Audio_Coding), and [LAME](/source/LAME) VBR [MP3](/source/MP3), ATRAC3 came last.[10]

**LP4 Mode**

This reduces the data rate to 66 kbit/s (half that of LP2), partly by using joint stereo coding and a [lowpass filter](/source/Low-pass_filter) around 13.5 kHz. It allows 324 minutes to be recorded on an 80-minute MiniDisc, with the same padding required as LP2.

**Notes**

[FFmpeg](/source/FFmpeg) has an implementation[11] of an ATRAC3 decoder, which was converted to [fixed precision](/source/Fixed_precision) and implemented in the [Rockbox](/source/Rockbox) series of firmware for [ARM](/source/ARM_architecture), [Coldfire](/source/Freescale_ColdFire) and [MIPS](/source/MIPS_architecture) processors. RealAudio8 is a high-bitrate implementation of ATRAC3 (up to 352.8kbit/s). Atracdenc is an open source implementation of ATRAC3 compatible encoder which also can use RealAudio container.

The [PlayStation 3](/source/PlayStation_3) video game *[Race Driver: Grid](/source/Race_Driver%3A_Grid)* uses 224 simultaneous streams of ATRAC3 compressed audio, with between one and eight channels per stream at sample rates between 24 and 48 kHz, each filtered using 512 frequency bands of adaptive equalisation, routed via six reverb units running on the same SPU co-processor (one of eight on the PS3's Cell chip), alongside 7.1 channel hybrid third-order [Ambisonic](/source/Ambisonic) mixing.[12]

### ATRAC3plus

This [codec](/source/Codec) is used in Sony [Hi-MD](/source/Hi-MD) [Walkman](/source/Walkman) devices (e.g., "Hi-LP and Hi-SP"), Network [Walkman](/source/Walkman) players, [Memory Stick](/source/Memory_Stick) players, [VAIO](/source/VAIO) Pocket, [PS3](/source/PS3) and [PSP](/source/PlayStation_Portable) console, and [ATRAC CD](/source/ATRAC_CD) players. It is a hybrid subband/[MDCT](/source/Modified_discrete_cosine_transform) codec based on a 16 channel [QMF](/source/Quadrature_mirror_filter) followed by a 128-point [MDCT](/source/Modified_discrete_cosine_transform). Prior to MDCT coding, Generalized Harmonic Analysis (GHA) is used to extract tonal components, an improved version of the process used in ATRAC3. As in previous ATRAC versions, gain control is used to control preecho rather than variable sized transforms, although different MDCT windows are apparently possible.

An [ATRAC3plus CD](/source/ATRAC_CD) playing on a Sony car stereo.

[SonicStage](/source/SonicStage) version 3.4, released in February 2006,[13] introduced ripping CDs in bitrates 320 and 352.[14] The available bitrates are: 48, 64, 96, 128, 160, 192, 256, 320 and 352 kbit/s. The newer bitrates are not always compatible with all older hardware decoders, however, some of the older hardware has been found to be compatible with certain newer ATRAC3plus bitrates.

MiniDiscs recorded in this format are incompatible with older players.

In a test conducted by an independent firm, but financed by Sony, it was concluded that ATRAC3plus at 64 kbit/s is equal in subjective sound quality to an obsolete MP3 encoder at 128 kbit/s.[15] Performance against modern high quality MP3 encoders was not evaluated.

### ATRAC Advanced Lossless

**ATRAC Advanced Lossless** is a "scalable" lossless audio codec that records a lossy ATRAC3 or ATRAC3plus stream, and supplements it with a stream of correction information stored within the file itself that allows the original signal to be reproduced, if desired. A player/decoder can extract and use just the ATRAC3 or ATRAC3plus data, or it can combine that with the correction stream to perfectly reproduce the original audio information. This allows the file to be decoded as either lossless or lossy. It is implemented in such a way that allows the file size to be smaller than uncompressed or compressed versions of the same file. Compression is approximately 30–80% of the original file. Benefits of scalable compression include providing backward compatibility, such that older devices that are not AAL-aware can still have the ATRAC3 stream available for playback without understanding the AAL format, and faster transfer speed between portable audio devices and PC.[16]

ATRAC Advanced Lossless is widely supported in older [Walkman](/source/Walkman) players and SonicStage version 4 or later. SonicStage 4 allows download of ATRAC Advanced Lossless to MiniDisc Players, [PlayStation Portable](/source/PlayStation_Portable), and [PlayStation 3](/source/PlayStation_3). Recent Walkman players do not support ATRAC Advanced Lossless/ATRAC.

AAL's use of a "core" (lossy) and "residual" (correction) stream is similar to the idea behind [Opus](/source/Opus_(audio_format)), [MPEG-4 SLS](/source/MPEG-4_SLS), [DTS-HD Master Audio](/source/DTS-HD_Master_Audio), [Dolby TrueHD](/source/Dolby_TrueHD) and Ogg Vorbis [bitrate peeling](/source/Bitrate_peeling). In fact, AAL was the first to be released in the commercial market with this scheme for backward compatibility.

[WavPack](/source/WavPack) hybrid mode and [OptimFROG](/source/OptimFROG) DualStream are in the same category, but store the correction stream in a separate file.

### ATRAC9

According to Sony ATRAC9 is a high-compression audio codec optimized for games, offering low delay (granularity) and low CPU and memory usage. It is used in the [PS5](/source/PS5), [PS4](/source/PS4) and [PS Vita](/source/PS_Vita) consoles. Audio middleware such as [FMOD](/source/FMOD) and [Audiokinetic Wwise](/source/Audiokinetic_Wwise) supports it.[17][18]

[FFmpeg](/source/FFmpeg) has an implementation[19] of an ATRAC9 decoder.

## See also

- [Lossy compression](/source/Lossy_compression)

- [OpenMG](/source/OpenMG)

- [SonicStage](/source/SonicStage)

- [Walkman](/source/Walkman)

## References

1. **[^](#cite_ref-1)** ["Siliconvalley.com"](https://web.archive.org/web/20070902071937/http://www.siliconvalley.com/news/ci_6759779). Archived from [the original](http://www.siliconvalley.com/news/ci_6759779) on 2 September 2007. Retrieved 1 September 2007.

1. **[^](#cite_ref-2)** ["Minidisc FAQ: MDLP (*Long-Play*) Mode Topics"](https://www.minidisc.org/mdlpfaq.html). [Archived](https://web.archive.org/web/20240221135612/https://minidisc.org/mdlpfaq.html) from the original on 21 February 2024. Retrieved 3 May 2022.

1. ^ [***a***](#cite_ref-rw_3-0) [***b***](#cite_ref-rw_3-1) ["Sony SonicStage (ATRAC)"](https://www.rarewares.org/rrw/sonicstage.php). *ReallyRareWares*. [Archived](https://web.archive.org/web/20210727092505/https://www.rarewares.org/rrw/sonicstage.php) from the original on 27 July 2021.

1. **[^](#cite_ref-4)** ["IFA 2007【ソニー編】新ウォークマンは「Goes OPEN」"](https://web.archive.org/web/20070903201431/https://www.watch.impress.co.jp/av/docs/20070831/ifa01.htm). *www.watch.impress.co.jp*. Archived from [the original](https://www.watch.impress.co.jp/av/docs/20070831/ifa01.htm) on 3 September 2007. Retrieved 15 May 2022.

1. **[^](#cite_ref-5)** ["音楽配信「mora」がDRMフリー+高音質化。10月1日から -AV Watch"](http://av.watch.impress.co.jp/docs/news/20120920_560314.html). Av.watch.impress.co.jp. 20 September 2012. [Archived](https://web.archive.org/web/20120923014009/http://av.watch.impress.co.jp/docs/news/20120920_560314.html) from the original on 23 September 2012. Retrieved 16 October 2013.

1. **[^](#cite_ref-6)** ["mora、FLAC形式のハイレゾ音源配信を10月17日開始 - AV Watch"](http://av.watch.impress.co.jp/docs/news/20130926_616944.html). Av.watch.impress.co.jp. 26 September 2013. [Archived](https://web.archive.org/web/20130928093702/http://av.watch.impress.co.jp/docs/news/20130926_616944.html) from the original on 28 September 2013. Retrieved 17 October 2013.

1. **[^](#cite_ref-wb-minidisc-bitrate_7-0)** Woudenberg, Eric. ["MiniDisc FAQ: Audio Topics"](https://www.minidisc.org/faq_sec_4.html#_q21). [Archived](https://web.archive.org/web/20220707111557/https://minidisc.org/faq_sec_4.html#_q21) from the original on 7 July 2022. Retrieved 30 July 2022.

1. **[^](#cite_ref-8)** ["Sony Global - ATRAC - Developer's Interview"](https://web.archive.org/web/20231210164129/https://www.sony.net/Products/ATRAC3/special/developers01.html). *www.sony.net*. Archived from [the original](https://www.sony.net/Products/ATRAC3/special/developers01.html) on 10 December 2023. Retrieved 7 March 2021.

1. **[^](#cite_ref-9)** ["Source code for ATRAC decoder"](https://web.archive.org/web/20110726052149/http://git.ffmpeg.org/?p=ffmpeg%3Ba%3Dblob%3Bf%3Dlibavcodec%2Fatrac1.c%3Bhb%3DHEAD). Archived from [the original](http://git.ffmpeg.org/?p=ffmpeg;a=blob;f=libavcodec/atrac1.c;hb=HEAD) on 26 July 2011.

1. **[^](#cite_ref-10)** ["Results of Multiformat at 128kbit/s Listening Test"](http://listening-tests.freetzi.com/html/Multiformat_128kbps_public_listening_test_results.htm). *listening-tests.freetzi.com*. [Archived](https://web.archive.org/web/20120306154657/http://listening-tests.freetzi.com/html/Multiformat_128kbps_public_listening_test_results.htm) from the original on 6 March 2012. Retrieved 4 October 2011.

1. **[^](#cite_ref-11)** ["Source code for ATRAC3 decoder"](https://web.archive.org/web/20110726052201/http://git.ffmpeg.org/?p=ffmpeg%3Ba%3Dblob%3Bf%3Dlibavcodec%2Fatrac3.c%3Bhb%3DHEAD). Archived from [the original](http://git.ffmpeg.org/?p=ffmpeg;a=blob;f=libavcodec/atrac3.c;hb=HEAD) on 26 July 2011.

1. **[^](#cite_ref-12)** ["Develop - Issue 86 - August 2008"](https://web.archive.org/web/20191028101404/https://issuu.com/develop/docs/dev86_web). *Issuu*. 14 August 2008. Archived from [the original](https://issuu.com/develop/docs/dev86_web) on 28 October 2019. Retrieved 7 March 2021.

1. **[^](#cite_ref-13)** ["Overseas Model Customer Support"](http://www.sony.jp:80/products/overseas/contents/support/download/index.html). 7 April 2006. [Archived](https://web.archive.org/web/20060407092514/http://www.sony.jp/products/overseas/contents/support/download/index.html) from the original on 7 April 2006. Retrieved 30 August 2021.

1. **[^](#cite_ref-14)** ["Overseas Model Customer Support"](https://web.archive.org/web/20060205040106/https://www.sony.jp/products/overseas/contents/support/download/e_jeb_SS34ug.html). 5 February 2006. Archived from [the original](https://www.sony.jp/products/overseas/contents/support/download/e_jeb_SS34ug.html) on 5 February 2006.

1. **[^](#cite_ref-15)** ["ITS test report"](http://www.sony.net/Products/ATRAC3/tech/ITS_test_report.pdf) (PDF). [Archived](https://web.archive.org/web/20060405031225/http://www.sony.net/Products/ATRAC3/tech/ITS_test_report.pdf) (PDF) from the original on 5 April 2006.

1. **[^](#cite_ref-16)** ["Sony Global - ATRAC - ATRAC Advanced Lossless"](https://web.archive.org/web/20210318232229/https://www.sony.net/Products/ATRAC3/tech/aal.html). *www.sony.net*. Archived from [the original](https://www.sony.net/Products/ATRAC3/tech/aal.html) on 18 March 2021. Retrieved 7 March 2021.

1. **[^](#cite_ref-17)** ["FMOD sound formats"](https://www.fmod.com/resources/documentation-api?page=content/generated/FMOD_SOUND_TYPE.html#/). [Archived](https://web.archive.org/web/20180327084510/https://www.fmod.com/resources/documentation-api?page=content/generated/FMOD_SOUND_TYPE.html#/) from the original on 27 March 2018. Retrieved 26 March 2018.

1. **[^](#cite_ref-18)** ["include/AK/SoundEngine/Platforms/PS4/AkTypes.h File Reference"](https://www.audiokinetic.com/library/edge/?source=SDK&id=include%2FAK%2FSoundEngine%2FPlatforms%2FPS4%2FAkTypes.h). [Archived](https://web.archive.org/web/20180327023904/https://www.audiokinetic.com/library/edge/?source=SDK&id=include%2FAK%2FSoundEngine%2FPlatforms%2FPS4%2FAkTypes.h) from the original on 27 March 2018. Retrieved 26 March 2018.

1. **[^](#cite_ref-19)** ["Source code for ATRAC9 decoder"](https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/atrac9dec.c). *[GitHub](/source/GitHub)*. [Archived](https://web.archive.org/web/20240407232137/https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/atrac9dec.c) from the original on 7 April 2024. Retrieved 23 October 2023.

## External links

- [Sony.net](http://www.sony.net/Products/ATRAC3) [Archived](https://web.archive.org/web/20180201182323/http://www.sony.net/Products/ATRAC3) 1 February 2018 at the [Wayback Machine](/source/Wayback_Machine), ATRAC technology page.

v t e Multimedia compression and container formats Video compression ISO, IEC, MPEG DV MJPEG Motion JPEG 2000 MPEG-1 MPEG-2 Part 2 MPEG-4 Part 2 / ASP Part 10 / AVC Part 33 / IVC MPEG-H Part 2 / HEVC MPEG-I Part 3 / VVC MPEG-5 Part 1 / EVC Part 2 / LCEVC ITU-T, VCEG H.120 H.261 H.262 H.263 H.264 / AVC H.265 / HEVC H.266 / VVC H.267 / Enhanced Compression Model SMPTE VC-1 VC-2 VC-3 VC-5 VC-6 TrueMotion and AOMedia TrueMotion S VP3 VP6 VP7 VP8 VP9 AV1 AV2 Chinese Standard AVS1 P2/AVS+ (GB/T 20090.2/16) AVS2 P2 (GB/T 33475.2,GY/T 299.1) HDR Vivid (GY/T 358) AVS3 P2 (GY/T 368) Others Apple Video AVS Bink Cinepak Daala DVI FFV1 Huffyuv Indeo Lagarith Microsoft Video 1 MSU Lossless OMS Video Pixlet ProRes 422 4444 QuickTime Animation Graphics RealVideo RTVideo SheerVideo Smacker Sorenson Video/Spark Theora Thor Ut WMV XEB YULS Audio compression ISO, IEC, MPEG MPEG-1 Layer II Multichannel MPEG-1 Layer I MPEG-1 Layer III (MP3) AAC HE-AAC AAC-LD MPEG Surround MPEG-4 ALS MPEG-4 SLS MPEG-4 DST MPEG-4 HVXC MPEG-4 CELP MPEG-D USAC MPEG-H 3D Audio ITU-T G.711 A-law µ-law G.718 G.719 G.722 G.722.1 G.722.2 G.723 G.723.1 G.726 G.728 G.729 G.729.1 IETF Opus iLBC Speex Vorbis FLAC 3GPP AMR AMR-WB AMR-WB+ EVRC EVRC-B EVS GSM-HR GSM-FR GSM-EFR ETSI AC-3 AC-4 DTS Bluetooth SIG SBC LC3 Chinese Standard AVS1 P10 (GB/T 20090.10) AVS2 P3 (GB/T 33475.3) Audio Vivid (GY/T 363) DRA (GB/T 22726) ExAC (SJ/T 11299.4) Others ACELP ALAC Asao ATRAC CELT Codec 2 iSAC Lyra MELP Monkey's Audio MT9 Musepack OptimFROG OSQ QCELP RCELP RealAudio SD2 SHN SILK Siren SMV SVOPC TTA True Audio TwinVQ VMR-WB VSELP WavPack WMA MQA aptX aptX HD aptX Low Latency aptX Adaptive LDAC LHDC LLAC TrueHD Image compression IEC, ISO, IETF, W3C, ITU-T, JPEG CCITT Group 4 GIF HEIC / HEIF HEVC JBIG JBIG2 JPEG JPEG 2000 JPEG-LS JPEG XL JPEG XR JPEG XS JPEG XT PNG APNG TIFF TIFF/EP TIFF/IT Others AV1 AVIF BPG DjVu EXR FLIF ICER MNG PGF QOI QTVR WBMP WebP Containers ISO, IEC MPEG-ES MPEG-PES MPEG-PS MPEG-TS ISO/IEC base media file format MPEG-4 Part 14 (MP4) Motion JPEG 2000 MPEG-21 Part 9 MPEG media transport ITU-T H.222.0 T.802 IETF RTP Ogg Matroska SMPTE GXF MXF Others 3GP and 3G2 AMV ASF AIFF AVI AU BPG Bink Smacker BMP DivX Media Format EVO Flash Video HEIF IFF M2TS Matroska WebM QuickTime File Format RatDVD RealMedia RIFF WAV MOD and TOD VOB, IFO and BUP Collaborations NETVC MPEG LA Alliance for Open Media Methods Entropy Arithmetic Huffman Modified LPC ACELP CELP LSP WLPC Lossless Lossy LZ DEFLATE LZW PCM A-law µ-law ADPCM DPCM Transforms DCT FFT MDCT Wavelet Daubechies DWT Lists Comparison of audio coding formats Comparison of video codecs List of codecs See Compression methods for techniques and Compression software for codecs

---
Adapted from the Wikipedia article [ATRAC](https://en.wikipedia.org/wiki/ATRAC) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/ATRAC?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
