AEC(1)
β¨ NAME β¨
Okay bestie, this is a General Commands Manual page, and the tea is: aec - compress or expand files π
π¦ SYNOPSIS π¦
aec [-3] [-b BYTES] [-d] [-j SAMPLES] [-m] [-n BITS] [-N] [-p] [-r BLOCKS] [-s] [-t] infile outfile
π DESCRIPTION π
Okay so aec is literally the queen of lossless compression and decompression π It uses Golomb-Rice coding, as defined in the Space Data System recommended standard 121.0-B-3. No cap, that's the spec it follows β¨
π OPTIONS π
-3β 24 bit samples get stored in 3 bytes, and that's the whole vibe πΈ-b BYTESβ sets the internal buffer size, measured in bytes π§-dβ decompressesinfile! If you skip-d, it compressesinfileinstead π₯-j SAMPLESβ sets the block size, counted in samples π-mβ samples are MSB first. The default is LSB first, so only switch this if you mean it π-n BITSβ sets the bits per sample π-Nβ disables pre/post processing, so no extra glow-up steps π-pβ pads the RSI out to a byte boundary π«Ά-r BLOCKSβ sets the reference sample interval, in blocks β-sβ samples are signed! The default is unsigned π-tβ uses a restricted set of code options, very minimalist, very intentional π¦
That's the whole page, bestie! π The footer just says AEC(1) with no version or date, so that's all the tea. Signing off, periodt π
π«Ά
π¦ where this page comes from
- debian bookworm: libaec-dev 1.0.6-1+b1
- ubuntu jammy: libaec-dev 1.0.6-1
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms