LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-29-2006, 06:36 PM   #1
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Rep: Reputation: 30
Video screen capture application?


Hi,

I've searched LQ, but I've only been able to find mentions of vnc2swf - and, to be honest, I can't really be bothered to install a VNC server just to be able to capture my screen as a video..

Please suggest a screen recording app if it isn't too dependant on another app (unlike vnc2swf), and if it can encode the video into a fairly universal format (eg. swf or mpeg). Non-proprietary formats are preferred, but I need this app fairly soon, so I'm not going to be too fussy at this stage

Any recommendations greatly appreciated!

Cheers,

-jk
 
Old 06-30-2006, 05:10 AM   #2
musicman_ace
Senior Member
 
Registered: May 2001
Location: Indiana
Distribution: Gentoo, Debian, RHEL, Slack
Posts: 1,555

Rep: Reputation: 46
camtasia studio and use any remote access technology to access the linux system.

I haven't come across a native linux screen recording program, although I'm going to check out the one you listed.
 
Old 06-30-2006, 05:12 AM   #3
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
Ok, I've installed xvidcap. However, whenever I run it, it gives the following error:
Quote:
xvidcap: error while loading shared libraries: libpng.so.2: cannot open shared object file: No such file or directory
However, I'm sure I have libpng installed. Here's what an 'slocate libpng' produces:
Quote:
/var/lib/dpkg/info/libpng12-0.postrm
/var/lib/dpkg/info/libpng12-0.shlibs
/var/lib/dpkg/info/libpng12-0.postinst
/var/lib/dpkg/info/libpng12-0.md5sums
/var/lib/dpkg/info/libpng3.list
/var/lib/dpkg/info/libpng12-0.list
/usr/lib/vlc/codec/libpng_plugin.so
/usr/lib/libpng12.so.0.1.2.8
/usr/lib/gthumb/modules/libpngexporter.so
/usr/lib/libpng.so.3
/usr/lib/libpng12.so.0
/usr/share/doc/libpng3
/usr/share/doc/libpng12-0
/usr/share/doc/libpng12-0/TODO
/usr/share/doc/libpng12-0/README.gz
/usr/share/doc/libpng12-0/README.Debian
/usr/share/doc/libpng12-0/KNOWNBUG
/usr/share/doc/libpng12-0/ANNOUNCE
/usr/share/doc/libpng12-0/copyright
/usr/share/doc/libpng12-0/changelog.gz
/usr/share/doc/libpng12-0/changelog.Debian.gz
I'm on Ubuntu 6.06.

Thanks


[edit] musicman_ace - Thanks for replying. I would do that, however, I'm currently on BT Openzone, as I don't have a working broadband connection and thus have not purchased a wireless router yet.. So, I can't connect my Windows laptop to the LAN without another access code - which I'm not willing to pay for. If not, I would probably use VNC to view the screen from Windows and record with Camtasia (I already have it) - but that defeats the point of not installing VNC on my laptop

Thanks

Last edited by J_K9; 06-30-2006 at 05:16 AM.
 
Old 06-30-2006, 05:53 AM   #4
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
I use pyvnc2swf.

Installing x11vnc takes a minute or so, it does not need to be running all the time, it runs locally only when you do the capture,shuts down as soon as you are done and works fantastic.

I love it, and after trying other solutions and applications, haven't found annything that works as well.

Here is an example of what the finished product looks like. This is how to connect to a samba printer in SuSE 9.3

http://itsyourpc.org/Tutorials/Samba...d_printer.html

Yes it has audio also.

Last edited by BruceCadieux; 06-30-2006 at 05:58 AM.
 
Old 06-30-2006, 06:03 AM   #5
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
Ok.. I've just installed RealVNC. But, when I run 'vncserver', I get the following error:
Quote:
$ vncserver

You will require a password to access your desktops.

vncpasswd: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
Any ideas?

Thank you
 
Old 06-30-2006, 06:08 AM   #6
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
You do not need to install realvnc if you are capturing from your local desktop.

Install x11vnc.

Then run

Quote:
x11vnc -localhost -viewonly -wait 10 -defer 10 & python ~/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S localhost:0
If you want audio, you will need ffmpeg installed, then you can run the script below

Quote:
#!/bin/sh
#

x11vnc -localhost -viewonly -wait 10 -defer 10 &

python ~/Documents/pyvnc2swf-0.8.2/vnc2swf.py -o tutorial.swf -N -S "arecord -c 2 -f cd -t wav voice.wav" localhost:0

ffmpeg -i voice.wav -ar 22050 voice.mp3

python ~/Documents/pyvnc2swf-0.8.2/edit.py -o tutorial1.swf -a voice.mp3 tutorial.swf

mv ~/tutorial1.swf ~/tutorial.swf

rm ~/voice.wav

rm ~/voice.mp3

rm ~/tutorial1.html
 
Old 06-30-2006, 06:10 AM   #7
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
The script above will automate the whole process and when done you will end up with two files, a swf file and an html.
 
Old 06-30-2006, 06:27 AM   #8
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
Thank you! That works

Now all I need is a good Flash player, as Firefox is showing it as being very choppy... But I assume that is because the plugin is rendering it incorrectly.

How reliable is Gnash at the moment?
 
Old 06-30-2006, 06:31 AM   #9
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
It shouldn't be choppy at all.

I have about 30 tutorials all together done with pyvnc2swf and they are never choppy, did the one I posted play choppy? Or just the one you created?
 
Old 06-30-2006, 06:37 AM   #10
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
No, the one you posted wasn't choppy - it's only when I view mine in Firefox that it's choppy. I'm going to put it on Windows and play it in Flash Player to see if it's any better, because I'm having trouble compiling Gnash (and I don't really want to have to download X includes at the moment - I can do that later, when I have more time ).

Thanks for your help! I'll let you know how the video's turned out
 
Old 06-30-2006, 06:39 AM   #11
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
Well be sure you are using the html file, because opening the swf file will not display the file properly as it won't scale correctly. The html file is needed, to scale the file in your browsers.
 
Old 06-30-2006, 06:41 AM   #12
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
Aye - I just tried the HTML file. It's larger, but still choppy - the FPS is probably not high enough, or the VNC setup is not transferring the data fast enough.. I'm trying to showcase XGL, which may be why it is choppy - and it's on a laptop which is good, but not excellent. That may be the reason it's choppy
 
Old 06-30-2006, 06:43 AM   #13
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
I have tried capturing XGL in pyvnc2swf and got mixed results, but an acceptable file.

Reduce your screen resolution to 800x600 or even smaller if you can, then capture the desktop. You will get better results and a more web page friendly file.
 
Old 06-30-2006, 06:46 AM   #14
BruceCadieux
Member
 
Registered: Apr 2002
Location: Wales MA.
Distribution: openSuSE 11.1
Posts: 409

Rep: Reputation: 32
For me it always pauses about 1/4 of the way in, right clicking on the animaition, clicking play to stop it, and then clicking play again gets it going again, this one is old and I haven't tried recently.

http://itsyourpc.org/Tutorials/Water/tutorial.html
 
Old 06-30-2006, 06:51 AM   #15
J_K9
Member
 
Registered: Nov 2004
Distribution: Slackware 11, Ubuntu 6.06 LTS
Posts: 700

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by BruceCadieux
For me it always pauses about 1/4 of the way in, right clicking on the animaition, clicking play to stop it, and then clicking play again gets it going again, this one is old and I haven't tried recently.
It does the same with me. What is that watery effect, by the way? It looks interesting

Thanks for all your help - I'll try this again on my more powerful desktop at home, which will hopefully be able to produce a better video of XGL.

May I use your script in a tutorial, please?

Thanks.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux Screen/Video Capture ? stakcbr Linux - Software 7 04-12-2013 12:36 PM
desktop screen capture with video help neverwhere Linux - General 5 01-17-2012 01:38 AM
Capture video application? hellodio Linux - Software 3 10-01-2005 11:36 AM
Video screen capture AlessPT Linux - Software 7 12-11-2004 11:25 PM
video screen capture proggy. WingNut Linux - Software 0 04-20-2004 12:53 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:19 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration