28

Looking for video recorder applications in Ubuntu that can:

  • record videos from webcam.
  • can save for example last 15 minutes so I can review that recorded video; I don't want it to record all the time (hard disk will get full); only 15 minutes is enough.
Melebius
  • 11,121
  • 8
  • 50
  • 77
Deniz
  • 701
  • 3
  • 13
  • 25
  • 1
    https://askubuntu.com/questions/161940/capturing-video-from-webcam-and-saving-to-a-file – lxx Jul 23 '18 at 06:18
  • more ways: https://askubuntu.com/questions/186003/anything-better-than-cheese-for-video-capture – stason Aug 29 '18 at 23:49

3 Answers3

30

You may use Cheese

It ships with Ubuntu by default.

If you don't see in your installed software list, you may install this from Ubuntu Software Center.

Nahid
  • 401
  • 4
  • 3
  • 4
    I find cheese much simpler and friendly to operate than super-sophisticated and UX challenged VLC. It is just simple when you are less picky about formats and configurations. – matanster Jul 15 '20 at 07:30
  • I agree that Cheese is the simplest to use. I've tried a few others, and no matter what I tried to do, the volume level of the audio playback was too low. Then I tried Cheese, and it just works 'out of the box'. – laur34 Apr 25 '21 at 17:20
  • 6
    Cheese looks great. Unfortunately it crashes when recording a video on my system. – Silicomancer Jul 12 '21 at 18:09
25

You can use vlc (sudo apt-get install vlc -y).

  1. Open vlc, then press Ctrl+R
  2. choose [capture device] and select your webcam
  3. Press [Convert/Save]
  4. Choose where to save the file and hit [start].
  5. When you are done press ■
fallingcats
  • 488
  • 4
  • 12
0

Webcamoid worked for me easily. sudo apt-get install webcamoid, click record. (It worked fine with 3gp encapsulating H264, mpeg didn't work.)

I also tried cheese, which couldn't detect my webcam, and VLC, which detected my webcam under "Capture Devices" and sometimes under /dev/video*, but which I couldn't get to actually record anything (could be a technical or a UX problem).

mfse
  • 1