6 Best Linux Camera Apps to Get the Most Out of Your Webcam – MUO – MakeUseOf | Hot Mobile Press

Most laptops these days come with a built-in webcam that you can use to make video calls, live stream, or take photos of yourself. However, unlike Mac or Windows, some Linux distros don’t have a built-in camera app.

So if you want to use your webcam effectively, you need a third-party camera app on your computer. Linux has several options in this regard. Unfortunately, not all are as good and have the necessary webcam capabilities.


So we’ve compiled a list of the best camera apps for Linux to help you get the most out of your webcam.

1. Web Camera

Webcamoid is a free and cross-platform webcam suite for Linux. This allows you to take pictures and videos with your webcam. If you have a multiple webcam setup, the tool offers custom controls for each webcam, allowing you to manage all your webcams at once.

Webcamoid supports multiple recording formats. It also includes support for a virtual webcam, which comes in handy when you want to feed video capture to other programs.

If you’re keen on effects, Webcamoid gives you a variety of effects to choose from (such as blur, cartoon, color filter, and pixel) to apply to your images and videos. Plugins are also supported, so you can extend the functionality of the software if one is missing.

How to install Webcamoid

To install Webcamoid on Ubuntu/Debian, open the terminal and run:

sudo apt install webcamoid

On Arch Linux, use:

yay -S webcamoid

In case of another distribution, you can download the Webcamoid AppImage from the following link and then turn it into an executable by running the following command in the terminal:

chmod +x webcamoid-x-x.x.x.appimage

Downloads: webcamoid

2. Kamoso

Kamoso is a Qt-based webcam software for Linux that allows you to capture screenshots and videos from the built-in webcam or an external webcam connected to your PC.

The biggest highlight of Kamoso is its user-friendly interface, which only contains the most important functions. This makes it easy for beginners to get familiar with and use the app. Unlike most camera apps, Kamoso includes a unique capture mode called burst mode that allows you to take multiple shots with a single click. And there’s a decent collection of effects to choose from for your shots to give them some visual flair.

Kamoso will also help you after the recording. It offers you multiple options to share your captured images and videos, so you can share your captured images and videos with others via Email, Imgur or Nextcloud.

How to install Kamoso

If you are running Ubuntu/Debian you can install Kamoso with:

sudo apt install kamoso

On Arch Linux, use:

sudo pacman -S kamoso

Other Linux distro users can install Kamoso from Flathub using the following link:

Downloads: Kamoso

3. Cheese

Cheese is a lightweight webcam app for Linux. It is open source and comes pre-installed on Ubuntu. Cheese lets you capture photos and videos from your computer’s built-in or external webcam.

Cheese offers two recording modes: Burst and Kiosk. Burst mode allows you to capture multiple images simultaneously with a single click, while kiosk mode allows you to capture video or full-screen images.

Cheese also comes with a countdown timer. As the name suggests, this feature gives you a countdown before the picture is taken, so you can prepare for the perfect shot.

Similar to some other camera apps, Cheese also offers a variety of effects. You can apply these effects to your photos or videos to add special effects and give them a distinctive visual appeal.

How to install cheese

On Debian-based distributions, you can install Cheese by running:

sudo apt install cheese

If you are using Fedora, CentOS or RHEL use:

sudo dnf install cheese

On any other distro, you can install Cheese via snap. First, run this command to ensure Snap is installed on your system:


If this returns a version number, you have Snap on your system and can proceed with installing Cheese. Otherwise, install Snap using our Snap guide, then run the following command to install Cheese:

sudo snap install cheese 

Download: Cheese

4. Camorama

Camorama is an open source webcam tool that includes a number of useful features. It’s easy to use and allows you to capture images from your webcam or other device in a remote location.

What sets Camorama apart from other webcam utilities is that you can set the output directory and filename for images to your liking. If you want, you also have the option to add a timestamp to your images. For this there is an option to either use the default string format or set a custom format in the settings.

Besides these functions, Camorama also offers an automatic recording function. Here you can specify the interval (in minutes) after which you want to capture the image to save yourself from manually clicking images.

A feature-rich tool, Camorama also lets you adjust image settings like contrast, brightness, color, tint, white balance, exposure, etc. to give you control over the images you capture with your webcam.

How to install Camorama

The easiest way to install Camorama is from a tar.gz file. To do this, download the source code from the link below and follow the instructions on Camoram’s GitHub to install the program on your Linux computer.

Downloads: camera

Then open the terminal and navigate to Downloads Directory with the cd and ls commands. Next, run this command to unzip the tar file:

tar -xzvf camorama-0..x.x.tar.gz

Finally, use cd to navigate to the Camorama folder and run:

sudo make install

If you encounter an error, go to Camorama GitHub and download the build dependencies with the appropriate commands for your Linux distro.

5. QtCAM

QtCAM is an open source Linux webcam software that allows you to capture images and videos from your device’s internal or external webcam. You can connect up to 6 cameras and stream live through them simultaneously.

QtCAM’s interface is pretty easy to use and has all the controls up front. Once you have selected the recording device, the app allows you to set recording preferences for both pictures and videos. Output size, compression, and frame rates are some settings that you can change as you like in the app.

In addition, QtCAM offers you multiple image capture modes, including RAW, which sets it apart from other tools on the list. Another nice addition in QtCAM is the ability to select an input device other than your built-in microphone for audio, allowing you to record high-resolution audio with your favorite external microphone.

How to install QtCAM

Ubuntu and Debian users can install QtCAM by running the following commands:

sudo apt-add-repository ppa:qtcam/focal
sudo apt-get update
sudo apt-get install qtcam

On the other hand, if you use another Linux distribution, you can build QtCAM from source. To do this, clone the QtCAM GitHub repository with:

git clone https:

Then follow the instructions in the QtCAM installation guide to build the program on your computer.

6. OBS Studio

OBS Studio is the most popular video recording and live streaming software on Linux. It’s open source and free, and offers a range of advanced recording options that make it the most powerful recording tool.

What makes OBS Studio unique is its ability to create scenes from multiple sources such as desktop and webcam. So if you have multiple webcam feeds, you can also manage each one individually. And with included support for services like Twitch and YouTube, using Linux doesn’t mean you’re missing out on the way Twitch streaming has changed video games.

Finally, OBS also gives you support for plugins and scripts. So if you think the tool lacks any functionality, you can get it by installing a plugin for it. Or, if you know how to code, you can create custom scripts yourself to extend the functionality of OBS even further.

How to install OBS Studio

If you’re running Ubuntu or its derivatives on your computer, run:

sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio

For other distros, the easiest way to get OBS Studio is through Flathub linked below:

Downloads: OBS studio

Get the most out of your webcam on Linux

A good camera app can greatly enhance your photo and video capture experience on your computer. Not only does it simplify the process, but it also offers various options to give you more control over different aspects of your images and videos, so you can safely share them without having to make any changes to their post-processing.

If you’ve just gotten a new webcam, it might be worth exploring uses other than video calling and live streaming.

Leave a Comment