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.
So after the latest patches for speculative execution vulnerabilities, you'll end up with performance about the same as you used to have.
While I like to see faster algorithms in general as a good thing. But some questions.
Where does Flac and ogg stand on Quality/encoding speed compared to others?
Will this range make it more competitive to others, or is there too big of a gap?
For those who move to the new version how much time will they really spend. Will they just get a minute of their time a day or hours?
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
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.
Basically all Android devices. Built-in ringtones and notification sounds are all in .ogg.
Correct me if I'm wrong, and someone will, but I think Spoify uses it.
I read at +2. If your post doesn't reach that level I will not see or respond to it.
They are the official reference codecs provided by Xiph Foundation. These are used on every Android device and in every Linux distribution. Most software that will process FLAC or Ogg uses these libraries too.
They are easily the most commonly used implementations.
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.