MagusCam
MagusCam is a Windows Service (written in C# and running on .NET) that will take pictures from all the webcams attached to a computer and log them in different directories. It will also clean out old log directories after a specified number of days. Since it runs as a service, it can do these things in the background, without needing a user logged in, making it perfect for unattended webcam servers. It was not designed to be user-friendly, so follow the installation instructions carefully. Setting parameters requires editing a configuration file, but there are not many parameters to worry about. Note that whenever you change the configuration file, or plug/unplug a camera, you should restart the MagusCam service. Note: Because MagusCam uses WIA (Windows Image Acquisition) it will only run on Windows XP or better.
For further information on PNG compression using there is an article using the latest version of PNGOut (using PNGGauntlet to test them, no less) and the results are impressive.
Installation
- Run the setup program.
- Edit MagusCamService.exe.config and set all the parameters to what you'd like.
- Go to Start > Control Panel > Administrative Tools > Services. Find "MagusCam" and click "Start". It should be up and running!
Change Log
MagusCam 1.0.1929.3359 (4-13-05):
- Fixed installer to remove all registry keys on uninstall.
MagusCam 1.0.1887.8502 (3-2-05):
- Bugfixes, including a bug that prevented old logs from being deleted.
MagusCam 1.0.1880.14826 (2-23-05):
- First release of MagusCam.

