This generic library helps you to record a screencast from within a python script.
In the current state there is only a `RecordMyDesktop` implementation, which is a wrapper around the `recordmydesktop` commandline tool. A gstreamer implementation is planned.
Recording a screencast is as easy as:
>>> from screenrecorder import RecordMyDesktop
>>> recorder = RecordMyDesktop
>>> recorder.start()
>>> # doing some screen action here
...
>>> recorder.pause()
>>> recorder.resume()
>>> # some further actions
...
>>> recorder.stop()
View full history Series and milestones
trunk series is the current focus of development.