precomp-cpp icon indicating copy to clipboard operation
precomp-cpp copied to clipboard

Precomp, C++ version - further compress already compressed files

Results 48 precomp-cpp issues
Sort by recently updated
recently updated
newest added

Packmp3 has been shown to have issues with reconstruction of data, causing archives to fail to extract. Not sure if you agree but the space savings saved via packmp3 are...

When compressing my Claws Mail profile directory, I noticed that some emails are base64-encoded and ending in double-LFs. This patch allows these kinds of data to be properly detected and...

See: https://cs.opensource.google/go/go/+/e7c56fe9948449a3710b36c22c02d57c215d1c10:src/compress/flate/inflate.go;l=167 Fixes #126

``` (0.00%) Possible zLib-Stream in GZIP found at position 0 Compressed size: 6406001 Can be decompressed to 18424752 bytes No matches New size: 17661029 instead of 17661001 Done. Time: 5...

bug
gzip
preflate

stdin\stdout for "> pcf" probably not very needed, but for repacking "< pcf" it could be very useful, since after precomp there will be compressor that suport it and stdin\stdout...

much work

Precomp crashes (errorlevel code -1073741819) while decompressing mp3-like data placed in zlib (not sure is it real mp3 or just some random data detected as mp3). Sample data provided. Tested...

bug
mp3

I've done some tests to determine whether Conor's [fastlzma2 library](https://github.com/conor42/fast-lzma2) could actually benefit precomp. The answer is yes and by a long shot. The tests have proven that the novel...

enhancement
much work
lzma

Image data is present in many of the streams Precomp supports, e.g. PDF, PNG and GIF. On this data, specialized image compression algorithms can be used to get better compression...

enhancement

DNG compresses either lossy (JPEG DCT) or lossless; the lossless compression is done by LJ92 (Lossless JPEG 1992, DPCM+Huffman) which was developed 24 years ago. Recompressing this could give the...

enhancement
new streamtype

It's possible to recompress files compressed by MScompress. This would be a cool feature in Precomp as MScompress is still used in some installers. PAQ8pxd_v18 is capable of LZSS recompression....

enhancement
new streamtype