xpcd homepage

About xpcd

xpcd is a X11 program for reading Photo CD's. It reads the overview file with the thumbnails, you can browse all the pictures. You can load them in all available resolutions, either the whole image or a part of it. And of course you can save them...

A few command line utilities are included too:

pcdview
is a linux console viewer, based on svgalib
pcdtoppm
converter

All programs use a libpcd to decode the images.

Download

Last release (with Edsel Adap's gimp-1.2 bits merged) is 2.09, available for download here.

If you are just looking for a way to decode PhotoCD images, check out libpcd.

xpcd is obsolete

The 2.09 maintainance release very likely is the very last version ever released. I've stopped maintaining xpcd, it simply isn't needed any more today.

xpcd main purpose is to allow decoding parts of the images to save some CPU time and memory. It was very nice many years ago where my good old i486/33 MHz with 16 MB RAM was a modern computer. With todays computers memory and CPU time for PhotoCD decoding are no issues any more, so this simply isn't needed. A general purpose image viewer like ida works equally well.

On my current workstation (PIII/450 MHz, which isn't exactly new) ida reads and displays full-size (3072x2048) PhotoCD images in only three seconds, which makes any attempt to reduce decoding time by picking a region of the image manually pretty much obsolete ...