Repository navigation
auracomp 1.0.1
auracomp is a simple and fast command-line tool for compressing and decompressing files using the formats supported by AuroraLib.Compression.
It supports automatic format detection for decompression and a wide range of supported algorithms commonly used in video games.
Quick Use (Drag & Drop)
To quickly decompress a file, simply drag and drop it onto auracomp.exe.
The tool will automatically detect the format, and if successful, create an output file next to the input file with ~output appended to its name.
Usage
-decompress (-d) Decompress a file.
-in (-i) <file> Input file path.
-out (-ou) <file> Output file path. [optional]
-algo (-a) <name> Algorithm/format name or MIME Type [optional]
-overwrite (-o) Overwrite output file if already exists.
-compress (-c) Compress a file using the specified algorithm.
-in (-i) <file> Input file path.
-out (-ou) <file> Output file path. [optional]
-algo (-a) <name> Algorithm/format name or MIME Type
-level (-l) <level> CompressionLevel <Optimal, Fastest, NoCompression> [optional]
-lookahead (-la) <true|false> Use LookAhead [optional, format-specific]
-endian (-e) <Little|Big> Byte order [optional, format-specific]
-overwrite (-o) Overwrite output file if already exists.
-mime (-m) Try to recognize the file format used.
-in (-i) <file> Input file path.
-help (-h) Show this help.
example
Unpack a file using batch
auracomp -d -in "input.lz" -out "output.bin"Compress a file using batch
auracomp -c -in "input.bin" -out "output.lz" -algo "Yaz0" -endian "Little"Recognize a file using batch
auracomp -mime -in "input.bin"Runtime Requirements
-
auracomp_net10
Cross-platform build that requires the .NET 10 Runtime to be installed. -
auracomp_net8
Cross-platform build that requires the .NET 8 Runtime to be installed. -
auracomp_net6
Cross-platform build that requires the .NET 6 Runtime to be installed. -
auracomp_net472
Windows-only version that runs on machines with .NET Framework 4.7.2 or later. No extra runtime installation is needed on most Windows PCs.
What's Changed in auracomp 1.0.1
- Add MIME type detection #17
- Add Support for ZSTD Compression through ZstdSharp.