AminetAminet
Search:
78175 packages online
About
Recent
Browse
Search
Upload
Setup
Services

gfx/misc/pngcrush-mos.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Png optimizer
Author:Greg Roelofs , Morphos Port by Diego Casorran
Uploader:lanch tiscali it (Fabrizio "Lanch" Bartoloni)
Type:gfx/misc
Version:1.6.7
Replaces:gfx/misc/pngcrush-mos.lha
Architecture:ppc-morphos
Date:2008-06-16
Download:http://aminet.net/gfx/misc/pngcrush-mos.lha - View contents
Readme:http://aminet.net/gfx/misc/pngcrush-mos.readme
Downloads:455
Note from porting author: I've had to retrieve gzio.c from the old 1.6.4 archive
since the new one (1.6.5 onwards) gives compiling issues

 | pngcrush 1.6.6
 |    Copyright (C) 1998-2002,2006-2008 Glenn Randers-Pehrson
 |    Copyright (C) 2005      Greg Roelofs
 | This is a free, open-source program.  Permission is irrevocably
 | granted to everyone to use this version of pngcrush without
 | payment of any fee.
 | Executable name is pngcrush
 | It was built with libpng version 1.2.29, and is
 | running with  libpng version 1.2.29 - May 8, 2008

 |    Copyright (C) 1998-2004,2006-2008 Glenn Randers-Pehrson,
 |    Copyright (C) 1996, 1997 Andreas Dilger,
 |    Copyright (C) 1995, Guy Eric Schalnat, Group 42 Inc.,
 | and zlib version 1.2.3.3, Copyright (C) 1998-2002 (or later),
 |    Jean-loup Gailly and Mark Adler.
 | It was compiled with gcc version 2.95.3 20070319
(release/emm-zapek-cisc-munk).


Copyright (C) 1998-2002,2006-2008 Glenn Randers-Pehrson (glennrp at users.sf.net)
Copyright (C) 2005      Greg Roelofs

DISCLAIMER: The pngcrush computer program is supplied "AS IS".
The Author disclaims all warranties, expressed or implied, including,
without limitation, the warranties of merchantability and of fitness
for  any purpose.  The Author assumes no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may
result from the use of the computer program, even if advised of the
possibility of such damage.  There is no warranty against interference
with your enjoyment of the computer program or against infringement.
There is no warranty that my efforts or the computer program will
fulfill any of your particular purposes or needs.  This computer
program is provided with all faults, and the entire risk of satisfactory
quality, performance, accuracy, and effort is with the user.

LICENSE: Permission is hereby irrevocably granted to everyone to use,
copy, modify, and distribute this computer program, or portions hereof,
purpose, without payment of any fee, subject to the following
restrictions:

1. The origin of this binary or source code must not be misrepresented.

2. Altered versions must be plainly marked as such and must not be
misrepresented as being the original binary or source.

3. The Copyright notice, disclaimer, and license may not be removed
or altered from any source, binary, or altered source distribution.


usage: pngcrush [options] infile.png outfile.png
       pngcrush -e ext [other options] files.png ...
       pngcrush -d dir [other options] files.png ...
options:
      -already already_crushed_size [e.g., 8192]
    -bit_depth depth (bit_depth to use in output file)
        -brute (use brute-force: try 126 different methods [11-136])
            -c color_type of output file [0, 2, 4, or 6]
            -d directory_name (where output files will go)
 -double_gamma (used for fixing gamma in PhotoShop 5.0/5.02 files)
            -e extension  (used for creating output filename)
            -f user_filter [0-5]
          -fix (fix otherwise fatal conditions such as bad CRCs)
        -force (write a new output file even if larger than input)
            -g gamma (float or fixed*100000, e.g., 0.45455 or 45455)
      -huffman (use only zlib strategy 2, Huffman-only)
         -iccp length "Profile Name" iccp_file
         -itxt b[efore_IDAT]|a[fter_IDAT] "keyword"
         -keep chunk_name
            -l zlib_compression_level [0-9]
         -loco ("loco crush" truecolor PNGs)
            -m method [0 through 200]
          -max maximum_IDAT_size [default 8192]
          -mng (write a new MNG, do not crush embedded PNGs)
  -nofilecheck (do not check for infile.png == outfile.png)
            -n (no save; does not do compression or write output PNG)
     -plte_len n (truncate PLTE)
            -q (quiet)
       -reduce (do lossless color-type or bit-depth reduction)
          -rem chunkname (or "alla" or "allb")
-replace_gamma gamma (float or fixed*100000) even if gAMA is present.
          -res dpi
          -rle (use only zlib strategy 3, RLE-only)
         -save (keep all copy-unsafe chunks)
         -srgb [0, 1, 2, or 3]
         -text b[efore_IDAT]|a[fter_IDAT] "keyword" "text"
   -trns_array n trns[0] trns[1] .. trns[n-1]
         -trns index red green blue gray
            -v (display more detailed information)
      -version (display the pngcrush version)
            -w compression_window_size [32, 16, 8, 4, 2, 1, 512]
            -z zlib_strategy [0, 1, 2, or 3]
         -zmem zlib_compression_mem_level [1-9, default 9]
        -zitxt b[efore_IDAT]|a[fter_IDAT] "keyword"
         -ztxt b[efore_IDAT]|a[fter_IDAT] "keyword" "text"
            -h (help and legal notices)
            -p (pause)


Contents of gfx/misc/pngcrush-mos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 5712   14140  40.4% -lh5- 168f Jun 13 01:24 pngcrush-1.6.7/ChangeLog.txt
[generic]               131464  310880  42.3% -lh5- 9c13 Jun 15 19:29 pngcrush-1.6.7/pngcrush
[generic]                 2201    4927  44.7% -lh5- ba9a Jun 15 19:30 pngcrush-1.6.7/pngcrush-mos.readme
[generic]                 1496    5439  27.5% -lh5- b214 Jun 12 10:40 pngcrush-1.6.7/src/adler32.c
[generic]                 3749   10059  37.3% -lh5- 4259 Jun 12 10:40 pngcrush-1.6.7/src/cexcept.h
[generic]                  969    2520  38.5% -lh5- c4de Jun 12 10:40 pngcrush-1.6.7/src/compress.c
[generic]                 4156   13990  29.7% -lh5- ae54 Jun 12 10:40 pngcrush-1.6.7/src/crc32.c
[generic]                12356   30568  40.4% -lh5- d454 Jun 12 10:40 pngcrush-1.6.7/src/crc32.h
[generic]                16648   65264  25.5% -lh5- 063e Jun 12 10:40 pngcrush-1.6.7/src/deflate.c
[generic]                 4452   12114  36.8% -lh5- 3f0f Jun 12 10:40 pngcrush-1.6.7/src/deflate.h
[generic]                 8234   31103  26.5% -lh5- 76ff Jul 11  2005 pngcrush-1.6.7/src/gzio.c
[generic]                 5446   22164  24.6% -lh5- 4337 Jun 12 10:40 pngcrush-1.6.7/src/infback.c
[generic]                 3424   13387  25.6% -lh5- 2664 Jun 12 10:40 pngcrush-1.6.7/src/inffast.c
[generic]                  271     407  66.6% -lh5- 7d5c Jun 12 10:40 pngcrush-1.6.7/src/inffast.h
[generic]                 1526    6343  24.1% -lh5- 2a2a Jun 12 10:40 pngcrush-1.6.7/src/inffixed.h
[generic]                12411   50007  24.8% -lh5- b6ff Jun 12 10:40 pngcrush-1.6.7/src/inflate.c
[generic]                 2017    5996  33.6% -lh5- e0ea Jun 12 10:40 pngcrush-1.6.7/src/inflate.h
[generic]                 4429   13758  32.2% -lh5- f00f Jun 12 10:40 pngcrush-1.6.7/src/inftrees.c
[generic]                 1040    2373  43.8% -lh5- d267 Jun 12 10:40 pngcrush-1.6.7/src/inftrees.h
[generic]                  768    1879  40.9% -lh5- 1ee7 Jun 15 19:26 pngcrush-1.6.7/src/Makefile
[generic]                 6582   22937  28.7% -lh5- 2c76 Jun 12 10:40 pngcrush-1.6.7/src/png.c
[generic]                36782  148893  24.7% -lh5- c848 Jun 12 10:40 pngcrush-1.6.7/src/png.h
[generic]                12862   44715  28.8% -lh5- e25b Jun 12 10:40 pngcrush-1.6.7/src/pngconf.h
[generic]                46536  230093  20.2% -lh5- d487 Jun 13 01:50 pngcrush-1.6.7/src/pngcrush.c
[generic]                  842    2276  37.0% -lh5- 93d6 Jun 12 10:53 pngcrush-1.6.7/src/pngcrush.h
[generic]                 2762    9961  27.7% -lh5- f8a0 Jun 12 10:40 pngcrush-1.6.7/src/pngerror.c
[generic]                 1365    4810  28.4% -lh5- aadb Jun 12 10:40 pngcrush-1.6.7/src/pnggccrd.c
[generic]                 4067   24781  16.4% -lh5- 8969 Jun 12 10:40 pngcrush-1.6.7/src/pngget.c
[generic]                 4193   16959  24.7% -lh5- 28c4 Jun 12 10:40 pngcrush-1.6.7/src/pngmem.c
[generic]                 7825   47138  16.6% -lh5- ea01 Jun 12 10:40 pngcrush-1.6.7/src/pngpread.c
[generic]                10452   47555  22.0% -lh5- da0a Jun 12 10:40 pngcrush-1.6.7/src/pngread.c
[generic]                 2113    5521  38.3% -lh5- c0cd Jun 12 10:40 pngcrush-1.6.7/src/pngrio.c
[generic]                22721  147248  15.4% -lh5- ce03 Jun 12 10:40 pngcrush-1.6.7/src/pngrtran.c
[generic]                16918   92717  18.2% -lh5- 8c27 Jun 12 10:40 pngcrush-1.6.7/src/pngrutil.c
[generic]                 8422   39821  21.1% -lh5- 6379 Jun 12 10:40 pngcrush-1.6.7/src/pngset.c
[generic]                11566   47456  24.4% -lh5- 75c1 Jun 12 10:40 pngcrush-1.6.7/src/pngtest.c
[generic]                 4542   20926  21.7% -lh5- 1876 Jun 12 10:40 pngcrush-1.6.7/src/pngtrans.c
[generic]                   48      48 100.0% -lh0- 6562 Jun 12 10:40 pngcrush-1.6.7/src/pngvcrd.c
[generic]                 2509    7611  33.0% -lh5- 134f Jun 12 10:40 pngcrush-1.6.7/src/pngwio.c
[generic]                11002   49125  22.4% -lh5- 82f2 Jun 12 10:40 pngcrush-1.6.7/src/pngwrite.c
[generic]                 2867   17286  16.6% -lh5- bc75 Jun 12 10:40 pngcrush-1.6.7/src/pngwtran.c
[generic]                18221   85132  21.4% -lh5- a74a Jun 12 10:40 pngcrush-1.6.7/src/pngwutil.c
[generic]                13048   45112  28.9% -lh5- f3cc Jun 12 10:40 pngcrush-1.6.7/src/trees.c
[generic]                 1427    8444  16.9% -lh5- 12d8 Jun 12 10:40 pngcrush-1.6.7/src/trees.h
[generic]                  900    2087  43.1% -lh5- 7fd4 Jun 12 10:40 pngcrush-1.6.7/src/uncompr.c
[generic]                 3611   12159  29.7% -lh5- 2905 Jun 12 10:40 pngcrush-1.6.7/src/zconf.h
[generic]                 3048    9544  31.9% -lh5- 240f Jun 12 10:40 pngcrush-1.6.7/src/zconf.in.h
[generic]                20635   68143  30.3% -lh5- 5dee Jun 12 10:40 pngcrush-1.6.7/src/zlib.h
[generic]                  234     388  60.3% -lh5- 163e Jun 12 10:40 pngcrush-1.6.7/src/zlibdefs.h
[generic]                 2575    7136  36.1% -lh5- 57ad Jun 12 10:40 pngcrush-1.6.7/src/zutil.c
[generic]                 2642    7119  37.1% -lh5- 791b Jun 12 10:40 pngcrush-1.6.7/src/zutil.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        51 files  506086 1890459  26.8%            Jun 16 17:26

Aminet © 1992-2008 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>