Le
FLAC, pour "Free Lossless Audio Codec", est une méthode de compression sans perte des signaux audio.
Par opposition à d'autres
codecs comme le
MP3 par exemple, le
FLAC permet de réduire le poids des flux audio sans supprimer une partie des informations qu'il contient. La compression repose sur différentes techniques comme la prédiction linéaire, le codage par plages, etc.
Le poids du flux original peut ainsi être réduit de 30% à 70%.
Les fichiers compressés en
FLAC peuvent porter l'extension ".oga" ou ".flac".
Le
FLAC supporte les métadonnées. Cela permet aux fichiers compressés de contenir des informations relatives au flux audio, comme le nom de l'artiste par exemple, ou encore la pochette de l'album.
C'est un codec gratuit et open source qui est notamment supporté par le
containeur OGG.