The lossless compression method that is especially widely used and available on virtually all operating systems, including: GNU/Linux, MS Windows, Macintosh OS X, BeOS, Solaris, and BSD Unix is: FLAC ("free lossless audio codec"), which is a free, open-source program that provides a good compression ratio with fairly rapid compression and very rapid decompression. It is also the only lossless compression method with hardware support.
Shorten, often called shn, is a lossless compression system developed by Softsound. A variety of information and links to other resources can be obtained here. Source code can be downloaded here. A Macintosh OS X port. MKW Audio Compression Tool reportedly also supports SHN compression under MS Windows. However, use of Shorten has declined in recent years and the software is no longer developed.
Other lossless compression methods freely available for GNU/Linux and MS Windows include:
Although Monkey's Audio is only directly supported on MS Windows, there is an unofficial Java library that can be used to implement it easily on any platform with J2SE.
A number of comparisons of compression ratio, compression speed, and decompression speed have been published:
Ordered by compression ratio:
Program | Ratio | CTime | DTime |
Lossless Audio | .488 | 239 | 180 |
LPAC max | .501 | 46 | 25 |
LPAC default | .501 | 28 | 29 |
TTA | .505 | 18 | 18 |
FLAC max | .506 | 97 | 14 |
FLAC default | .507 | 19 | 13 |
shorten | .519 | 14 | 6 |
Ordered by compression time:
Program | Ratio | CTime | DTime |
shorten | .519 | 14 | 6 |
TTA | .505 | 18 | 18 |
FLAC default | .507 | 19 | 13 |
LPAC default | .501 | 28 | 29 |
LPAC max | .501 | 46 | 25 |
FLAC max | .506 | 97 | 14 |
Lossless Audio | .488 | 239 | 180 |
Ordered by decompression time:
Program | Ratio | CTime | DTime |
shorten | .519 | 14 | 6 |
FLAC default | .507 | 19 | 13 |
FLAC max | .506 | 97 | 14 |
TTA | .505 | 18 | 18 |
LPAC max | .501 | 46 | 25 |
LPAC default | .501 | 28 | 29 |
Lossless Audio | .488 | 239 | 180 |
With linguistic data as with music, Lossless Audio provides the best compression, at the cost of compression and decompression times considerably greater than those of other programs.
Revised 2011-01-30.