PDA

View Full Version : "Screen Capturing" For Linux (Ubuntu)


erisco
10-25-2006, 10:20 PM
I am looking for software in order to capture my screen... but not just a print screen button, I mean video. Like how they do on-screen tutorials of programs and such. I just haven't been able to find anything.

Thanks,
Eric

nox-Hand
10-27-2006, 09:42 AM
Argh, I had an application for that once...


I don't know, I am not at home, so I cannot launch up a search at the minute. Try this in a terminal (( Programs -> Accesories -> Terminal ))

sudo apt-cache search capture | grep video

and hope that will give you some packages.. I don't know, I am currently roaming Linux IRC channels, and shall report back when and if I find anything :)

nox-Hand
10-27-2006, 09:49 AM
Ah, here we go :)

xvidcapt. A video capture program for Linux.

Not sure how it works, but what you have to do, is download this file:
http://prdownloads.sourceforge.net/xvidcap/xvidcap_1.1.4rc2_i386_fixed.deb?download (( sourceForge link ))

then, right click the file, and open it with the <something>Deb Package installer (( left clicking twice should open it by default? ))

Then, install it. First, check if it's in your programs list, if not; open up a terminal, type in "man xvidcap" and read the manual :)

Note, if you are using Beryl (( 3d effects )) You must NOT click on the top bar to focus windows whilst using xvidcap, as it may make errors - click the content of the window instead :)


Best of luck!

erisco
10-30-2006, 04:40 PM
I tried istanbul.. whatever the technicalities behind it, it sucked. It was extremely poor quality. The higher the framerate you set (hoping to improve the quality) the faster the video would play. Uh, yeah, that makes sense :rolleyes: The mouse ended up as a yellow block of mass... you couldn't record anything that moved... such as scrolling up and down in your browser. Sigh, it was lame :P

Lemme try this one out.

BTW, still having the probs when trying to shut off my computer. Not resolved by anyone on the IRC channel or official Ubuntu forums.

erisco
10-30-2006, 04:42 PM
Dang I actually think I might of had my hands on this before *or something with the same dependency*... but it isn't liking my libpango1.0-0 library :( I don't know too much about dependencies (compiling is scary!) but I know things go *pow* without them.

Btw, if it cannot be there... well, too bad, because there are more progs using it than not.

alacarte at-spi azureus bluez-pin brltty-x11 bug-buddy contact-lookup-applet dbus-1-utils deskbar-applet ekiga eog
ethereal evince evolution evolution-exchange evolution-plugins evolution-webcal file-roller firefox firefox-gnome-support
firestarter gaim gcalctool gconf-editor gdebi gdm gedit gftp gftp-gtk gimp gimp-print gimp-python gksu gmail-notify
gnome-about gnome-accessibility-themes gnome-app-install gnome-applets gnome-btdownload gnome-control-center
gnome-cups-manager gnome-games gnome-hearts gnome-icon-theme gnome-keyring gnome-mag gnome-media gnome-netstatus-applet
gnome-nettool gnome-panel gnome-pilot gnome-pilot-conduits gnome-power-manager gnome-screensaver gnome-session
gnome-spell gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-utils gnome-volume-manager
gnomebaker gnopernicus gok gstreamer0.10-plugins-good gstreamer0.10-x gstreamer0.8-misc gthumb gtk2-engines-clearlooks
gtk2-engines-crux gtk2-engines-highcontrast gtk2-engines-industrial gtk2-engines-lighthouseblue gtk2-engines-mist
gtk2-engines-pixbuf gtk2-engines-redmond95 gtk2-engines-smooth gtk2-engines-thinice gtk2-engines-ubuntulooks gtkhtml3.8
gucharmap hal-device-manager hwdb-client language-selector libatspi1.0-0 libbonoboui2-0 libedataserverui1.2-6 libeel2-2
libexchange-storage1.2-1 libgail-common libgail-gnome-module libgail17 libgcj7-awt libgdl-1-0 libgdl-1-common libgimp2.0
libgksuui1.0-1 libglade2-0 libgnome-desktop-2 libgnome-keyring0 libgnome2-canvas-perl libgnome2-perl libgnomecanvas2-0
libgnomecupsui1.0-1c2a libgnomeprint2.2-0 libgnomeprintui2.2-0 libgnomeui-0 libgpod0 libgtk-java libgtk-jni libgtk2-perl
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml2-0 libgtkhtml3.8-15 libgtksourceview1.0-0 libgtkspell0
libgucharmap4 libgutenprintui2-1 liblaunchpad-integration0 liblpint-bonobo0 libmetacity0 libnautilus-burn3
libnautilus-extension1 libnotify1 libpanel-applet2-0 libpango1.0-0 libpango1.0-common libpoppler1-glib librsvg2-2
librsvg2-common libsexy2 libswt3.1-gtk-java libswt3.1-gtk-jni libtotem-plparser1 libvte4 libwnck18 libwxgtk2.6-0 metacity
mozilla-browser nautilus nautilus-cd-burner nautilus-sendto notification-daemon openoffice.org-gnome openoffice.org-gtk
python-glade2 python-gnome2 python-gnome2-desktop python-gnome2-extras python-gst python-gst0.10 python-gtk2
python-launchpad-integration python-vte python2.4-glade2 python2.4-gnome2 python2.4-gnome2-desktop
python2.4-gnome2-extras python2.4-gtk2 rhythmbox scim scim-gtk2-immodule screensaver-default-images serpentine
sound-juicer ssh-askpass-gnome sun-java5-plugin synaptic tangerine-icon-theme tango-icon-theme-common
timidity-interfaces-extra totem totem-gstreamer totem-gstreamer-firefox-plugin tsclient ubuntu-artwork ubuntu-desktop
update-manager update-notifier vino xchat xchat-common xsane xscreensaver-data xscreensaver-gl yelp zenity

nox-Hand
10-31-2006, 02:20 AM
Dang I actually think I might of had my hands on this before *or something with the same dependency*... but it isn't liking my libpango1.0-0 library :( I don't know too much about dependencies (compiling is scary!) but I know things go *pow* without them.

Btw, if it cannot be there... well, too bad, because there are more progs using it than not.

alacarte at-spi azureus bluez-pin brltty-x11 bug-buddy contact-lookup-applet dbus-1-utils deskbar-applet ekiga eog
ethereal evince evolution evolution-exchange evolution-plugins evolution-webcal file-roller firefox firefox-gnome-support
firestarter gaim gcalctool gconf-editor gdebi gdm gedit gftp gftp-gtk gimp gimp-print gimp-python gksu gmail-notify
gnome-about gnome-accessibility-themes gnome-app-install gnome-applets gnome-btdownload gnome-control-center
gnome-cups-manager gnome-games gnome-hearts gnome-icon-theme gnome-keyring gnome-mag gnome-media gnome-netstatus-applet
gnome-nettool gnome-panel gnome-pilot gnome-pilot-conduits gnome-power-manager gnome-screensaver gnome-session
gnome-spell gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-utils gnome-volume-manager
gnomebaker gnopernicus gok gstreamer0.10-plugins-good gstreamer0.10-x gstreamer0.8-misc gthumb gtk2-engines-clearlooks
gtk2-engines-crux gtk2-engines-highcontrast gtk2-engines-industrial gtk2-engines-lighthouseblue gtk2-engines-mist
gtk2-engines-pixbuf gtk2-engines-redmond95 gtk2-engines-smooth gtk2-engines-thinice gtk2-engines-ubuntulooks gtkhtml3.8
gucharmap hal-device-manager hwdb-client language-selector libatspi1.0-0 libbonoboui2-0 libedataserverui1.2-6 libeel2-2
libexchange-storage1.2-1 libgail-common libgail-gnome-module libgail17 libgcj7-awt libgdl-1-0 libgdl-1-common libgimp2.0
libgksuui1.0-1 libglade2-0 libgnome-desktop-2 libgnome-keyring0 libgnome2-canvas-perl libgnome2-perl libgnomecanvas2-0
libgnomecupsui1.0-1c2a libgnomeprint2.2-0 libgnomeprintui2.2-0 libgnomeui-0 libgpod0 libgtk-java libgtk-jni libgtk2-perl
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml2-0 libgtkhtml3.8-15 libgtksourceview1.0-0 libgtkspell0
libgucharmap4 libgutenprintui2-1 liblaunchpad-integration0 liblpint-bonobo0 libmetacity0 libnautilus-burn3
libnautilus-extension1 libnotify1 libpanel-applet2-0 libpango1.0-0 libpango1.0-common libpoppler1-glib librsvg2-2
librsvg2-common libsexy2 libswt3.1-gtk-java libswt3.1-gtk-jni libtotem-plparser1 libvte4 libwnck18 libwxgtk2.6-0 metacity
mozilla-browser nautilus nautilus-cd-burner nautilus-sendto notification-daemon openoffice.org-gnome openoffice.org-gtk
python-glade2 python-gnome2 python-gnome2-desktop python-gnome2-extras python-gst python-gst0.10 python-gtk2
python-launchpad-integration python-vte python2.4-glade2 python2.4-gnome2 python2.4-gnome2-desktop
python2.4-gnome2-extras python2.4-gtk2 rhythmbox scim scim-gtk2-immodule screensaver-default-images serpentine
sound-juicer ssh-askpass-gnome sun-java5-plugin synaptic tangerine-icon-theme tango-icon-theme-common
timidity-interfaces-extra totem totem-gstreamer totem-gstreamer-firefox-plugin tsclient ubuntu-artwork ubuntu-desktop
update-manager update-notifier vino xchat xchat-common xsane xscreensaver-data xscreensaver-gl yelp zenity


Could you give me the complete error message? If not, I can maybe make you a script that will download/install all you need and compile it too :)

erisco
11-03-2006, 07:38 PM
I was using the GUI version, and it said the dependency wasn't satisfiable

nox-Hand
11-03-2006, 08:27 PM
Ah, yes, a common error - try doing it in Command Line if you can, as it is always fixable :)

erisco
11-10-2006, 06:04 PM
Nox, I have forgotten the order of the commands... and the syntax of them. What was it? Something configure, make-install, then install?

nox-Hand
11-10-2006, 06:28 PM
Right, first you need the build-essentials package.

apt-get install build-essentials

then, untar the achieve, then go to the folder in the commandline and do:


./configure

then

sudo make

then

sudo make install


And it should work :D

erisco
11-10-2006, 10:32 PM
You scare me nox... but alright... I'll try. If my system breaks... well, you'll hear about it.

:D

Ehem nox that is a deb; not a tar. What now? :P

nox-Hand
11-11-2006, 07:29 AM
Aaah, excellent! Then you should do:



sudo dpkg -i <package name>.deb

erisco
11-11-2006, 12:31 PM
Selecting previously deselected package xvidcap.
(Reading database ... 91357 files and directories currently installed.)
Unpacking xvidcap (from xvidcap_1.1.4rc2_i386_fixed.deb) ...
dpkg: dependency problems prevent configuration of xvidcap:
xvidcap depends on libpango1.0-0 (>= 1.12.3); however:
Version of libpango1.0-0 on system is 1.12.2-0ubuntu3.
dpkg: error processing xvidcap (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
xvidcap

I cannot find any update for linpango.

nox-Hand
11-11-2006, 12:37 PM
Try downloading this:
http://archive.ubuntu.com/ubuntu/pool/main/p/pango1.0/libpango1.0-dev_1.12.3-0ubuntu3_i386.deb

Then installing that same way as you attempted the xvidcap :)

Then try xvidcap again

erisco
11-11-2006, 05:53 PM
Unfortunately that wouldn't go either. It depended on libpango1.0-0 but it was unsatisfiable. Perhaps 1.12.3 is still in development.