Der freie Audio-Codec FLAC 1.5 wurde veröffentlicht.

Die Xiph.Org-Community hat ein Update des freien Audio-Codecs FLAC 1.5.0 veröffentlicht, der eine verlustfreie Kompression von Audio ermöglicht. FLAC verwendet ausschließlich verlustfreie Kodierungsmethoden, die die vollstĂ€ndige Erhaltung der ursprĂŒnglichen AudioqualitĂ€t garantieren und seine IdentitĂ€t mit der Referenzversion, die kodiert wurde, gewĂ€hrleisten. Die verwendeten verlustfreien Kompressionsmethoden ermöglichen eine Reduzierung der GrĂ¶ĂŸe des ursprĂŒnglichen Audiostreams um 50-60 %. FLAC ist ein vollstĂ€ndig freies Streaming-Format, das nicht nur die Offenheit der Bibliotheken zur Implementierung von Kodierungs- und Dekodierungsfunktionen umfasst, sondern auch keine EinschrĂ€nkungen bei der Nutzung der Spezifikationen und der Erstellung abgeleiteter Varianten. Der Code der Bibliotheken wird unter der BSD-Lizenz verteilt.

Zu den Neuerungen in der neuen Version gehören:

  • Die FunktionalitĂ€t des Codierers im Multithread-Modus wurde sichergestellt. Der Multithread-Codierer kann ĂŒber libFLAC oder ĂŒber das Befehlszeilen-Tool flac verwendet werden.
  • Die Möglichkeit zum Dekodieren von verketteten (chained) Ogg-Dateien wurde hinzugefĂŒgt, in denen mehrere unabhĂ€ngige FLAC-Audiostreams in einer Datei verpackt sind.
  • In libFLAC, libFLAC++ und metaflac wurde die UnterstĂŒtzung fĂŒr das Schreiben in eine neue Datei bei Änderungen der Metadaten implementiert, anstatt die bestehende Datei zu ĂŒberschreiben. In libFLAC wurde bei der Änderung der Metadaten eine ÜberprĂŒfung der Angabe eines symbolischen Links als Eingabedatei hinzugefĂŒgt und ein Schutz vor dem Schreiben in solche Dateien beim Ersetzen der Datei vor Ort implementiert.
  • Die API der Bibliotheken libFLAC und libFLAC++ wurde erweitert.
  • Die Implementierung des LMS-Modus (Loose Mid-Side) wurde fĂŒr die Multithread-Arbeit angepasst, die die gemeinsamen Informationen der Stereo-KanĂ€le und die Unterschiede zwischen dem linken und dem rechten Kanal separat kodiert.
  • Die UnterstĂŒtzung fĂŒr die Kompilierung zur WebAssembly mit dem Emscripten-Compiler wurde implementiert.
  • Die Spezifikation fĂŒr das FLAC-Format wurde in RFC 9639 festgehalten.
  • Im Tool flac wurde bei der Neukodierung einer bestehenden FLAC-Datei eine ÜberprĂŒfung der Übereinstimmung der MD5-Hashwerte hinzugefĂŒgt. Im Testmodus „flac -t“ werden jetzt alle Metadatenblöcke analysiert und Warnungen angezeigt, wenn ID3v1-Metadaten entdeckt werden. Die integrierte Hilfe zu den verfĂŒgbaren Optionen wurde verbessert. Das Format zur Speicherung externer Metadaten, die von dem Tool flac verwendet werden, wurde dokumentiert.
  • Die Lizenz fĂŒr die Dokumentation GFDL (GNU Free Documentation License) wurde auf Version 1.3 aktualisiert (zuvor war es Version 1.2).

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster