Archive for August, 2008

Recording screencasts on Ubuntu Hardy

I’ve just been playing with recording my desktop on ubuntu hardy.

I didn’t spend very long on this – but the fact that the first two applications I tried didn’t work at all suggests that writing something don’t might be mildly useful.

The applications I tried were

* istanbul

* byzanz

* gtk-recordMyDesktop

Out of these gtk-recordMyDesktop was the only one to work adequately – though I managed to think it wasn’t working for a while.

The problems I encountered:

  • byzanz only produced animated GIFs and had a tendency to stop recording after short lengths of time (like seven seconds)
  • instanbul would produce videos which would frequently become entirely black – only showing a few frames of the recorded video

gtk-recordMyDesktop seemed to work fairly well however it confused me quite a lot at first. Its dialog has a Save As button that must be pressed before recording – this meant for a while I was convinced that the application wasn’t producing output, or was using the previous filename I entered to produce output. I guess I’m just rather slow. In gtk-recordMyDesktop’s defence I didn’t actually read anything about it before attempting to use it. Perhaps Save As should be changed to Select save path.


Summary for the impatient

If you want to record on Ubuntu, gtk-recordMyDesktop seems to work adequately. Though you have to click the Save As button to specify the save-path before clicking the record button. Also, to stop recording you have to click a stop button that will (probably unbeknownst to you) appear in your system tray after you start recording.

istanbul didn’t work – but this may well be something to do with my machine – or something to do with ubuntu’s distributed version. I don’t mean to malign its makers.

3 comments August 30, 2008


Meta

Facets

abstruse Add new tag AOP apt aspect oriented programming assumes knowledge autiobiographical bash scripts bell books clarity code samples configuration console emacs for the benefit of google functional programming graphical design hacks higher-order functions howtos intention revealing programming keyboard links linux note to self opinions parsing patterns philosophising philosophizing programming python random ideas refactoring removing packages short stories succinct svn systems stuff theoretical philosophizing typing work ethic you probably don't want to read this

Archives

Pages

 

August 2008
M T W T F S S
« Jul   Sep »
 123
45678910
11121314151617
18192021222324
25262728293031