Difference between revisions of "Activities/Record"

From Sugar Labs
Jump to navigation Jump to search
(add ticket)
Line 20: Line 20:
 
=== Using Record with external cameras ===
 
=== Using Record with external cameras ===
  
If the camera is recognized, a device /dev/video1 will be created (you need check in your Terminal.
+
If the camera is recognized, a device /dev/video1 will be created.  You may need check using Terminal.
The internal device is /dev/video0
+
The internal device is usually /dev/video0, but this is not guaranteed.
  
 
To use a external camera, you can apply this patch  
 
To use a external camera, you can apply this patch  
Line 38: Line 38:
 
             return
 
             return
 
  </nowiki>
 
  </nowiki>
 +
 +
Supporting more than one camera without a patch is the subject of ticket [http://bugs.sugarlabs.org/ticket/4859 #4859].
  
 
===Resources===
 
===Resources===

Revision as of 20:57, 1 June 2015

Record developers' page

Overview

Record is the basic rich-media capture activity for the laptop. It lets you capture still images, video, and/or audio. It has a simple interface and works in both laptop and ebook mode. An interface for sharing pictures among multi XOs during a picture-taking session is a hallmark of the Record activity.

Usage

Environment variables

  • GST_DEBUG enable gstreamer logging
    • 0 NONE
    • 1 ERROR
    • 2 WARNING
    • 3 INFO
    • 4 DEBUG
    • 5 LOG

Using Record with external cameras

If the camera is recognized, a device /dev/video1 will be created. You may need check using Terminal. The internal device is usually /dev/video0, but this is not guaranteed.

To use a external camera, you can apply this patch

diff --git a/glive.py b/glive.py
index 9f8c5fa..d2207e7 100644
--- a/glive.py
+++ b/glive.py
@@ -83,6 +83,7 @@ class Glive:
 
     def _detect_camera(self):
         v4l2src = gst.element_factory_make('v4l2src')
+        v4l2src.set_property('device', '/dev/video1')
         if v4l2src.props.device_name is None:
             return
 

Supporting more than one camera without a patch is the subject of ticket #4859.

Resources