Ports for SerenityOS
Collections What's new Versions Info Sign in

Free Lossless Audio Codec 1.4.3 🞉

FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.

cd Ports/flac
./package.sh

Screenshot

FLAC (Free Lossless Audio Codec) is an open-source, royalty-free, lossless audio compression algorithm. It is designed to compress audio files with no loss in quality, resulting in smaller file sizes without any degradation in the sound quality. FLAC is a popular codec for storing high-quality music and other audio files on digital media such as hard drives, USB drives, and CDs.

FLAC works by encoding audio data with a process called predictive coding. This means that instead of simply compressing the audio data, FLAC analyzes the data and predicts what each subsequent sample will be based on previous samples. This prediction is then stored as a smaller number, representing the difference between the predicted value and the actual value. By using this technique, FLAC can achieve high compression ratios while maintaining the original audio quality. The compressed data can then be decompressed by a FLAC decoder to recreate the original audio file bit-for-bit, without any loss of quality.

Website: https://xiph.org/flac/

Port: https://github.com/SerenityOS/serenity/tree/master/Ports/flac

Dependencies: libogg 🖧

Dependents: libsndfile mednafen openrct2

Sign in to vote

✍️ Edit this page

Similar ports

Port icon has the following license: Attribution 4.0 International (CC BY 4.0)