Skip to content

sugarlabs/record-activity

Repository files navigation

What is this?

Record is a photo camera, video camera, and audio recorder for the Sugar desktop.

How to use?

Record is part of the Sugar desktop and is often included. Please refer to;

How to upgrade?

On Sugar desktop systems;

How to integrate?

Record depends on Python, Sugar Toolkit for GTK+ 3, and PyGObject bindings for GStreamer 1 and GTK+ 3.

Record is started by Sugar.

Record is packaged by Fedora. On Fedora systems;

dnf install sugar-record

Record is no longer packaged by Debian and Ubuntu distributions. When it was packaged, it was called sugar-record-activity. On Debian and Ubuntu systems dependencies include;

  • python
  • python-gobject
  • python-cairo
  • python-sugar3
  • gir1.2-glib-2.0
  • gir1.2-gdkpixbuf-2.0
  • gir1.2-gtk-3.0
  • gir1.2-pango-1.0
  • gir1.2-telepathyglib-0.12
  • gir1.2-gstreamer-1.0
  • python-gst-1.0
  • gstreamer1.0-plugins-base
  • gstreamer1.0-plugins-good

How to test without camera

For virtual machines, set the RECORD_TEST environment variable before starting the activity, and the GStreamer videotestsrc will be used.

Branch master

The master branch targets an environment with latest stable release of Sugar, with dependencies on latest stable release of Fedora and Debian distributions.

Branch not-gstreamer1

The not-gstreamer1 branch is a backport of features and bug fixes from the master branch for ongoing maintenance of the activity on Fedora 18 systems which don't have well-functioning GStreamer 1 packages.

About

A activity to record audio, video and take photos, for Sugar, the learning environment.

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
COPYING
GPL-2.0
COPYING.GPLv2

Stars

Watchers

Forks

Packages

No packages published

Languages