POE::Filter::LZO provides a POE filter for performing compression/
decompression using Compress::LZO. It is suitable for use with
POE::Filter::Stackable.
PerlIO::gzip provides a PerlIO layer that manipulates files in the
format used by the gzip program. Compression and decompression are
implemented, but not together. If you attempt to open a file for
reading and writing the open will fail.
POE::Filter::LZW provides a POE filter for performing compression/
uncompression using Compress::LZW. It is suitable for use with
POE::Filter::Stackable.
POE::Filter::Zlib provides a POE filter for performing compression/
uncompression using Compress::Zlib. It is suitable for use with
POE::Filter::Stackable.
This module implements a PerlIO layer which will let you handle bzip2
compressed files transparently.
A codec for uncompressing RAR files using the p7zip archiver.
This is par, an archiver for Quake I and II packed data files (pakX.pak).
It supports listing, extraction, and creation of .pak archives.
p7zip is a Unix port of 7-Zip, a file archiver with high compression
ratio (www.7-zip.org) with lots of features:
* 7-Zip is free software distributed under the GNU LGPL
* High compression ratio in new 7z format with LZMA compression
o Unicode file names
o Variable dictionary size (up to 4 GB)
o Compressing speed: about 1 MB/s on 2 GHz CPU
o Decompressing speed: about 10-20 MB/s on 2 GHz CPU
* Supported formats:
o Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR
o Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB
and NSIS
* For ZIP and GZIP formats 7-Zip provides compression ratio that is
2-10 % better than ratio provided by PKZip and WinZip
* Self-extracting capability for 7z format
PackdDir creates and unpacks PackdDir archives,
which are used in Quake (I and II) and others.
Parity Archive
parchive uses Reed-Solomon coding to make multiple parity volumes from
the same set of files. What this means is that you can recover as
many files as you have recovery volumes. Any recovery volumes for
that set will do.