[flac-dev] FLAC Mathematical Details

Martijn van Beurden mvanb1 at gmail.com
Tue Feb 7 21:59:17 PST 2012


Op 07-02-12 19:50, Ralph Giles schreef:
> Basically the audio is chopped into a blocks and each block is coded
> either uncompressed, as a constant value (good for silence), or with
> linear predictive coding plus a rice-coded residual. I don't know how
> the encoder decides where to put the block boundaries.

AFAIK, FLAC uses a fixed block length so block boundaries are just put 
somewhere a block ends. Flake, another FLAC-encoders can use variable 
block length and has a algorithm to decide the length, but this is 
outside of the -0 to -8 presets, as these are all fixed block length.


More information about the flac-dev mailing list