Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2013-11-06 12:24:45
Size: 1012
Editor: techtonik
Comment: add LICEcap
Revision 5 as of 2014-02-24 07:42:16
Size: 1398
Editor: techtonik
Comment: add blender scripts to examples
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Screencasting is the process of recording screencast - a movie, demonstrating the usage of some stuff on the screen. It is useful for tutorials, announcements and all kind of stuff. [[http://www.blendernation.com/|Blender community]] uses screencasts a lot and they even [[http://www.davidrevoy.com/index.php?article65/recordscreen-py-video-and-audio-capture-for-linux-with-ffmpeg|made Python helper]] to aid the process of capturing screen with FFMPEG on Linux. Screencasting is the process of recording screencast - a video stream of picture from the screen (desktop, application or a single window). It allows to see how another person works through the eyes of this person. Tutorials, announcements, conference talks - many things benefit from a quality made screencast.
Line 3: Line 3:
Here are some Python bits and pieces that can help with recording and processing screencasts: In Python, [[http://www.blendernation.com/|Blender community]] uses screencasts a lot and they even [[http://www.davidrevoy.com/index.php?article65/recordscreen-py-video-and-audio-capture-for-linux-with-ffmpeg|made Python helper]] to aid the process of capturing screen with FFMPEG on Linux.
Line 5: Line 5:
 * [[http://www.davidrevoy.com/index.php?article65/recordscreen-py-video-and-audio-capture-for-linux-with-ffmpeg|recordscreen.py]] - video and audio capture for Linux with ffmpeg by Nathan Vegdahl Helpful tools for recording and processing screencasts:

=== In Python ===

* [[http://www.davidrevoy.com/index.php?article65/recordscreen-py-video-and-audio-capture-for-linux-with-ffmpeg|recordscreen.py]] - video and audio capture for Linux with ffmpeg by Nathan Vegdahl, MIT
Line 8: Line 12:
 * [[http://code.google.com/p/key-mon/|key-mon]] - keyboard status monitor (Linux, Apache 2.0)
 * [[http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/Screencast_Key_Status_Tool|Blender Key Status Script, GPL]]

=== Other ===

Screencasting is the process of recording screencast - a video stream of picture from the screen (desktop, application or a single window). It allows to see how another person works through the eyes of this person. Tutorials, announcements, conference talks - many things benefit from a quality made screencast.

In Python, Blender community uses screencasts a lot and they even made Python helper to aid the process of capturing screen with FFMPEG on Linux.

Helpful tools for recording and processing screencasts:

In Python

  • recordscreen.py - video and audio capture for Linux with ffmpeg by Nathan Vegdahl, MIT

    • `python recordscreen.py -n -w --vcodec vp8 output.webm' - select window to capture, turn off sound, record into WebM
  • key-mon - keyboard status monitor (Linux, Apache 2.0)

  • Blender Key Status Script, GPL

Other

  • LICEcap - GPL, non-Python tool for Mac OS and Windows that produces screencasting GIFs

Screencasting (last edited 2014-02-24 07:42:16 by techtonik)

Unable to edit the page? See the FrontPage for instructions.