Skip to content

A Cri Middleware High Compress Audio (HCA) Codec

Notifications You must be signed in to change notification settings

copper187/libhca

Repository files navigation

libhca

A Cri Middleware High Compression Audio (HCA) Codec. Include HCA crypto algorithm.

This is my next codec project. The crypto part developed complete. But codec part still developing!! Please wait...

I'm already write done a sample demo and it can decode 255kbps hca correctly(hca file from BanG Dream! Girls Band Party!). But it cannot decode other bitrate (such as 96kbps)hca file correctly. This project, this code, raw by HCAdecoder by Nyagamon (https://github.com/Nyagamon/HCADecoder) but I make lots of different(about 50% or more), and full re-write some decode logic, to make it faster, easy to read code and modified. Because this code's work is not good, So I, will not upload the code transient. If you want get the code now, please make a issue.

一个包含HCA加密算法的Cri Middleware高压缩音频(HCA)解码器

这是我的下一个项目。加解密部分已经完成,但是编解码器部分仍在开发,请等待。

我已经写了一个示例程序,可以正确解码255kbps的hca(来自BanG Dream!Girls Band Party!的hca文件)。但它无法正确解码其他比特率(如96kbps)的hca文件。这个项目和代码,原始内容来自于由Nyagamon开发的HCAdecoder (https://github.com/Nyagamon/HCADecoder) ,但我做了很多修改(大约50%或更多),并对部分解码逻辑进行完全重写,使它运行更快,代码更容易阅读和二次开发。因为这段代码的实际工作并不优秀,所以我暂时不会上传代码。如果你想现在得到代码,请发issue。

Releases

No releases published

Packages

No packages published