Album - Photo gallery generator which has theme support

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 22:08, 7 September 2006 by Ramuk (Talk | contribs)

Jump to: navigation, search



181_thumb.gif Screenshot of project album

What is it?

Album - [1] An HTML photo album generator that supports themes. It takes directories of images and creates all the thumbnails and HTML that you need.

Album is a perl script, which means you need to be comfortable with or prepared to use the command-line. If you just want a point-and-click, you may wish to look elsewhere. Features:

  • You can use themes to choose or redesign the album "look and feel."
  • Recursively descends directories to make a hierarchy of photo albums
  • EXIF support, Video thumbnails...
  • Has a plugin system that allows you to write perl code to alter the behavior of album.
  • Slideshows, transparent overlays, credit tags, easy captions, and endless features!

Look here for documentation: [2]

There are a few photo gallery alternatives:


Minimum Requirements

  1. Apache or Lighttpd or Thttpd
    1. Apache w/ PHP and MySQL Support (MIPSel)
    2. Apache HTTP server, installing
    3. Lighttpd with mysql and php (LLMP)
    4. Run a second instance of thttpd (on an alternate port)
  2. Perl and the script for MarginalHacks:Album[3]
  3. Imagemagick tools (specifically 'convert')

Optional Installation

  1. Themes[4]
  2. ffmpeg (for movie thumbnails)
  3. jhead (for reading EXIF info)[5]



apt-get install jhead ffmpeg album


Nuvola apps important.png 


  1. Install the Precompiled C development environment, running on the LS
  2. Install imagemagik from source.[6]

Download ImageMagick.tar.gz from or its mirrors and unpack it with this command:

tar -xvzf ImageMagick.tar.gz

Next configure and compile ImageMagick:

 cd ImageMagick-6.?.?

If ImageMagick configured and compiled without complaint, you are ready to install it on your system. You need to be root to install. To install, type:

 make install
  1. Install jhead
tar -xvzf jhead-latest.tar.gz
cd jhead-?.?
chmod +x jhead 
cp jhead /usr/local/bin
  1. Download and run Album:
tar -xvzf album.tar.gz
cd album-3.12
mkdir -p /usr/local/bin
cp album /usr/local/bin/
chmod 0755 /usr/local/bin/album

MarginalHacks/Album: MINI HOW-TO[7]

Simple album

Add captions

Hiding Photos

Using A Theme

Medium images

Adding some EXIF captions

Adding more albums


  2. MarginalHacks Album Documentation
  3. MarginalHacks: Album Download
  4. - Snapshots of all Album themes
  5. jhead: Exif Jpeg header and thumbnail manipulator program
  6. ImageMagick: Install from Source
  7. Album Documentation: MINI HOW-TO
Link.png This article is currently a stub. You can help this Wiki by expanding it

. This template will categorize articles that include it into Category:Stubs.