I'm looking for a software that can record video and sound at home all day. Then, at the end of the day, I want to quickly be able to see if there was some noise at some time of the day (my dogs barking, to be precise), and watch why that happens.

I have 2 PCs: one with Ubuntu, another with Fedora. I'm a power user, so don't hesitate to show complex solutions.

I'd like free (as in free beer) software if possible.

2 Answers 2


I use WebcamXP when I'm going on vacation, it's really simple to use. You can enable motion detection, and many other functions.

The problem it's only compatible with Windows XP, Vista, 7, 8, Server 2003, 2008 and 2012 ...


WebCamXP Screenshot


If you use a camera that produces an RTSP data stream (such as a Foscam-compatible device), it is trivial to record video using ffmpeg:

ffmpeg -i 'rtsp://username:password@camera_url:port/videoMain' -codec copy output_file.avi

You can then review the file later using your choice of open source video players.

If you want to use an audio program (such as Audacity) to generate an amplitude graph of the audio (and quickly barking or loud noises), extract the audio track:

ffmpeg -i output_file.avi -vn -acodec copy output.wav

You could then determine offset times in the video stream and seek quickly to the locations of interest using e.g. VLC.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.