Faster Audio Decoding and Encoding Coming To Ogg and FLAC (phoronix.com)
FLAC and Ogg now have faster audio encoding and decoding capabilities thanks to recent code improvements. An anonymous reader writes: Robert Kausch of the fre:ac audio converter project informed news outlet Phoronix about recent changes he has made to FLAC and Ogg for bolstering faster performance. Kausch says he updated the CRC checks within FLAC and Ogg to a faster algorithm and those patches have now been accepted upstream. The Ogg and FLAC updates were merged this week for using the optimized CRC algorithm. As a result of this, encoding and decoding FLAC is now 5 percent faster, while encoding and decoding Ogg FLAC is 10 percent and 15 percent faster, respectively. Opus sees about one percent faster decoding, while Vorbis does decoding at two percent faster pace.
Man, we must be reaching some kind of technological plateau. I'm all for speed gains... but come on. I guess compiler flags would potentially make more difference than that.
Flac is lossless, it's full quality.
Opus, except at _extremely_ low bitrates, has similar or better quality than the most commonly used modern codecs:
http://opus-codec.org/comparis...
Flac is fast to encode and decode. Opus decodes slower than MP3 but on par with AAC LC, and encodes slightly faster than AAC LC and on par with MP3. Performance will vary a bit by encoder:
http://fmedia.firmdev.com/audi...
Flac is lossless, it's full quality.
Flac is fast to encode and decode.
Just to elaborate, Flac was designed for light/fast encoders at the possible expense of compression ratio. It would decode in software in portable music players that often had hardware decoders for MP3 and AAC. In comparison, other lossless formats at the time such as APE had somewhat better compression ratios, but were much heavier to encode and decode. I guess the prevailing idea was that portable players don't need lossless quality, but Flac changed that. Of course, Flac is also Free software.
Escher was the first MC and Giger invented the HR department.
It's a new algorithm to calculate the same checksum. It doesn't break compatibility with anything.
FLAC and Vorbis reference decoders are both lacking any processor specific optimizations, so a new checksum algorithm is only a fraction of the potential for optimization. For Vorbis, there is Tremor as an alternative, which does have some ARM specific optimization, but for FLAC the reference codec is all there is.