Tools to make screencasts

From Endrov

Mac

  • Snapz Pro X on Mac (commercial) to make movies
  • iMovie on Mac to put movies together

Linux

On Linux, FFMPEG is probably the best screencast tool! Use this command to find where a window is:

xwininfo | grep -e Width -e Height -e Absolute

This to capture a video:

ffmpeg -f x11grab -r 30 -s 1024x768 -i :0.0+320,150 -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv

Youtube does not really like this format. So I have done conversion using this command sometimes:

ffmpeg -i in.ogg -b 5028k -r 30 -acodec none out.flv