How do I capture a video of my Windows 7 desktop in VLC media player?

20

7

I used to be able to capture a video of my desktop in Windows 7 in an older version of VLC media player. But they've recently changed the UI, and I can't seem to work out now how to record my desktop in the latest version of VLC media player 1.1.7.

I've searched the Internet, but all the tutorials and "how-tos" target an older version of VLC media player.

What are all the steps (how you chose what file you want to save the recoding to, etc.), not just to use screen:// or choose desktop. The problem I'm having is actually saving it out as a file.

Perhaps it's because my Windows 7 is 64 bit and VLC is 32 bit?

Matthew Lock

Posted 2011-03-23T03:29:36.617

Reputation: 4 254

I can't remember now, I put it down in the end to a mismatch of 32 bit VLC on 64 bit Windows. – Matthew Lock – 2015-10-10T05:38:29.503

Still doesn't work now. I just tried 32 bit VLC on 32 bit Windows 7 and got 1 1KB file. Makes you wonder if anyone has ever tested this in 5 years! – Matthew Lock – 2015-10-10T05:41:18.850

This works using ActivePresenter the posted answer below doesn't for me. – William – 2016-01-22T23:39:16.700

Answers

20

I'm running VLC v1.1.8

  1. Go to Media
  2. Click Open Capture Device
  3. In the capture mode dropdown (where it says DirectShow by default), select Desktop

The show more options checkbox will allow you to adjust extra functions

Next click the dropdown arrow next too play and select convert

This will allow you to select the file save location (remember to add the file container e.g MP4) preform a test run in case you are unsure which file container you require.

Next select the settings you require from the drop down box you can edit them as required.

When you select convert the vlc screen will black out and recording will begin. Please note there is no audio capture (at least not in the settings I used)

Press stop to finish recording

Edit: Updated too add notes from my comment for an easier read

Arch Angel

Posted 2011-03-23T03:29:36.617

Reputation: 658

The "Capture Mode" is also available from the "Streaming" menu option on the "Capture Device" tab. – heavyd – 2011-04-07T02:57:07.050

And then what do I do? There's a play button. Do I press that? – Matthew Lock – 2011-04-07T04:54:04.303

Sorry I hadn't looked into this properly, I selected the arrow dropdown then selected Convert, specified the location and saved as filename.mp4 and selected the video profile for MP4 (this may be different for you) this then blacks out the vlc screen and starts recording a file too the place you specified, too stop recording press the stop button. (There was no audio recorded even though i had audio playing) – Arch Angel – 2011-04-08T14:25:50.790

2When I try your example I get a file (I called it out.mp4) with only 717 bytes, and which won't play in VLC afterwards. – Matthew Lock – 2011-04-12T03:46:55.173

I'm running 1.1.8 also and I followed this and got favorable results. Perhaps try getting 1.1.8? – gtaylor85 – 2011-04-12T20:57:04.543

Yes I'm on 1.1.8 too. – Matthew Lock – 2011-04-13T00:58:02.343

2Just tried on 1.1.9 too but still no luck. – Matthew Lock – 2011-04-13T01:10:19.527

maybe we can look at it together through a program called teamviewer if that would help you? – Arch Angel – 2011-04-14T15:06:51.870

4

If you are really looking for a screencast, then why do you need VLC? You can always go for software such as screen-capture-recorder-to-video-windows-free and virtual-audio-capture-grabber-device which are free and open source. If you want to see how it works before trying it out, you can visit this tutorial.

The basic logic behind these is that they use ffmpeg2 which in turn uses 'screen-capture-recorder-to-video-windows-free' for its video input and 'virtual-audio-capture-grabber-device which are free' for its audio input. Both of these are configurable. The tutorial shows how smooth the recording goes. These software also provide a UI (developed in Java) for changing settings as suited to the user.

e.g use (from command line):

ffmpeg -f dshow -i audio="virtual-audio-capturer":video="screen-capture-recorder" ScreenCast.mp4

Nehal J Wani

Posted 2011-03-23T03:29:36.617

Reputation: 493

1

You can find the two software here: [1]: https://github.com/rdp/screen-capture-recorder-to-video-windows-free [2]: https://github.com/rdp/virtual-audio-capture-grabber-device

– Nehal J Wani – 2012-10-24T20:56:16.330

2

Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference.

– Canadian Luke – 2012-10-24T21:17:08.047

1

I believe "screen://" is what you are looking for.

Good discussion here: http://forum.videolan.org/viewtopic.php?f=11&t=48324

Matt

Posted 2011-03-23T03:29:36.617

Reputation: 5 109

1I tried screen:// and then tried to get it to stream/convert to a file but it only ever seems to make a file with zero bytes in it. – Matthew Lock – 2011-03-24T06:23:15.120

also discussion refers to a version from 3 years ago. VLCs UI has changed a bit since then – Matthew Lock – 2011-04-07T05:02:54.567