Обложка канала

Linux / Линукс

Все о мире Свободного Программного обеспечения 🐧

Linux / Линукс

4 года назад
Открыть в
Опубликован свободный звуковой кодек FLAC 1.4 Спустя 9 лет с момента публикации прошлой значительной ветки представлена новая версия свободного кодека FLAC 1.4.0, обеспечивающего кодирование звука без потери качества. FLAC использует только методы кодирования без отбрасывания данных (lossless), что гарантирует полную сохранность изначального качества звукового потока и его идентичность с эталонным вариантом. Методы сжатия без потерь позволяют уменьшить размер исходного звукового потока на 50-60%. Код библиотек распространяется под лицензией BSD. Из наиболее важных изменений можно отметить: - Добавлена поддержка кодирования и декодирования с разрядностью квантования 32 бит на выборку (bit-per-sample). - Повышена эффективность сжатия на уровнях с 3 по 8 ценой небольшого снижения скорости кодирования из-за повышения точности вычисления автокорреляции. Увеличена скорость кодирования для уровней 0, 1 и 2. Немного улучшено сжатие на уровнях с 1 по 4 за счёт изменения адаптивной эвристики. - Значительно повышена скорость сжатия на 64-разрядных процессорах ARMv8, благодаря задействованию инструкций NEON. Повышена производительность на процессорах x86_64, поддерживающих набор инструкций FMA. - Изменены API и ABI библиотек libFLAC и libFLAC++ (при обновлении до версии 1.4 требуется пересборка приложений). - Объявлен устаревшим и будет удалён в следующем выпуске плагин для XMMS. - В библиотеке libFLAC и утилите flac предоставлена возможность ограничения минимального битрейта для FLAC-файлов, вплоть до одного бита на выборку (может быть полезным при организации live-вещания). - Стало возможным кодирование файлов с частотой дискретизации до 1048575 Hz.