Webcam Tools

Photobooth is photobooth software for the Raspberry Pi and PC

Photobooth is software is intended to run on a Raspberry Pi 2 and upwards, but it can run on any Linux PC. At least a RPi5 is recommended when using the AI background replacement. A preview image is displayed in capture mode.

After countdown, a picture is taken and can be discarded or saved. Saved images can be printed immediately or printed collage image with multiple photos. All saved images are shown on front page when the photobox is idle.

This is free and open source software.

Key Features

  • User Interface with touchscreen input (input via mouse is not recommended). Control via buttons may be added in future.
  • Photo preview and capture via V4L2 (Raspberry Pi Camera or Webcam) or via GPhoto2 supported cameras. (currently GPhoto2 is not supported. Will be backported later.)
  • Printout with Canon Selphy photo printer or standard printer via CUPS.
  • Configurable image collages with own templates. User can select current template in application.
  • Password protected settings menu:
  • Copy all photos to USB storage. (currently not supported via flatpak)
  • Copy collage templates form USB storage. (currently not supported via flatpak)
  • Disable printing.
  • Brightness of LED preview and flash lights can be adjusted.

Tested hardware:

  • Camera: USB Webcam.
  • Printer: Canon Selphy Photo Printer.
  • LED Driver.
  • 20W LED.
  • Housing: Plywood 8mm – Cutting via lasercutter.
  • Canon Selphy CP910 photo printer connected via WiFi.

Website: github.com/saeugetier/photobooth
Support:
Developer: Timm
License: GNU General Public License v3.0

Photobooth in action

Photobooth is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Webcam Tools
WebcamoidFull featured and multi-platform webcam suite with a simple interface
ZoneMinderAll-in-one security camera solution
MotionV4L capture program supporting motion detection
DroidCamTurn a mobile device into a network-attached IP camera
Kerberos.ioVideo surveillance solution
ClightWebcam becomes light sensor
webcamizeUse your camera as a webcam
GuvcviewFull-featured video grabber
CheeseTake pictures and videos from your webcam
KamosoQt-based webcam utility
EkigaVoIP and video conferencing application
camera-streamerLow-latency camera streaming project for Raspberry Pi systems
WebCamControlGUI app for controlling properties of a webcam
PhotoboothPhotobooth software for the Raspberry Pi and PC
HasciiCamLive ascii video on the web for the masses
camoramaView, alter and save images from a webcam

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
pp4
pp4
10 months ago

Useful