forked fromsummertriangle-dev/acb.py
- Notifications
You must be signed in to change notification settings - Fork3
CrescentApricot/acbpy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
acbpy is simple acb extraction library working on Python3.
It contains functions and simple command line tool for parse acb format file.
This library is wrapper library ofacb.py.
pip3 install git+ssh://git@github.com/Cryptomelone/acbpy.git
acbpy target_file [extract dir]
importacbpywithopen("target_file.acb","rb")asf:foriinacbpy.parse_binary(f):print(i.track.name)withopen(f"{i.track.name}.{i.extension}","wb")ass:s.write(i.binary.read())
track_t(from acb.py)
- cue_id: int
- name: str
- wav_id: int
- enc_type: int
- is_stream: int
Acb (original)
- track: track_t
- binary: io.BytesIO
- extension: str
python3 setup.pytest
follows:acb.py