photoboof!
Homefeaturesgalleriesdownloadbuysupportgalleriesgallerieslinks  

 

Downloads

Photoboof will run in demo mode until you enter a serial number. The demo is completely full featured, but it overlays the word "demo" on each picture. You can buy a serial number here, or if you need your serial number re-emailed to you, let us know.

Instructions: download the program, install it to its default location (c:\photoboof), then read the help file to get started. Email if you have any questions or problems. If you have trouble setting things up we can even remote control your computer to set it up for you.

Photoboof! v5.51

 

 

Update History

New in 5.6 (July 22, 2008)

- Photoboof is now completely rebrandable for OEM's. Please email if you need info on this.

- You can now add a background graphic to the ready screen. For example, if you're using two ready buttons (one for color and one for black and white), you can have a fullscreen graphic appear behind your buttons. For now the option is at the end of the configuration.ini file in the variable called "use_background".

- Irfanview can now be moved or copied into the Photoboof directory for better portability. So after configuring everything in Irfanview, simply copy it from c:\program files\irfanview to c:\photoboof\irfanview and Photoboof will use that version and all its settings. This makes copying between computers much easier.

- Improved integration with RemoteCapture for people using that program.

- Some under the hood changes.

 

New in 5.51 (July17, 2008)

- fixed a stability issue when doing load testing (i.e. using the c:\photoboof\utils\load_tester.exe file to simulate heavy use). Everything should be rock solid now.

New in 5.48 (July16, 2008)

- fixed an issue some people were having with PSRemote.

- some under the hood changes.

New in 5.45 (July7, 2008)

- when using the 6up layout, the viewer now shows a summary of all 6 pictures after the last picture is taken. Note that you can customize the look of the summary by editing the file "6up-summary-bg.jpg" in the asset directory. Let me know if you want anything about this changed.

- renamed the variable "black_and_white" in the config file to "color_mode", opening the door for soon to come color modes other than black and white and color, such as sepia.

- a couple of under-the-hood changes.

New in 5.35 (June 23, 2008)

- fixed a glitch with webcams.

- hopefully fixed a glitch with DSLRRemote, though I can't test until Wednesday... If anyone tests, please let me know.

New in 5.3 (June 16, 2008)

- fixed a glitch that used to appear after deleting pictures in c:\photoboof\pics causing previous sessions to appear in new strips.

New in 5.285 (June 2, 2008)

- Updated support for EOS cameras such as the Canon Rebel with Zoom Browser.

New in 5.27 (May 26, 2008)

- Fixed a bug that caused the screen to stop showing status.

New in 5.26 (May 22, 2008)

- Couple of under-the-hood changes.

New in 5.24 (May 14, 2008)

- Fixed a crash referencing a "bad file descriptor" that some people were experiencing.

New in 5.22 (April 15, 2008)

- Added support for ZoomBrowserEX, which ships with most newer Canon cameras. See the help file for more info. The gist is set "camera_controller" to "zoom" to use it as the camera controller.

- In the configuration.ini file, changed the name of the variable "camera_type" to "camera_controller".

- Fixed a glitch with RemoteCapture.

- Fixed the way Photoboof references programs so it should work better with non-English Windows installations.

 

New in 5.20 (April 1, 2008)

- Mouse clicking the start button now starts the Photoboof sequence. This means you can easily use a touchscreen to let people start the sequence.

- There's now an experimental mode where a second start button in the viewer can setart the sequence in a different color mode. For example you could have two buttons on the screen, one reading "click here to start in color" and the other reading "click here to start in black and white". Very handy for touchscreens. See the bottom of configuration.ini for more details.

- Fixed a glitch with the bill acceptor integration and added viewer-not_ready.jpg, which is now displayed until enough credits have been inserted.

New in 5.19 (March 28, 2008)

- fixed an issue where Photoboof would occasionally play the click.wav sound twice when using the camera sound.

- fixed an issue with DSLRs where one of the pictures in the layout would occasionally not be cropped correctly.

New in 5.18 (March 27, 2008)

- fixed an issue with the Sony UPCX-1 printer and PSRemote where PSRemote would freeze during printing. If you experience this issue with any other Sony printers, please let me know and I'll make this fix for that printer too.

- changed the framing of the Live Preview slightly, let me know if you prefer the old way.

New in 5.17 (March 19, 2008)

- Important: If you're upgrading from 5.15 or earlier, please empty the directory c:\photoboof\pics.

- fixed Nikon DSLR issues, let me know if that's not the case.

- added ability to play sounds before taking each picture. Notice the new files intro.wav, finished.wav, picture1.wav, picture2.wav, picture3.wav, picture4.wav... These get played at various points in the photobooth sequence. Note "Sounds" section of the configuration file...

New in Beta 13 (Feb 5, 2008)

- Fixed a glitch when using the "force strip creation" option.

New in Beta 12 (Feb 4, 2008):

- Fixed cameras using DSLR Remote Pro as a camera controller.

New in Beta 9 & 10(Feb 2, 2008):

-The external command "command_at_start" now executes at the beginning of the photo sequence, and "command_at_launch" executes when Photoboof launches.

- a couple of bug fixes

New in Beta 8:

- fixed a glitch where older slower Canon Powershots caused errors when using RemoteCapture to save large jpgs.

New in Beta 6:

- fixed the cropping for cameras with 1.5 aspect ratios (DSLRs, some webcams)

- you can now use hexadecimal values for the layout background color. See the notes in the configuration.ini file for use, but the gist is you specify like this: "hex:660000". Note that there's no # sign in there. There are lots of hex color choosers on Google, here's a good one.

- fixed a glitch where Photoboof crashes if Canon RemoteCapture isn't installed and you try to use it as the capture program

New in Beta 5 (Jan 21, 2008):

- No more need to use PSRemote and DSLR Remote when using Canon Powershots and DSLRs, though support for those programs remains. You can instead use the free program Canon RemoteCapture, which comes with most Canon cameras or is downloadable here.

- Note that as I type this (Jan 21, 2008) support for DSLR Remote Pro is broken, will be fixed in a day or two. Canon DSLRs should be working fine with RemoteCapture though.

- Added support for Nikon DSLRs using Nikon Camera Control Pro. (Note that I don't have a Nikon to test this with and haven't heard back from anyone testing it. Please let me know how it works for you if you test it.)

- I can now easily add support for other cameras that are controllable from the computer. If you have a camera that's controlled by the computer, let me know the camera and the controller software. I'll be adding support for Olympuses soon.

- See the notes in c:\photoboof\configuration.ini for how to specify camera type.

- If Photoboof crashes it'll now open a popup window and save the crash report to a text file in c:\photoboof\crash_report.txt. If you experience any crashes please email me the file.

- New layout called 6up that takes 6 pictures with a logo in the middle. Note that the viewer support for this layout isn't finalized yet. Currently it shows each picture fullscreen as its taken and never shows a summar at the end. Does anyone have a layout in mind that will show 6 pictures on the screen?

- Two graphics associated with this layout are "6up-middle.png" (the logo in the middle) and "6up-footer.png" (the copyright notice at the bottom). All files are in the assets folder. For example, if you're using the default skin, 6up-middle.png is in c:\photoboof\assets\default\6up-middle.png. If you don't want a copyright notice just delete or rename 6up-foote.

- When in black & white mode the viewer pictures are now in black & white.

- Photoboof now temporarily stores the pictures as they're taken in c:\photoboof\capture instead of c:\photoboof\pics. Note that it moves them to c:\photoboof\pics after processing them.

Version 4.895 (12/2/07):

This is a pretty big update so bear with me here.

- Vista support! All should be well in the world of Vista, though I don't have a Vista computer to test it on so please let me know how it goes.

- New layout, "double2", which creates two strips side by side on a 4x6 sheet with a logo at the bottom of each strip. The logo lives in c:\photoboof\assets\[skin]\double2-logo.jpg. Let me know how you like this layout, if there are any changes you'd like to it, etc.

- The warning sound can now be used with any camera type. Setting warning_sound to yes in the configuration file will play c:\photoboof\click.wav before taking each picture. You'll probably need to set a delay before the sound starts using delay_before_warning_sound.

- Some people wanted the layouts to be saved as bitmaps instead of jpgs, so there's a new option in the config file called layout_filetype, which lets you save as bitmaps. Be careful of using this option, you can fill up a harddrive pretty quickly...

- Big changes to the grid layouts. In general, grid1, grid2 and grid3 are now much higher resolution (300dpi or 500dpi, depending on your layout size), have configurable border colors, and generally work much better. If you were experiencing the grainy logo issue, that should be fixed. Note that you'll need to recreate your logo files for grid2 and grid3 since the sizing has changed, and you no longer need the white border in the files. There's new template files in assets/default.

- Grid3 no longer squishes the pictures to fit the layout. Instead Photoboof crops a little from the left and right (or top and bottom if you're using vertical orientation) of the pics.

- The double strip layout is now created differently, and the margins are a bit different and the finished product is higher resolution. If anyone likes the old format better, let me know.

- Added ability to load configuration files from other locations. Now you can, for example, have multiple config files for different hardware setups, venues, types of events, etc., and it can all be automated. See the help file for more info.

- New FTP and Flickr uploader. In the directory /utils/uploader is a utility that will automatically upload the pics to an FTP site or Flickr. I haven't written a help file for that yet, but the gist is choose whether you're going to upload to Flickr or a web server, select the folder you want to watch for new images (for example, c:\photoboof\strips), and it'll upload all new images to Flickr or the web server. Email me if you need more help with this.

- Black and white is now handled differently: it now converts the pictures to black & white when constructing the layout (i.e. the grid or strip), as opposed to during printing as before. The advantage now is that your logo can be color while the pictures are black and white. Currently the viewer still shows the pictures in color, I'm undecided on whether they should be black and white. Feel free to let me know what you think.

- Fixed a glitch that would sometimes cause a crash when using live_preview.

- Limited the size of log file to 200k

- Better installer, now installs shortcut to start menu and has uninstaller support.

Version 4.71 (8/13/07):

- Added the ability to show the live preview during the intro message only, meaning you can let people orient themselves to the camera at the start of the sequence.

- Now shows average uses per hour in the status bar, useful for calculating paper consumption and guaging the general amount of use.

- Added an option for people using the serial port button: instead of specifying the com port number, you can just use "auto". Note that this might not work with all systems since some modems throw it off, meaning if it doesn't work, go back to specifying the comport number. But it's very useful when using a serial to USB adaptor, since those change com port numbers when you install them in different USB ports.

- The "reprint last" button now reprints a single copy of the last strip regardless of how many prints Photoboof is making of each session.

- Changed the way the live preview is launched, should be completely stable now.

- Changed the way the viewer is launched when it's not set to launch automatically, should be nice and smooth now.

- If you're only updating individual files, update these files: the main executable, and the configuration file.

Version 4.676 (7/16/07):

- Added the ability to fire an external command at the start of the image sequence for people who want to turn the button light off while their photobooth is in use. Updated two files (1 and 2).`

Version 4.675 (7/12/07):

- A couple of under-the-hood changes. Updated single file.

Version 4.674 (7/5/07):

- Fixed a glitch where on some faster systems (Canon DSLR with a fast computer) the Ready graphic disappears. Updated file.

Version 4.6731 (6/28/07):

- There's now an online mirror of the whole Photoboof file structure, so if you're updating just one or two files you can download those files manually. This makes it easier to update Photoboof without, for example, overwriting your configuration file. Eventually there may be an automated updating system, but for now I'll list which files apply to which updates.

- Fixed a glitch with the double strip layout (if you already have at least v4.6 installed, you can download just photoboof.exe)

Version 4.672 (6/27/07):

- Some changes which should make the viewer look better on non-standard aspet ratio monitors such as tablet laptops and widescreen monitors

- If you're using a Canon Powershot or DSLR, Photoboof now configures PSRemote and/or DSLRRemotePro automatically, meaning no more need to set the output directory and things like that.

Version 4.67 (6/26/07):

- webcams should now be working well with v4

- v4 is now the main release

Version 4.6 (6/26/07):

- 3 new layouts: strip2, strip3 and strip-vertical.

- vertical orientation should be working perfectly now

- the live preview should be much smoother, and there's some new options: live_preview_persistent makes it stay on the screen through the whole session, and you can set the size of it with live_preview_size

- a bunch of speed improvements, including the ability to skip making a strip and a single big image

- fixed the flicker during the countdown in the viewer

- added ability to set x and y position of the instructions graphic after the 4 pictures are taken

- added ability to specify a background color for the strip layouts

- fixed the viewer_margin issue

  Version 4.5 (6/18/07):

This is a huge update, lots and lots of new features. The biggies:

- Live preview! But only if you're using a Canon Powershot, since the DSLRs don't send a live output. The webcams will get a live preview too, but not yet. But for the Powershots, it works great. See the "live_preview" option in configuration.ini under Viewer.

- Countdown before taking pictures. The Viewer got a complete rebuild, and this is one of the main benefits. It's also updates much faster, no longer needs to have a 1024x768 resolution, no longer needs to be to the right of the main monitor if you're using multiple monitors, and is much better in general.

- A couple of other new viewer features: there's now the ability to set a margin around The Viewer if, for example, the viewer monitor is mounted behind a frame or bezel that overlaps the screen. And you can specify both the x and y coordinates of all Viewer elements. And there's now an optional message/graphic displayed before the 4 pictures are taken, and another afterwards, so you can give instructions to the people in the booth.

- Multiple prints! Note the new option in configuration.ini called "number_of_prints". Set that to 0 if you don't want to print, set it to 2 if you want two copies of everything, set it to 20 if you want twenty.

- Vertical orientation option so you can turn the camera sideways

- Much improved graphics engine so adding new print layouts is much easier

 Version 3.5 (2/15/07):

- fixed a glitch where sometimes Photoboof wouldn't wait for DSLR cameras to finish transferring the picture before taking the next picture.

Version 3.4 (2/15/07):

Lots of interface improvements in this version.

- the main Photoboof window now shows you the last 4 pics as they're taken, so you can easily see what's going on in the boof, and you can click the thumbnail to see the pic fullsize

- the statusbar now shows a running count of how many sessions Photoboof has done since the last restart

- there's now a "show last" button in the main program window that will show the last strip or grid

- grid2 and grid3 should now be definitively free of pixellation

- in demo mode, you no longer see "demo" on the individual pics, just the final product (the strip or grid)

- updated the default logo for grid2 and grid3 modes

 Version 3.1 (1/16/07):

- Fixed the dreaded "DLL not found" error some people were experiencing when using Canon DSLR cameras.

 Version 3.0 (12/16/06):

- Introduced a new option: layout_size, so you can create either large strips/grids if you have a very high resolution printer, or regular size.

- Hopefully fixed the last of the errors from DSLR Remote cameras, let me know if I'm wrong.

- A few speed improvements here and there.

 Version 2.99 (11/17/06):

- Significantly improved the speed when using DSLR cameras. If you're using a DSLR, note the new configuration options in the DSLR section.
- Added the ability to insert a pause before each picture is taken (previously you could only put a pause after).
- Fixed a glitch where the logo in grid1 and grid2 mode would get jpeg artifcats.
- Made the strips and double strips much bigger since some high-end printers showed pixellation.
- Added an option to print all pictures as black & white. In this mode Photoboof still takes and saves all pictures in color, but anything it prints is b&w.
- A few under-the-hood changes.

 Version 2.955 (10/24/06):

- Fixed a glitch with the aspect ratio when using Canon DSLR cameras.

 Version 2.95 (10/21/06):

- Added support for the following Canon DSLR cameras via Breezesoft DSLR Remote Pro: Canon EOS-1Ds Mark II, 1D Mark II, 1D, 1DS, 5D, 30D, 20D, 10D, 400D/Digital Rebel XTi, 350D/Digital Rebel XT and 300D/Digital Rebel.
- Fixed a couple of little bugs and issues here and there.

 Version 2.91 (7/19/06):

- Fixed a glitch that caused an error when being run for the very first time.

 Version 2.9:

- When using a USB webcam, Photoboof no longer flashes a window before taking each picture.
- Fixed a glitch when using a webcam where Photoboof would mistakenly report an error taking the picture.

 Version 2.81:

- Improved installer.
- Fixed a glitch with the commercial licenses. If your commercial license didn't work with v2.8, upgrade to the newer version.

 Version 2.8:

- Better handling of status messages in the gui .
- Some under the hood stuff.

 Version 2.7:

- Built-in email suppot, so you can easily have Photoboof email or text message you when, say, the printer goes down.
- Improved printer status monitoring.
- Added more external commands and fixed the placement of a couple of them.
- Fixed a bug when layout was set to grid2 or grid3.

 Version 2.6:

- Joystick support! You can now use any joystick button as the start button (or, as before, a mouse button, a keyboard key, or a button attached to your serial port). So if you don't feel like building the serial port button, you can just mount a joystick or part of one in your boof.

 Version 2.5:

- Photoboof now works with all USB webcams! The quality is lower than with Canon Powershots and the Nikon Coolpix 990, and you can't use a flash, but these cameras are ubiquitous and some of them are even decent. We'll post a list of USB cams that take good pictures soon. We still prefer using a Canon Powershot or Nikon Coolpix 990, but webcams are great for getting started.

 Version 2.4:

- Photoboof now works with bill and credit card acceptors. We'll be posting a list of recommended/compatible hardware soon, but the gist is if your bill acceptor can write to a credits text file, it'll work with Photoboof.
- All the graphics are now skinnable, meaning you can save all your graphics as groups (skins), and easily swap them out. Makes changing venues or experimenting with a new look and feel much easier. See the manual for more details.
- Fixed a glitch where if the layout was set to either "double" or "strip" Photoboof would print whether or not it was in print mode.
- You can now set a delay before the "say cheese" graphic appears. And you can control how long it stays on the screen.
- Added another network viewer for displaying the pictures over a network.
- Photoboof now automatically reloads the configuration file whenever it's been changed.
- Changed the name of the main executable from boof2.exe to photoboof.exe.
- Rewrote the manual and added lots of comments to the configuration.ini file.
- Lots of under-the-hood changes.

 Version 2.3:

- Much faster! The time between pictures is now as low as 5 or 6 seconds, which is the same rhythm as in a classic film photobooth. Note that you can pad that by adding a delay between pictures or, if you'd like, you can add a delay at the end of the cycle to keep the crowd under control.
- Lots more changes to the Viewer. It's much more configurable now, allowing you not only to load your own logo graphics, but place them wherever you want on the screen. And it has a new mode: instead of always showing each picture fullscreen after it's taken, it can optionally show only a 4 picture grid, and each picture fills in a space on the grid, with your custom artwork behind the grid. And you can make it so the next group of people don't see the previous group of people's pictures. See the Installation & Usage file for more details.

 Version 2.2:

- Added yet another layout, grid3, which shows a 2x2 grid of pictures with a logo on the left and right.
- Greatly improved the way the configuration file is loaded and handles errors. No more overwriting with the default config file.

 Version 2.1:

- Photoboof now supports the Nikon Coolpix 990 camera! This is a great camera, and usually available on ebay for under $100. No need to buy any third party software to control it, Photoboof handles everything.
- You can now use your own logo with the Viewer. You can also use customizable graphics to warn people when it's about to take a picture.
- Added a new layout, grid2, which shows a 2x2 grid of pictures and a logo on the right.
- A bunch of speed improvements.

 Version 2.0:

- The alternative layouts now work. So in the config file, change "layout" to "double" to print two strips side by side on 4x6 paper, choose "grid" to print a 2x2 horizontal grid on 4x6 paper, or choose "strip" to print the regular strips. I know I had this implemented earlier, but apparently there was a bug, all fixed now.

 

     

Email | All contents copyright 2006 Photoboof