[ubuntu-art] Recompressing PNGs to save space?
Frank Schoep
frank at ffnn.nl
Thu Apr 27 19:29:18 BST 2006
On Wednesday 26 April 2006 23:06, Matt Zimmerman wrote:
> ...
> Note that the package file format incorporates gzip compression (gzip -9),
> so you could get a very close approximation of the package size delta by
> comparing the gzip-compressed sizes of the images before and after
> recompressing
> ...
I created gzip-compressed tarballs of each scenario, resulting in these
numbers:
Original files including dupes tar-gz'ed, 41.449.521 bytes
Original unique files tar-gz'ed, 35.481.117 bytes
Recompressed (fast) unique files tar-gz'ed, 28.949.292 bytes
Recompressed (max) unique files tar-gz'ed, 28.941.136 bytes
These numbers closely resemble the bzip2 numbers and also show a difference of
11 to 12 Mb of savings in the most probable scenario if all duplicates could
be symlinked.
> ...
> Replacing these with symlinks may not be as easy as it appears; consider
> that the package with the symlink must depend on the package with the
> actual file, and this may not always be desirable or appropriate.
>
> Could you send the list of duplicate images?
> ...
The list is quite long, so I compressed it and placed it online. You can
download the list here:
http://www.ffnn.nl/media/external/ubuntu/dapper-duplicates-060425.txt.bz2
You will see duplicate-group headers giving the file size of the file and
after that a list of all binary equal files is listed. I think the file is
pretty self-explanatory once you open it. I hope this information is useful
regarding the subject.
With kind regards,
Frank Schoep
More information about the ubuntu-art
mailing list