Album Maker
Introduction
The purpose of this project is to simplify the creation of the many photo albums maintained on this website.
Prior to the completion of the application designated in this project, I used to use fireworks and dreamweaver to hand code the html tables which linked to movie and image files. This process included cleaning up, converting, resizing, and compressing image and movie files. While Adobe Fireworks has a batch mechanism built in, it did not perform all of the functions I was interested in, nor did it handle both image files and movie files simultaniously. Without this application, there was a lot of error prone copying and moving of files from directory to directory in preperation for conversion.
Requirements
This application will perform the following functions:
- Create destination directories for all image and movie files and thumbs generated by this application
- For each movie file find its image file pair, and create a thumbnail in the movie-thumb directory
- Convert, compress, and resize the movie file into a Windows Media File of 320 x 240 and copy into the movie directory.
- Resize Images to 1024 x 768 max
- Compress images files to less than 100Kb and save them in the image directory.
- Create a thumbnails with max dimentions of 100 x 100 and save in image-thumb directory.
- Create an HTML file with the designated title
- Concatinate the title with the comment and include that in the html file
- Add an HTML table for movies if they exist
- Add a HTML column entry linking from displayed thumb to each movie
- Add an HTML table for images if they exist
- Add a HTML column entry linking from displayed thumb to each image