Opublikowano darmowy kodek audio FLAC 1.4

Dziewięć lat po opublikowaniu ostatniego znaczącego wątku społeczność Xiph.Org wprowadziła nową wersję darmowego kodeka FLAC 1.4.0, który zapewnia kodowanie dźwięku bez utraty jakości. FLAC wykorzystuje wyłącznie bezstratne metody kodowania, co gwarantuje całkowite zachowanie oryginalnej jakości strumienia audio i jego identyczności z zakodowaną wersją referencyjną. Jednocześnie stosowane metody kompresji bezstratnej pozwalają zmniejszyć rozmiar oryginalnego strumienia audio o 50-60%. FLAC to całkowicie darmowy format przesyłania strumieniowego, implikujący nie tylko otwartość bibliotek z realizacją funkcji kodowania i dekodowania, ale także brak ograniczeń w korzystaniu ze specyfikacji i tworzeniu wersji pochodnych. Kod biblioteki jest rozpowszechniany na licencji BSD.

Do najważniejszych zmian należą:

  • Dodano obsługę kodowania i dekodowania z bitem kwantyzacji wynoszącym 32 bity na próbkę (bit na próbkę).
  • Poprawiona wydajność kompresji na poziomach od 3 do 8, kosztem niewielkiego zmniejszenia szybkości kodowania w wyniku zwiększonej dokładności obliczeń autokorelacji. Zwiększona prędkość kodowania dla poziomów 0, 1 i 2. Nieznacznie poprawiona kompresja na poziomach 1 do 4 ze względu na zmiany w heurystyce adaptacyjnej.
  • Znacząco poprawiona prędkość kompresji w 64-bitowych procesorach ARMv8 przy użyciu instrukcji NEON. Poprawiona wydajność na procesorach x86_64 obsługujących zestaw instrukcji FMA.
  • Zmieniono API i ABI bibliotek libFLAC i libFLAC++ (aktualizacja do wersji 1.4 wymaga przebudowania aplikacji).
  • Wtyczka XMMS jest przestarzała i zostanie usunięta w następnej wersji.
  • Biblioteka libFLAC i narzędzie flac umożliwiają ograniczenie minimalnej przepływności plików FLAC do 1 bitu na próbkę (może być przydatne podczas organizowania transmisji na żywo).
  • Możliwe stało się kodowanie plików z częstotliwością próbkowania do 1048575 Hz.
  • Narzędzie flac implementuje nowe opcje „-limit-min-bitrate” i „-keep-foreign-metadata-if-present”.

Źródło: opennet.ru

Dodaj komentarz