Difference between revisions of "Activities/Screencast"

From Sugar Labs
Jump to navigation Jump to search
Line 12: Line 12:
  
 
== Status ==
 
== Status ==
 +
 +
It is on it's first version on the sugar library.
 +
Testing and bugs welcomed.
 +
 +
 +
=== Comments ==
 +
 
It is thought to be buggy but the following patch has allowed video to be saved to the Journal. Open Terminal and change to directory /home/olpc/Activities/Screencast.activity and replace the file pippy_app.py with [http://www.box.net/shared/t38mhmee8j this file] (renamed to pippy_app.py)  
 
It is thought to be buggy but the following patch has allowed video to be saved to the Journal. Open Terminal and change to directory /home/olpc/Activities/Screencast.activity and replace the file pippy_app.py with [http://www.box.net/shared/t38mhmee8j this file] (renamed to pippy_app.py)  
  
Line 17: Line 24:
  
 
(help on replacing the file [[Activity_Team/Modifing_an_Activity#Editing]])
 
(help on replacing the file [[Activity_Team/Modifing_an_Activity#Editing]])
 +
 +
--[[User:RafaelOrtiz|RafaelOrtiz]] 17:57, 9 June 2011 (EDT)This patch is already applied on git and on v1 on ALSO.
 +
 +
 +
== Screenshots ==
  
 
[[Image:Screencast.png|200px|thumb|center]]
 
[[Image:Screencast.png|200px|thumb|center]]

Revision as of 17:57, 9 June 2011

Background

Screencast is a video screen capture utility. It is based on Recordmydesktop by John Varouhakis. It captures the screen to a video file which is in Ogg-Theora-Vorbis file format.

Where to get it

It can be downloaded from:

Code:

Status

It is on it's first version on the sugar library. Testing and bugs welcomed.


= Comments

It is thought to be buggy but the following patch has allowed video to be saved to the Journal. Open Terminal and change to directory /home/olpc/Activities/Screencast.activity and replace the file pippy_app.py with this file (renamed to pippy_app.py)

(it would be a good idea to backup the existing file first, eg mv pippy_app.py pippy_app.bak)

(help on replacing the file Activity_Team/Modifing_an_Activity#Editing)

--RafaelOrtiz 17:57, 9 June 2011 (EDT)This patch is already applied on git and on v1 on ALSO.


Screenshots

Screencast.png

The Screencast application

Journ-shot.png
The Journal listing three saved videos

Running from the command line

Just download as above, you dont need to patch it. Open Terminal and change to directory /home/olpc/Activities/Screencast.activity and start the recordmydesktop program from the command line.

  cd Activities/Screencast.activity
  ./recordmydesktop

press ctrl c to terminate recording, wait for processing to complete and then copy the video to the journal

  copy-to-journal out.ogv -m video/ogg

The video is now saved in the journal and can be played by clicking on it.

The manual is helpful reading.

(The meaning of the -m flag is to set the Mime type 1 2 3 to video/ogg )

questions

Any chance that we can get a screencast of this arcane process? I feel like there a lot of steps taken for granted here.

yes http://www.youtube.com/watch?v=AFWOXgDBUjk