FLAC compression scheme is asymmetric in terms of
compression/decompression.

No matter how high compression level is the needed decompression
procession power is always virtually the same.

> 
> Why do the encoder settings have a big effect on the encoding time but
> not the decoding time?
> 
> It's hard to explain without going into the codec design, but to
> oversimplify, the encoder is looking for functions that approximate the
> signal. Higher settings make the encoder search more to find better
> approximations. The functions are themselves encoded in the FLAC file.
> Decoding only requires computing the one chosen function, and the
> complexity of the function is very stable. This is by design, to make
> decoding easier, and is one of the things that makes FLAC easy to
> implement in hardware.
> 

So this asymmetric design is one of the best features of FLAC and that
is why it is relatively simple to implement FLAC hardware decoders (low
processing power and integer operations only).

P.S.
Monkey's Audio (APE) files are a different story, higher compression
needs higher decompression power... That is why I keep all my lossless
audio in FLAC format. :)


-- 
Bytec
------------------------------------------------------------------------
Bytec's Profile: http://forums.slimdevices.com/member.php?userid=17676
View this thread: http://forums.slimdevices.com/showthread.php?t=77080

_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to