FLAC 1.5 Finally Delivers Multi-Threaded Encoding

Written by Michael Larabel in Multimedia on 11 February 2025 at 08:36 AM EST. 44 Comments
MULTIMEDIA
FLAC 1.5 is out today as the newest feature update to the software built around the Free Lossless Audio Codec.

Similar to WavPack only recently adding multi-threaded encode support, FLAC 1.5 also introduces multi-threaded audio encoding.

FLAC 1.5 build


With the flac utility the number of threads can be set either using "-j #" or the "--threads=#" argument. It's a long overdue change having multi-threaded audio encoding for FLAC given the past decade of rising CPU core counts. I will have out new FLAC audio encoding CPU benchmarks shortly for the multi-threaded encoder.

FLAC 1.5 multi-threaded encode


On the decode side, FLAC 1.5 can now handle chained Ogg FLAC files. FLAC 1.5 also brings various library fixes, build system updates, and other improvements.

Downloads and more details on FLAC 1.5 via GitHub.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week