png2iff
A downloadable tool for Windows
Download NowName your own price
Converts indexed or truecolor PNG files to classic Amiga IFF format. (It can also output to indexed PNG if you specify output name which ends with .png)
Supports color quantization, palette remapping, and multiple dithering modes.
Very useful for batch converting many PNG images to IFF.
Usage:
png2iff (--input <path> | --all <folder> | --match <pattern>) [--output <path>] [--quantize <2-256> | --remap <palette.pal>] [--dither <type>] [--strength <0-100>] [--byterun1 <on|off>]
Required:
--input <path> Source PNG file.
--all <folder> Process all .png files in the folder.
--match <pattern> Process matching .png files, e.g. background*.png.
--quantize <2-256> Generate a palette automatically.
--remap <palette.pal> Remap using a JASC .PAL palette.
If both are omitted and the input is indexed PNG,
the source palette is preserved.
Optional:
--output <path> Output file for single-input mode only.
If omitted, writes <input>.iff
.png writes indexed PNG, any other extension writes ILBM/IFF.
--dither <type> none, bayer2, bayer4, bayer8, checks, hatch, diagonal,
horizontal, vertical, fs, atkinson, jjn, stucki, burkes,
sierra, sierra2, sierraLite
--strength <0-100> Dither strength. Default: 25
--byterun1 <on|off> ILBM ByteRun1 compression. Default: on
--help Show this help.
--version Show product name, version, and copyright.
Examples:
png2iff --input logo.png --quantize 32
png2iff --input logo.png --output logo.png --quantize 32
png2iff --all sprites --quantize 32
png2iff --match background*.png --quantize 32
png2iff --input logo.png --output logo.iff --remap palette.pal --dither fs --strength 40
Download
Download NowName your own price
Click download now to get access to the following files:
png2iff_0.4.zip 779 kB
Development log
- png2iff 0.4 updates and changes22 hours ago
- Updated and improved10 days ago
