Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

How can I record all activity on the screen for a certain amount of time? I know about tools like xwd that capture a still image; can they be extended to record video? I'd prefer not using any fancy debian tools or ImageMagick utilities

share|improve this question

migrated from stackoverflow.com May 26 '11 at 13:51

This question came from our site for professional and enthusiast programmers.

7 Answers 7

You could try xvidcap.

share|improve this answer

http://live.gnome.org/Istanbul

  • Graphical
  • Friendly
  • Complete
share|improve this answer

What about a VNC based solution? Start a VNC session (via Xvnc or the builtin gnome/kde VNC tools). Then use vnc2flv, or the older vncrec or vnc2swf.

share|improve this answer

Another alternative is the open-source Wink (http://www.debugmode.com/wink/). It is nowhere near as functional as Camtasia, but it runs on Windows and Linux. I have used it to create some small recordings, and it works reasonably well.

share|improve this answer
    
I must say it works, and in some ways it's better tool for making screencasts than pure recorders - even I am opponent of closed software and Flash player. But if someone don't mind about closedsource Flash, He/She might not mind about this tool :). –  Grzegorz Wierzowiecki Nov 29 '11 at 9:42

You can use ffmpeg.

ffmpeg -f x11grab -qscale 0 -s wxga -r 25 -i :0.0 recording.mpg
share|improve this answer

VMWare also includes screen recording capabilities. Are you working with a virtualized system?

share|improve this answer

You can use www.screenr.com which is great for recording screen activity. The down side is that it posts directly to the internet or youtube, and I can't remember if it lets you download a copy of your recording. It requires Java. The quality produced is HD and you can also record with or without audio.

Screenr gives you a maximum of 5 minutes to record. They do have a premium option, though I have not used that so can't tell if that lets you record for longer.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.