- Free Lossless Audio Codec(FLAC) के 1.5 अपडेट में आखिरकार multi-threaded audio encoding जोड़ा गया
- पहले केवल single thread का ही उपयोग संभव था, लेकिन अब multi-core CPU का उपयोग संभव है
flac कमांड में -j # या --threads=# विकल्प से threads की संख्या सेट की जा सकती है
- multi-threaded encoding सपोर्ट के साथ अब बड़ी संख्या में audio files को कहीं तेज़ी से convert किया जा सकता है
- अतिरिक्त सुधार
- अब chained Ogg FLAC files की decoding भी सपोर्टेड है
- library stability में सुधार: इसमें bug fixes और build system updates शामिल हैं
- libFLAC, libFLAC++, metaflac में metadata बदलते समय अब मौजूदा file को overwrite करने के बजाय नई file में लिखा जा सकता है
1 टिप्पणियां
Hacker News की राय
Ogg FLAC फ़ाइलों को जोड़कर डिकोड करने को लेकर उम्मीद है
FLAC encoding पहले से ही आधुनिक मशीनों पर real-time से 60 गुना से अधिक प्रदर्शन देता है
FLAC अब RFC 9639 के रूप में प्रकाशित हो चुका है
Windows पर libwinpthread का उपयोग करने वाली 8-कोर/16-थ्रेड मशीन पर प्रदर्शन परीक्षण
flac -f -8 a.wav a.flacकमांड का औसत समय लगभग 13.148 सेकंड हैflac -j16 -f -8 a.wav a.flacकमांड का औसत समय लगभग 2.404 सेकंड हैयह जिज्ञासा है कि क्या ये सुधार low-latency FLAC streaming में बदल सकते हैं