How to Record Webcam Video using VLC Media Player

For recording videos from your Laptop or Desktop webcam using VLC Media Player, you will have to use the Capture Device feature present in VLC’s Media menu. This special feature will allow you to select your webcam as your capture device and then stream what is captured to a file. Basically, you’re telling VLC to capture your webcam video and save it into a file.

This is a really simple way to record video using the already present webcam in your machine. This feature also allows you to specify advanced options like the ratio of the videos width and height, and the total size of the video. The quality of the video depends upon the specifications or Megapixels, and other built-quality of the webcam that you have.

We will be using the “Open Capture Device” feature which is accessible from “Media > Open Capture Device”. In the options we will be choosing “DirectShow” feature which will allow us to select our webcam as our video recording device.

If you did not get that, then follow these detailed steps:

  • Go to Media > Open Capture Device [CTRL + C].
    Open Capture Device
  • In Capture Mode, make sure “DirectShow” is selected.
  • In Video device name, choose your webcam: HD WebCam.
  • Optional:
    • For Audio, you can specify “Microphone” or “Stereo Mix”. Microphone is your default mic and Stereo Mix is the sound that your device is playing. Just leave it to “Default” option if you are unsure.
    • Other optional fields that you can specify are the video size and advanced options such as “Picture aspect-ratio”.
  • After setting up the options, choose “Stream”, hit next and you reach “Stream Output” step.
    Webcam Capture Options
  • Hit next in Direct Show (dshow) options.
  • In “Stream Output” be sure “File” is selected in “New destination” and hit add.
    New File Destination
  • Browse and give a file name and extension for container. Hit save.
    Destination File
  • Choose a video profile. The default one works great. Hit next.
    Video Profile
  • In the final step hit “Stream”, VLC will minimize and your webcam will begin recording.
  • The moving time counter tells us that the video is recording. Hit “Stop” button in VLC to stop recording. The video will be saved as a file you specified before.
    Stop Streaming

13 thoughts to “How to Record Webcam Video using VLC Media Player”

  1. it works, partially.
    I am struggling to find some info about how to use the schedule which is showed in the menu.
    I want to schedule that the webcam starts at a certain hour and stop at the time which i need. (and record the file on my computer).
    If someoune could help me with this, it will be much appreciated.

  2. Almost _all_ of that is not necessary, just open the “capture device”, and when the second screen pops up just hit “play”, vlc default settings almost always are fine as far as picking up video and sound and correct input device.

    Your webcam will open in a regular vlc window with controls. Use the “playback” tab at top to find “record” button to start recording. Use “video” tab to find the “take snapshot” command if you just want a quick selfie pic.

  3. Hello can i get the ubuntu command line for this, I want my linux box to record a video with my webcam headless

    1. Try

      vlc v4l2:// :input-slave=alsa:// :v4l-vdev=”/dev/video0″ :v4l-norm=3 :v4l-frequency=-1 :v4l-caching=300 :v4l-chroma=”” :v4l-fps=-1.000000 :v4l-samplerate=44100 :v4l-channel=0 :v4l-tuner=-1 :v4l-audio=-1 :v4l-stereo :v4l-width=480 :v4l-height=360 :v4l-brightness=-1 :v4l-colour=-1 :v4l-hue=-1 :v4l-contrast=-1 :no-v4l-mjpeg :v4l-decimation=1 :v4l-quality=100 –sout=”#transcode{vcodec=theo,vb=2000,fps=12,scale=0.67,acodec=vorb,ab=90,channels=1,samplerate=44100}:standard{access=file,mux=ogg,dst=output.ogg}”

  4. Great guide. I don’t know VLC can record computer screen. In my mind, it’s just a good video player. Thanks for sharing your experience.

  5. I always get the error “Streaming / Transcoding Failed: It seems your Livav/FFmpeg (libavcodec) installation lcks the following encoder: H264 – MPEG-4 AVC (part 10). I’ve tried googling this specific error and can’t seem to find an answer. Any help would be appreciated.

  6. Holy smokes…this was NOT easy for a first-time person who just wants to make a little video using my webcam. I gave up!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.