The Fast Adequate Photo Renderer (FAPR) is a free, lightweight, open source image viewer programmed in python and pygame.
Features
- Able to view jpg, png, gif, bmp, and many other image file formats
- Can view photos at any desired speed that your computer can handle
- Can view photos sequentially, randomly, or in "burst" mode (sequentially but with a random jump once every N photos)
- Automatically scales photos to fit the entire screen/window, while preserving aspect ratio
- Able to handle directory structures with hundreds of thousands of photos
- Can be run in windowed mode or full screen
- Easy to start up and view photos in a desired set of directories
- Interactive keyboard controls allow you to change the flow of the slide show in real time.
Installation instructions
1. To install and run FAPR, you will need python and pygame installed. In particular, FAPR development uses Python 3.1.1 and Pygame 1.9.1 for Python 3.1, however FAPR may also work with other versions of Python and Pygame.
2. Download fapr and extract it somewhere, such as in a new folder at C:\Program Files\fapr\.
3. Add the python folder to the windows path environment variable. Assuming you are using the default install path for Python 3.1.1, this path will be C:\Python31. To add this to the Windows environment PATH variable, click Start -> Control Panel -> System -> Advanced -> Environment Variables. Select the PATH variable from the top box (or click New if it doesnt exist), and add ";C:\Python31" (without quotation marks) to the end of the PATH variable.
4. Add the fapr folder to the windows path variable using the same process in step 3. If you put fapr.py in the same folder as python (i.e., in C:\Python31), then you can skip this last step.
Using FAPR:
Start the command prompt and navigate to a folder with pictures you wish to view. Next type "fapr.py -w" to run fapr. To view a help message for more information, command-line options, and interactive controls, type "fapr.py -h".