Relative Newbie - Screen Capture Question

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
Gord
New Cone
New Cone
Posts: 4
Joined: 14 May 2013 15:03

Relative Newbie - Screen Capture Question

Postby Gord » 14 May 2013 16:38

Hi All
I'm trying to do screen captures using the following procedure but end up with a screen 'snapshot' instead. I succeeded a couple of times back in Feb and wrote this SOP but I seem to be missing a step somewhere... (...or the latest update to VLC makes this procedure obsolete and I need to change something.)
Open VLC;
Under "Media";
Select "Stream";
Click on "Capture Device" Tab;
In the "Capture Mode" dropdown list select "Desktop";
Click on "Stream"; (* Check to see if source is selected as Screen:// *)
Click on "Next";
In "New Destination" dropdown list select "File";
Click on "Browse";
Type or select the the destination name for your capture file;
Click "Next";
Take notice that you have generated a script that looks like:
":sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:file{dst=C:\\Users\\glmj\\Desktop\\Temp\\test VLC Screen Recording.mp4} :sout-keep" without the quotes.;

My end goal is to be able to create a single button (icon) that calls VLC and passes the parameters (script) to the executable.

Thanks in advance folks for any tips
Gord

Gord
New Cone
New Cone
Posts: 4
Joined: 14 May 2013 15:03

Re: Relative Newbie - Screen Capture Question

Postby Gord » 15 May 2013 06:46

I figured it out... :-)
After selecting "Desktop" from the dropdown list there is an option to set the frame rate. I ran across a notice that the FLV client cannot play a frame rate less than 5fps (frames per second) so, on a hunch, I tried increasing this from the default of 1fps to 6 fps for recording from the screen. (It seamed to me that FLV would essentially be the 'client app" and the "screen driver" would be the server.) Voila! I tested frame rates of 6 and 10 fps. They worked perfectly. Strangely the 'output' script did not change. I'm guessing that an "input' script (screen:// [and the] :screen-fps=10.000000 :live-caching=300 [and the "output" script included my original post will somehow have to be concatenated in a batch file or a start-up script of some sort in order to achieve my goal of a quick-access, single-button screen capture.

Here is the SOP for a screen capture that works for me until then.

Open VLC
Media;
Stream;
Click on "Capture Device" Tab;
In the "Capture Mode dropdown list select "Desktop";
Be sure to ***INCREASE THE FRAME RATE*** to a value higher than 5 fps (* The FLV client cannot recieve a file slower than 5fps *)
Click on Stream; (* Check to see if the source selected is "Screen://" *)
Click on Next;
In "New Destination" Dropdown select "File";
Click on "Browse";
Select the path and type or select the the destination name for your capture file;
Click "Next"
Click "Stream"
Note: ...seams that FLV needs to be closed before it commits (writes) any of the capture file to disk.

mederi
Big Cone-huna
Big Cone-huna
Posts: 1951
Joined: 15 Mar 2011 16:38
VLC version: 2.0.8
Operating System: Windows Vista/XP

Re: Relative Newbie - Screen Capture Question

Postby mederi » 15 May 2013 14:34

You can:
* edit selected transcoding profile;
* then save playlist with a generated command or
* create a VLC shortcut or
* batch (Windows) / bash (Linux) file with extended options.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 120 guests