Line 1: |
Line 1: |
− | =Record developers page= | + | <noinclude>{{TOCright}}[[Category:Activities|Record]]</noinclude> |
| + | ==Record developers' page== |
| | | |
| ===Overview=== | | ===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. | | 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=== |
| + | {{Iframe|[http://en.flossmanuals.net/record Record Activity Manual] | http://en.flossmanuals.net/record| 940|800|1}} |
| + | ====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 |
| + | |
| + | <nowiki> |
| + | 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 |
| + | </nowiki> |
| + | |
| + | Supporting more than one camera without a patch is the subject of ticket [http://bugs.sugarlabs.org/ticket/4859 #4859]. |
| | | |
| ===Resources=== | | ===Resources=== |
| | | |
− | * [http://git.sugarlabs.org/projects/record Sources] | + | * [https://github.com/godiard/record-activity.git Sources] |
− | * [http://activities.sugarlabs.org/en-US/sugar/addon/4000 Downloads and user-land pages] | + | * [http://activities.sugarlabs.org/en-US/sugar/addon/4081 Sugar Activity Library page] |
− | * [http://wiki.laptop.org/go/Record Record on OLPC wiki] | + | * [[OLPC:Record]] |
− | | + | * Trac tickets: [http://dev.laptop.org/query?component=record-activity&col=id&col=summary&col=type&col=status&col=priority&col=milestone&col=time&col=changetime&order=priority OLPC record-activity], [http://dev.laptop.org/query?status=assigned&status=new&status=reopened&component=camera-activity&order=id&col=id&col=summary&col=status&col=type&col=priority&col=milestone OLPC camera-activity], [http://bugs.sugarlabs.org/query?component=Record&col=id&col=summary&col=component&col=type&col=status&col=priority&col=milestone&col=time&col=changetime&order=priority Sugar Labs] |
− | [[Category:Activities]] | |