- Mit dem Update auf Version 1.5 von Free Lossless Audio Codec (FLAC) wurde endlich Multithread-Audio-Encoding eingeführt
- Bisher war nur ein einzelner Thread nutzbar, jetzt ist die Nutzung von Multi-Core-CPUs möglich
- Im
flac-Befehl kann die Anzahl der Threads mit der Option -j # oder --threads=# festgelegt werden
- Durch die Unterstützung von Multithread-Encoding lassen sich große Mengen an Audiodateien deutlich schneller konvertieren
- Weitere Verbesserungen
- Jetzt wird auch das Decodieren verketteter Ogg-FLAC-Dateien unterstützt
- Verbesserte Stabilität der Bibliothek: einschließlich Fehlerbehebungen und Aktualisierungen des Build-Systems
- In libFLAC, libFLAC++ und metaflac können bei Metadatenänderungen Dateien jetzt in eine neue Datei geschrieben werden, statt die bestehende Datei zu überschreiben
1 Kommentare
Hacker-News-Kommentare
Es gibt Hoffnung auf das Dekodieren verketteter Ogg-FLAC-Dateien
FLAC-Encoding liefert auf modernen Maschinen bereits mehr als die 60-fache Echtzeitgeschwindigkeit
FLAC wurde inzwischen als RFC 9639 veröffentlicht
Leistungstest auf einem 8-Core-/16-Thread-Rechner unter Windows mit libwinpthread
flac -f -8 a.wav a.flacbeträgt etwa 13,148 Sekundenflac -j16 -f -8 a.wav a.flacbeträgt etwa 2,404 SekundenEs gibt Neugier, ob sich diese Verbesserungen in FLAC-Streaming mit niedriger Latenz niederschlagen könnten