sevenEightcline

is your new friend

DIY: Wedding Photo Booth August 16, 2009

A fix for Snow Leopard has been created! (special thanks to Joshua!) Download it today!

If you are in the Philadelphia/South Jersey area, this photo booth is available for hire. Please contact me or Tweet me for more information. Also, if you are out of the area and need help customizing your photo booth scripts, I am also available to help out with that customization. (And if you need a string quartet or DJ for your wedding, I am a member of the Sounds of Silk String Quartet.) (and if you need a graphic designer, check out my other sister’s page… she designed the graphics for this entire wedding… check her out)


In the early stages of planning for my sister Helen’s wedding, we found advertisements to rent a real photo booth for the day. The company would wheel in a full size photo booth machine, like the ones you see in the arcades. The machine takes your guests photos, saves a digital copy, and then prints a photo strip for your guests to take home as a favor.

We liked the idea a lot, but didn’t want to spend the money (around $2,000 to rent!), so we decided that we would use our Macs, Automator, and some brainpower to create our own, personalized photo booth that would function exactly how we want it to, without costing us much.

I wrote an automator workflow that:

1. Prompted the user for their name (which was inserted in the filenames of the images)

2. took the user’s picture 3 times

3. arranged the photos vertically in a strip

4. displayed the photo strip to the user

5. printed the photo strip

6. saved both the individual images and photostrip pdf file in a folder on the mac

photo strip

After the wedding, we then uploaded everybody’s images online to a photo album.

online album

the hardware involved:

1. MacBook

2. EPSON PictureMate Dash printer (about $99 from amazon) – prints 4 x 6’s which we pre-printed with designs the date of the wedding on the sides

3. “Photo Booth” which we made out of an old wardrobe frame which happened to fit two seats, and colored shower curtains from IKEA

To see the photo booth in action, check out this quick clip below:

Thanks TUAW :) for posting about this!

Update 8/17/09 5:32PM: Please donate via the paypal button below to download the workflow. Paypal is having an issue with redirecting to the download page, so I’ll email you the application asap to your paypal email address. Thank you.

It took a lot of time to get this working properly! :) Play around with it, and let me know how your photo booth turns out! Thanks so much for all the comments!

I will still be manually emailing out the download link upon completion of your paypal donation. Thank you for your patience.

This application is for personal, non-commercial use only. Please contact me with any questions. Please keep in mind that PayPal takes a % of payments. (Donating a penny may be entertaining, but it ain’t gonna help me out.)


System Requirements: Mac running 10.5 or 10.6
Suggested: Built -in iSight camera


PS- I’m a 19 year old college student studying Information Systems at Drexel University, so donations are really helpful :)

questions? @dabido on twitter

or www.davidfcline.com

Thank you to all those who have written about this

For Windows Users- you may be interested in this alternate program for Windows XP: http://seemonkey.net/

 

92 Responses to “DIY: Wedding Photo Booth”

  1. Rick Says:

    Any chance you’d like to share the automater file with us all?

  2. Wes Says:

    Any chance you could share your Automator workflow for this?? :o )

  3. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  4. Mick Lerlop Says:

    This’s great. However, I’m a bit reluctant to put $3000 MBP out for public use. Maybe ideal for $350 Asus w/ hackint0sh. Thanks…

  5. di Says:

    @Rick @Wes

    I do plan on putting the application up somewhere, but I want to make a few more modifications to it, as it is still highly customized to our specific event.

  6. Damn, I so want to do this for my sister’s wedding (in two weeks). Great idea!!

    Do you still have the automator script? :)

  7. Brant Says:

    Count me in! I would like to see the workflow also!

  8. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  9. Rob Shapiro Says:

    David –

    I would love to have a copy of your set up with some instructions for customizing, etc., and I would love to give you a little something $$ wise for your efforts. Please email me ASAP.

    Rob
    Owner
    DMEP

  10. Scott Says:

    I’ll get in line for the Automator workflow if there’s any chance you’d share it. I’m getting married next month and would love to use it…it’s a fantastic idea!

  11. Guy Meyer Says:

    What they said.

  12. Matt Says:

    This is awesome…thinking about doing this for my brother’s wedding now. Care to share the automator script? :-)

  13. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  14. Graham Says:

    This is great! Well done, really smart.

    My sister is getting married on 9th Sept. Any chance you could email me the script (even in its rough form) so I could play with it and do the same thing at her wedding.

  15. Paik4Life Says:

    I would also love it if you could share this with us. I’m actually having two weddings next month; one in Seoul, Korea (Sept 5) and one outside of Washington DC (Sept 19). I would love to be able to set up something like this for both. I think it’s a fantastic idea that people would love. My fiancee is moving from Korea to the US, so it would be a great way for her to remember friends at her big day.

    I’ve never used automater so it would be a nice learning experience for me as well. I’ll keep an eye out for it : )

    ~Paik

  16. Nathan Says:

    I’d be interested in seeing the workflow too. My sister-in-law’s wedding is next month. Sounds like a great idea for a keepsake.

  17. Matt Says:

    Thanks!

  18. Jeff Says:

    Great Job. Very cool. I’ve trying to figure out something like that for a long time…

    Please share. Thanks.

  19. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  20. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  21. [...] a US$99 printer, some Ikea shower curtains, and lot of wedding guests? In the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen's recent wedding, Cline [...]

  22. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  23. Jon Says:

    This is brilliant, such a good idea!

    But the automator doesn’t seem to be creating a PDF.

    Also does it print automatically?

  24. di Says:

    It prints to your default printer automatically.
    You may need to poke around in Automator to see where the files end up, and you might need to tell Automator where those folders are

  25. Harvey Says:

    I just dl’d the script and I had to modify the directories since my laptop wouldn’t allow the script to create a folder in my root directory. It worked fine when I redirected everything to some folders on my desktop. Perhaps your zip file could include a directory tree that users could manually copy to their root folder and everything done would be inside a folder there.

    So…
    /ClinePhotoBooth/Snapshots
    /ClinePhotoBooth/Strips
    /ClinePhotoBooth/Images

    I modified the script and those work.

  26. Kimberly Says:

    Hey – this is awesome! I’ve thought about doing something similar to this with those Polaroid Pogo Camera/Printer but I like this a lot more!

    Do you know if there’s a way to set up an external camera (for better quality) to do the same thing.

  27. di Says:

    Thanks for the tip! I will update and re-upload.

  28. di Says:

    I tried many different cameras with the Automator Action ‘take picture’ but I can’t seem to find a camera that it supports! The best results were from using the built in iSight

  29. Dan Says:

    Is the automator action here? I can’t find it. And it’s not your your website.

    The donate link works. I’ll be happy to donate first if this is the protocol.

  30. billy Says:

    Wondering if you had a step by step to get this working?

  31. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  32. di Says:

    Hop over to the Donate button within the post and on the right-hand column. After donating you’ll be directed to the download link. Thanks much :)

  33. Ty Says:

    Great idea! I downloaded the latest version. When I run it, it asks for my name, after entering name and pressing OK nothing happens. What am I doing wrong?

    Thanks!!!

  34. di Says:

    Did you copy the ClinePhotoBooth folder over to your Macintosh HD? Not having the directories in the right locations makes it seem to stop after the first prompt

  35. Ty Says:

    Got it now, I still had 2.4, you snuck 2.5 in while I wasn’t looking :)

    Everything works, and prints print out on Letter paper. I looked at the automator script, and could only see options for US Letter and A4 in the ‘New PDF Contact Sheets’ step. How can I change this so it will do 4×6? And is it possible to add a graphic like in your example at the top?

    Thanks again!!!

  36. di Says:

    I haven’t found a way to force automator to print a 4×6; what it does is print to the largest possible paper size of the available printer, which in our case was a 4×6 printer. In the step where it creates a pdf, you need to leave at Letter size, because the following cropping steps are dependent of that size. If you want to tweak, try playing with the steps that print out the image (which is the image file opened up in Preview) Good luck and let me know if you are successful! It would be nice to have this friendly with an 8.5 x 11 printer. But for now, I’d recommend using a photo printer like the epson dash that I used. much easier.

    as for the graphic in the example, we pre-printed them ahead of time. we didnt want to get into Automator launching photoshop and applying layers!

  37. Morgan Says:

    Is there any other Donate option? I refuse to use PayPal because of an issue with them refusing to refund me money on a fraudulent transaction.

  38. di Says:

    Unfortunately I’ve only set up PayPal to accept donations. I’ll email you the download link immediately following the payment. Thanks

  39. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  40. kobayashi Says:

    @Dan : Learn how to read a post ..
    “Update 8/17/09 5:32PM: Please donate via the paypal button below to download the workflow. Paypal is having an issue with redirecting to the download page, so I’ll email you the application asap to your paypal email address. Thank you.”

    He has a problem with auto giving the link, so you have to mail him to get the link ..

  41. Ty Says:

    Not a scam, the email should follow in a few minutes, mine did…

  42. di Says:

    thnx kobayashi for explaining :)
    i’m just a college student, so i don’t have any fancy check-out software or hosting services. just be patient as i respond to all your emails with the link :)

    thanks again everybody. hope you’re all having photo booth fun today

  43. Bought and works pretty nice.
    just a coupla things that you may be able to clairify.

    Can you make the photobooth preview screen any bigger? it is quite small. I’m sure people would like to pose for their shots.

    is it a repeatable action? as you have to click on the automator robot each and every time. Be handy if it just went back to the name input.

    Sucks about the printer thing but I may need a new printer anyways.

  44. di Says:

    The preview screen is unfortunately stuck at that size;
    I’ve tried to figure out other options, but couldn’t come up with anything.

    The workflow is programmed to loop forever after each person; it may be stopping if your printer is not successfully printing(if it’s not plugged in or something)
    If that’s not the case and it’s still not looping, let me know

  45. exactly why… I dont have a proper printer hooked up! Buying the printer now!

    So how does it feel to be the most popular kid on the internets?
    (thanks for getting back to me in a timely manner)

  46. Paik4Life Says:

    I’ve found this workflow to work really well if you follow the directions. The one thing that I really liked from your video but that I didn’t see here is the ability to create a custom background for your photo strip pdf. Yours has the date and some small design elements. I’d really love to see a short tutorial on how you implemented that (again, I’m an automater virgin). I’m sure it’s something relatively simple.

    Thanks so much for this though!

    ~Paik

  47. Paik4Life Says:

    Oops, sorry, I missed #35 and your response in #36. Ignore my post!

    But again, I want to say thanks because it’s such a great tool!

    ~Paik

  48. di Says:

    @Alex
    it’s sort of exciting :)
    especially brought me some joy while i sat at work today in a cube doing IT tickets :)

    did you get the epson dash? its a cute little printer

    thanks again

  49. mike Says:

    Very cool, would love to have the script for my cousins wedding but my paypal account is suspended. Gonna have to learn to use automater.

    Thanks for the idea.

  50. writtenbliss Says:

    Oh man, if only I’d had this script a month ago when I whipped out my macbook’s photobooth app for my wedding! I still love the way the pics turned out, but this would have made it so much more like a photobooth.

    Is there a suggested donation?

  51. di Says:

    @Writtenbliss

    Whatever you feel you can contribute is kind enough. Thank you :)

  52. di Says:

    If you have a credit card, you can donate via paypal without a paypal account (i’m pretty sure that works)

  53. cheryl Says:

    Will this work on a PC??? unfortunately I don’t have a Mac, aww.

    Thanks
    Cheryl

  54. Ianus Keller Says:

    fun stuff, I made something similar two years ago, but with the MacBook hidden out of the way, using a rear-screen projection, but I love the idea that you make these custom printouts. Some photos are on Flickr
    http://www.flickr.com/photos/ianus/tags/photobooth

  55. I am so happy for your success. What a clever idea! And your willingness to share with other is wonderful.

  56. Guillermo Says:

    Hi thanks for this I can’t wait to use it for our wedding. I was writing one myself and got stuck on the strip part can’t wait to see how you did it.

    FYI paypal is still not displaying link after donations. just your email address

  57. di Says:

    @Guillermo
    I emailed you regarding the download. Thanks

  58. di Says:

    @theycallmejane
    Thank you! So happy it’s gotten out there

  59. di Says:

    @cheryl
    Sorry! but this is a Mac-specific application because it is based upon Mac’s Automator platform

  60. [...] out David Cline’s original post about his DIY photo booth, and watch the video, [...]

  61. Thanks for this – planning on using it for a party in a few weeks. If someone works out how to make the paper size default to 4 x 6 on a standard printer, then I’d love to know how.

  62. Jessica Says:

    Such a great idea! Will donate right now….wish I had a lot of money to donate to you but I will give what I can. Thanks for sharing this with us all!

  63. [...] I could do it over, the sign isn’t the only thing I would change. David Cline, a 19-year-old college student, wrote an automator script that prompted guests for their names, [...]

  64. Jmo Says:

    Oh boy, you’ve been brought to the attention of Weddingbee – aka, thousands of crazy brides all planning their weddings. Most of which are probably going to desire your download. You’ve been warned :)

  65. di Says:

    @Jmo
    Bring ‘em on!!

  66. SarahB Says:

    Can I use a PC? Or is it specifically for a MAC? Do you have a PC option? or will you be coming out with one?

    Thanks!

  67. di Says:

    @SarahB
    This script is based upon the Automator platform, which is an application that is pre-installed on Macintosh computers. Unfortunately there isn’t a simple way to port this over to PC’s. Thanks for checking it out :)

  68. Mary Says:

    I’m trying to do the same thing, but use a camera attached to the laptop and a remote for pics. Basically, I just want to set up the printing part. Is there anyway I could use this app for that?

    Thanks,
    Mary

  69. di Says:

    @Mary
    Are you using a Mac? I would just go strictly with this app! It is completely automated and requires minimal control from your guests. They only have to type in their name to begin.

  70. Carol Says:

    Hi, I’d love to purchase your automator but could you help customize it so it says our names?

  71. KJB Says:

    Thanks so much David! I donated and downloaded the files last night (the paypal button works now). My question is: Can you use this with any other 4×6 printer? I’ve called every store in my town and no one has the EPSON. My wedding is in 2 days and I need to pick the printer up today. Thanks again in advance for a response.

  72. Bill Harned Says:

    Yes I have a cannon 4×6 printer and it works fine with that one.

  73. Ty Says:

    Dude, just wanted to let you know what a hit this was at the wedding I shot tonight! The photo booth stayed busy the entire time.

    I have a few things I’m gonna change about the way I set it up, but it was a huge success. Thanks!

  74. di Says:

    @Ty

    I’m glad the guests enjoyed it!
    Thanks

  75. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  76. Used this for a 21st birthday party last night and was a massive hit. One suggestion generally, I’d recommend setting your screensaver to display images from the Saved Images/Images folder: was great to have people able to see people’s previous attempts as they waited for the page to print.

  77. [...] if you are interested in DIY-ing a photo booth for yours or for a love ones’ wedding, maybe this kid can help you set it up. Just click the [...]

  78. [...] do you think about a photo booth at a wedding?  More importantly.. What do you think about this photo booth at a [...]

  79. Theresa Says:

    This is an amazing idea! Will be making a donation and downloading the app soon.
    Question: is there a way to change the code and prompt the automator to print out 2 copies? My idea is to let the guests keep one copy for themselves, and we’ll set up a station next to the photobooth with a scrapbook and tapes and pens so guests can tape the other copy onto the scrapbook and write a message.

  80. [...] the case of Mac user David Cline, you end up with a very happy sister! During planning for his sister Helen’s recent wedding, [...]

  81. Rosie Says:

    This is great! Thanks! I am going to use it in my wedding next year…I was wondering though, if you would mind letting me know how to add the graphics on the sides so I can put my wedding info?

  82. ardnek Says:

    A brilliant idea, and well executed it seems. You seem to have earned the admiration of the folks over at Weddingbee.com. Let me tell you, if you’re still freelancing when my friends and I start getting into the whole wedding-planning frenzy that comes with getting older, you’ll have more work than you can keep up with.

  83. [...] having a love affair with this at home photobooth automator thingy for Macs.  I stumbled upon this awesome program by this kid named David Cline and was like “omg what an amazing idea!” and then, since I am very cheap about most [...]

  84. Pom Says:

    I was inspired to play around with Automator after seeing this article. Here some additional thing I’ve come up with that helps solve/enhance the experience. My set-up is a little different because I wanted to use a Canon 20D to take the shots so I used the “Take Picture” function. 1 you can set a mouse button to open the application with a click. I set the roller ball (mighty mouse) to open my app. Having the wireless MM made it easy to place the GO button close to the subject. 2 I Set the desktop background to prompt the user to click it the preset roller ball so when the script is completed it’s ready for the next user with instructions to hit to button. 4 I had to make my own prompts with Keynote exported to quicktime running a 3,2,1 as the a “Pause 3 seconds” action simultaneously readies the camera to fire. I’m still trying to replicate all the nice things that the paid software has like live view. Right now all I have is a TV that I run the Video out directly to which is kinda messy and forces me to use 2 screens. Though I’d share. Thanks

  85. Lori Says:

    Are you still renting it out, attended? I’m in NJ and getting married in July. LMK.

  86. Christie Taylor Says:

    Hi there! This is truly awesome. I admire your ingenuity and persistence in making the program work. I am interested in renting the whole thing for a wedding next fall, or if its not too crazy hard, paying for the app and using my own App. What do you charge for the full rental? Any way to add standard text across the top or bottom of every printed-out photo (to use as favors) Thanks!! Please email me at taylchrs@gmail.com.

  87. Jon S Says:

    Thanks Dave for the great app for my wedding.

    I added a bit to it to make it a bit more nerdy though.

    I wanted to not only have the instructions displayed on a box while the program is running for the guest like it already has, but I also wanted it to be spoken. I felt it would make it more personal for the guests if both my fiance and I read the instructions to the guests as well.

    Heres how I did it:
    For each time the app brought up something that the guests had to read such as “Welcome to the photobooth…etc”, I recorded a mp3 file of both my fiance and I speaking it. For each recorded file, I placed it in its own separate iTunes playlist named 1,2,3,etc.

    In the workflow right before a prompt would come up or a textbox would come up, I would add these actions:

    1. Pause iTunes
    2. Get specified iTunes Items (select the playlist for that part)
    3. Play iTunes Playlist

    It would then play the recording in the background and then prompt up with the textbox or whatever and continue running.
    I did this for each part of the program.

    I also added the action “Get Specified Text” and left it blank right before the initial “Ask for Text (Greeting)” because it would put the itunes wording in the blank if I didn’t.

    FYI: I added the Pause iTunes part right before the first “Take Video Snapshot” because if a guest went ahead and pressed “Ready” quickly, there would be no point for the recording to still go on.

    For the last part where it says you’re all finished, our recording also said something like “thanks for coming to the reception…etc” to add one more personal touch to it.

    I hope this made some sense. I can tell already this is going to be a big hit at our wedding. Thanks again.

  88. Will Says:

    I was wondering does this use the webcam in the labtop or do you have an external digi cam? Also, how are the quality of the printed pictures because I was wondering if it will look better with a digital camera or the webcam pictures look fine?

  89. Jon Says:

    Wow I am so happy I came upon the LA Times article because I am so excited about your program. I wanted to have a photobooth at our wedding but not pay 1500 for it. The fiance is going to be so excited. I do have a question before asking for a download link. Can I attach a webcam to my I-Mac g4 and use the program fine because I dont have a macbook or know anyone who has one i can use? Thanks!

  90. di Says:

    @ Jon S
    That’s great. I was thinking about adding sound queues, as some guests had a hard time hearing the ‘ding’ of the 3, 2, 1 countdown. Great ideas! Thanks for sharing

  91. di Says:

    hey everyone, the workflow has been updated to work with Snow Leopard!


Leave a Reply