Skip to content
OVO

Audio Formats

FLAC, ALAC, AAC: what actually changes when you listen

A plain explanation of codecs, containers and file extensions — and which differences you can hear on a phone with everyday headphones.

By The OVO Team · · Updated · 8 min read

Three sculpted waveform objects in glass, metal and frosted resin beside headphones and a portable amplifier.

Sculpted waveform objects in glass, metal and frosted resin beside headphones and a portable amplifier.

The short answer

A codec decides how audio is compressed. A container decides how the compressed audio and its metadata are packaged. A file extension is only a label on the container. FLAC and ALAC are lossless codecs; AAC and MP3 are lossy. On a phone with typical headphones, the honest difference is smaller than the difference between two masterings of the same record.

Codec, container, extension

This is where most confusion starts.

LayerWhat it doesExamples
CodecCompresses and decompresses audioFLAC, ALAC, AAC, MP3
ContainerPackages audio plus metadataM4A, MP4, MOV, WAV, AIFF
ExtensionNames the container on disk.m4a, .flac, .wav

ALAC is the clearest example: it is almost always delivered inside an M4A container. So a .m4a file might contain AAC or ALAC, and only the codec inside tells you whether it is lossy or lossless.

Lossless versus lossy, without the folklore

Lossless codecs reconstruct the original samples exactly. Lossy codecs discard information that the encoder models as inaudible, which is why a well-encoded 256 kbps AAC file is much smaller and, for most listening situations, hard to distinguish.

What actually affects what you hear, roughly in order of impact:

  1. The mastering of the release you own.
  2. Your headphones or speakers, and how they are fitted.
  3. The listening environment.
  4. Any equalisation applied during playback.
  5. The codec, at reasonable bitrates.

That ordering is not an argument against lossless files. It is an argument for keeping your best copy and not re-encoding it repeatedly.

Storage: the practical trade

A three-minute track lands roughly around 20-30 MB as uncompressed WAV, 12-20 MB as FLAC or ALAC, and 5-7 MB as AAC at a high bitrate. On a device with fixed storage, that difference decides how much of the collection travels with you.

Practical rules

  • Keep the highest-quality copy you own as your archive.
  • Do not transcode a lossy file into a lossless format — it grows the file without recovering anything.
  • Prefer embedded artwork over sidecar image files if you want artwork to survive a move.
  • When a file will not play, check the codec inside the container before replacing the file.

Where OVO fits

OVO reads the common formats a personal collection is made of and shows what it found rather than hiding the detail. The supported formats page lists the containers and extensions we publish, with import and metadata notes for each.

Sources

formatsflacalac

Keep reading

Local Libraries

How to move a local music library to iPhone

A practical walkthrough for getting an existing folder of audio files onto an iPhone, keeping albums intact and staying offline-ready.

· 7 min read · The OVO Team

Apple Devices

What actually plays on Apple Watch

Synced local files play on the Watch itself. Streams and service libraries play through the paired iPhone. Here is why that distinction matters.

· 6 min read · The OVO Team

Get OVO on the App Store

OVO is an iPhone-first music player that also runs on iPad and Apple Watch. Download it, point it at the music you already own, and start listening.