FLAC 1.5 с дългоочакваната многопоточност

FLAC 1.5 с дългоочакваната многопоточност

Свободният аудиокодек без загуби FLAC (Free Lossless Audio Codec) представи новата си версия 1.5, която включва няколко дългоочаквани подобрения, които със сигурност ще зарадват както аудиофилите, така и професионалистите. Тази версия излезе повече от полтора години след предишната версия 1.4.3 и носи значителни подобрения както в процесите на кодиране, така и в декодирането.

Основни нововъведения

  • Многопоточна кодировка. Най-забележителната функция на FLAC 1.5 е внедряването на напълно многопоточен кодер. Това обновление позволява по-ефективно и бързо конвертиране на аудио, особено на съвременни процесори, което значително подобрява работния процес на потребителите. Многопоточната кодировка е налична и в libFLAC, и в утилитата за команден ред.
  • Подобрен декодер. Новата версия подобрява способността на декодера да обработва свързани Ogg FLAC файлове, съдържащи няколко аудиопотока.
  • Управление на метаданни. libFLAC, libFLAC++ и утилитата metaflac вече могат да създават нов файл при промяна на метаданните, вместо да презаписват съществуващия.
  • Подобрения в командния ред. Инструментът за команден ред получи няколко обновления, включително пълно сканиране на всички блокове метаданни в тестов режим и добавена проверка за осигуряване на съвпадение на контролните суми MD5 при повторно кодиране на FLAC файлове, което гарантира целостта на данните.
  • Подобрения за конкретни платформи. FLAC 1.5 решава различни проблеми, специфични за платформите, като подобрена съвместимост при компилиране на по-стари нива на Android API и усъвършенствани методи за fuzzing за старателна проверка.
  • Уеб-компилиране. Благодарение на поддръжката на emscripten, компилирането на FLAC за уеб среди стана по-достъпно.

FLAC е написан на C и се разпространява под лиценция BSD.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster