Here is a list of programs that are required to run phTagr:
- Webserver with PHP4 or PHP5 (e.g. apache2[1])
- Database like MySQL or others[2]
- ImageMagick or GD PHP module
Optional:
- exiftool - for write support of meta data (eg. location, tags, categories, (geo) locations)
- ffmpeg (with mp3 support) - for flash video and video thumbnail creation. ffmpeg enables the import of AVI, MPEG, and MOV videos. (Import of flash files is supported without ffmpeg)
- flvtool2 - to create cuepoint in flash files (this is really optional)
And of course heaps and lots of images and videos
[1] Other web servers like lighttpd should be possible but are not tested yet. If cakePHP is running on this web server, phtagr should run, too! See http://www.guyrutenberg.com/2009/01/24/configuring-lighttpd-for-cakephp/ or http://bakery.cakephp.org/articles/view/lighttpd-and-cakephp-setup-in-subdirectories or ticket #52.
[2] Other databases should be possible, too but are not tested. Most supported databases of CakePHP should be working like DB2, Oracle, PostgreSQL, ODBC, or even SQLite. See CakePHP Database-Configuration
