Album
view release on metacpan or search on metacpan
[](http:/makeapullrequest.com)

`album` is a tool to create and maintain a browser based photo album.
The photo albums are intended to be the digital equivalents of paper
albums, but easier to create and maintain. Although you can publish a
photo album on the Web, this tool is not specifically targeted at
creating Web shows.
**Disclaimer** This program was initially written in 2002. Nowadays
better alternatives may exist.
# Details
A photo album consists of a number of (large) pictures, small thumbnail
images, and index pages. Optionally, medium sized images can be
generated as well. The album will be organised as follows:
index/ index pages and thumbnails
icons/ directory with navigation icons
large/ original (large) images, with HTML pages
medium/ optional medium sized images, with HTML pages
Each image can be labeled with a description, a tag (applies to a
group of images, e.g. a date), the image name, and some
characteristics (size and dimensions).
Images can be handled 'in situ', or imported from e.g. a CD-ROM or
digital camera. Optionally, EXIF information from digital camera files
can be taken into account.
Web site: https://www.squirrel.nl/people/jvromans/Album/index.html
# Helper programs
This program requires some helper programs for certain tasks.
* `jpegtran` will be used to rotate JPEG files loslessly.
If missing, JPEG files will be rotated by ImageMagick,
with possible loss of information.
* `mencoder` is needed to manipulate MPEG files.
If missing, MPEG files will be copied without
processing. They cannot be rotated, and may not be
playable on your mpeg player.
* `mplayer` is needed to extract a still from MPEG movies, and to
extract audio from VOICE files.
If missing, no stills will be produced, and VOICE files
will remain silent.
# Migrating from Version 1
The structure and content of the files have changed from version 1 in
an INCOMPATIBLE way. Hopefully, the version 2 approach will be
flexible enough to last longer.
If you didn't change any style sheets, migration is easy:
- remove all `index*.html` files
- remove the `css` directory, with contents
- rename the `thumbnails` directory to `index`
If you did change style sheets:
- remove all `index*.html` files
- move the `css` directory, with contents, to a backup location
- rename the `thumbnails` directory to `index`
- run `album` with `--extcss` once
- apply your style sheet changes to the new style sheets
( run in 0.597 second using v1.01-cache-2.11-cpan-6aa56a78535 )