AIMP Forum

AIMP for Windows => Плеер / Player => Предложения / Suggestions => Звуковой движок / Sound Engine => Topic started by: PegHorse on July 21, 2025, 16:55:44

Title: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: PegHorse on July 21, 2025, 16:55:44
Hello AIMP Team and community,

I would like to suggest adding support for the HALAC audio codec (High Availability Lossless Audio Compression) through a plugin or built-in format support.
HALAC is a new, ultra-fast lossless codec designed to outperform FLAC in speed while keeping compression rates acceptable. It's open-source under the MIT license and currently supports stereo WAV files in 16-bit.

📁 GitHub: https://github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression (https://github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression)
➕ Adding a HALAC plugin would allow users to directly play .halac files in AIMP without converting them beforehand.

Thank you for considering this!
Title: Re: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: Artem on July 22, 2025, 16:08:30
It seems FFmpeg still not support for this format.
Title: Re: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: Алексей Долматов on July 22, 2025, 17:20:12
Несмотря на лицензию MIT, формат не имеет открытого исходного кода. Вместо этого предлагается использовать их dll из их плеера с "открытым" кодом (без кода формата).
Так что не вижу перспективы внедрения формата в другие проекты, кроме как обёртки над из библиотекой или через декомпилированный код, анализ структуры формата.

Так что, PegHorse, просите автора опубликовать исходный код.
Title: Re: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: Artem on July 22, 2025, 18:59:03
Несмотря на лицензию MIT, формат не имеет открытого исходного кода. Вместо этого предлагается использовать их dll из их плеера с "открытым" кодом (без кода формата).
Так что не вижу перспективы внедрения формата в другие проекты, кроме как обёртки над из библиотекой или через декомпилированный код, анализ структуры формата.

Так что, PegHorse, просите автора опубликовать исходный код.

Кстати, там и длл-ки нет, только консольные утилиты.
Title: Re: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: Алексей Долматов on July 22, 2025, 19:16:38
Кстати, там и длл-ки нет, только консольные утилиты.
DLL-ка, как понял, "HALAC_PLAYER_DLL.dll". Других подходящих не вижу.
https://github.com/Hakan-Abbas/HALAC-Audio-Player
Плагин для foobar2000 использует две библиотеки (avx, sse2) и приложение HALACHost64.

Документации по формату нет, а перечитывать ветку на форуме нет желания.
Title: Re: [Request] Plugin for HALAC codec (High Availability Lossless Audio Compression)
Post by: Artem on July 22, 2025, 21:35:52
DLL-ка, как понял, "HALAC_PLAYER_DLL.dll". Других подходящих не вижу.
https://github.com/Hakan-Abbas/HALAC-Audio-Player
Плагин для foobar2000 использует две библиотеки (avx, sse2) и приложение HALACHost64.

Документации по формату нет, а перечитывать ветку на форуме нет желания.

А, так оно не в составе SDK даже... В любом случае, одной библиотеки нам мало: нужны как минимум под Win32/64 и Linux x86-64