Menu

Tree [d7a208] master /
 History

HTTPS access


File Date Author Commit
 .gitignore 2012-03-24 rfabbri rfabbri [93604c] terminado rascunho inicial, falta sincar video ...
 1pic.py 2012-03-24 rfabbri rfabbri [f830e1] versoes iniciais dos arquivos
 1pic1s.py 2012-03-24 rfabbri rfabbri [f830e1] versoes iniciais dos arquivos
 1pic1sS.py 2012-03-24 rfabbri rfabbri [f830e1] versoes iniciais dos arquivos
 1pic1sS_.py 2012-03-24 rfabbri rfabbri [0879c7] arrumado problema de perda de sincronia
 COPYING 2012-05-23 Ricardo Fabbri Ricardo Fabbri [a4dca4] GPL'd it properly
 README 2012-08-17 Green Kobold Green Kobold [d7a208] primeira versao operacional do screencast mais ...
 makeVideo.sh 2012-08-17 Green Kobold Green Kobold [d7a208] primeira versao operacional do screencast mais ...
 makeVideo2.sh 2012-08-17 Green Kobold Green Kobold [d7a208] primeira versao operacional do screencast mais ...
 read_cursor_image.py 2012-05-23 Ricardo Fabbri Ricardo Fabbri [91be74] read cursor image FAIL
 screencast.py 2012-05-23 Ricardo Fabbri Ricardo Fabbri [91be74] read cursor image FAIL
 screencast2.py 2012-08-17 Green Kobold Green Kobold [d7a208] primeira versao operacional do screencast mais ...
 ss.sh 2012-08-17 Green Kobold Green Kobold [ad1ce9] versao bash operante

Read Me

Screencast makes it easy to produce high-quality screencasts on Linux with support for JACK Audio and updates in full detail. It is indispensable for recording video tutorials, video logs, and other computer activity, and works especially well with audio applications such as Pd, Ardour, and chuck. It is multi-threaded and produces smooth results with no jittery sound or loss of fine detail in screen updates. 

=== home page ===

http://wiki.nosdigitais.teia.org.br/Screencast

=== installation: ===

$ chmod +x ./makeVideo.sh


=== usage ===

# Using PyGtk :::
$ python screencast.py
$ ./makeVideo.sh

# Or Using more bash and Imagemagick
$ python screencast2.py
$ ./makeVideo2.sh

=== notes ===

* it doesn't seem to work past 4 fps
* capturing the actual mouse pointer seems unecessarily hard and we need to bypass pygtk and use X
libs directly, see read_cursor_image.py

=== links ===

* video tutorial (portuguese):  http://vimeo.com/39220636