[Sur] Instalación de una cámara web externa en la XO

Flavio Danesse fdanesse en gmail.com
Vie Mayo 29 17:02:12 EDT 2015


Me acabo de fijar porque me entro la duda, y veo que JAMediaVideo ya la
había pasado a gtk2 así que te anda en cualquier sugar.

El 29 de mayo de 2015, 17:39, Aura Mora - OLPC Colombia <aura en laptop.org>
escribió:

> Hola Santiago,
>
> si no estoy mal te vi en un video del plan Ceibal, con el proyecto Stop
> Motion, acá en Colombia hemos hecho varias experiencias, hemos usado la
> cámara de la XO,  y han salido cortos bellísimos, pero en esta versión
> usaremos cámaras web  HD para darle mayor calidad a los cortos animados.
>
> Te voy a compartir el proyecto y algunos cortos animados, ojalá tuviésemos
> un editor de video en la XO!!!, Scratch permite incluir loops, cambiar los
> fondo, incluir el audio, los créditos,  vamos a hacer unas pruebas con
> Tortugarte a ver cómo nos va.
>
> Saludos a todos!
>
> Aura
>
> El 29 de mayo de 2015, 15:28, Santiago Ferreira <
> santiago.ferreira en gmail.com> escribió:
>
>> Hola Aura!!
>> Me animo y doy una mano en lo que pueda , será un gusto poder
>> intercambiar experiencias!
>> Saludos desde Tacuarembo, Uruguay!
>> Mir.uy
>>
>>
>> El El vie, 29 may 2015 a las 17:24, Aura Mora - OLPC Colombia <
>> aura en laptop.org> escribió:
>>
>>> Hola Walter!!
>>>
>>> es para el proyecto de animación stop motion, recuerdas?
>>>
>>> Desde Tortugarte se puede seleccionar la cámara?, Habría la opción de
>>> exportala como un video?
>>>
>>> Gracias
>>>
>>> El 29 de mayo de 2015, 15:19, Walter Bender <walter.bender en gmail.com>
>>> escribió:
>>>
>>>>
>>>>
>>>> 2015-05-29 16:17 GMT-04:00 Aura Mora - OLPC Colombia <aura en laptop.org>:
>>>>
>>>>> Genial!
>>>>>
>>>>> Flavio, Gonzalo,
>>>>>
>>>>> muchas gracias por su respuesta vamos a hacer las pruebas para activar
>>>>> la cámara desde la Actividad Grabar, Gonzalo sería genial que una nueva
>>>>> versión de Grabar  permita seleccionar la cámara a utilizar, una sugerencia
>>>>> ;).
>>>>>
>>>>> Flavio vamos a probar JAMediaVideo, estamos usando sugar 100.
>>>>>
>>>>> Cómo podríamos hacer para que Scratch la reconozca cómo la cámara
>>>>> predeterminada?.
>>>>>
>>>>
>>>> Para utilizar Tortugarte :)
>>>>
>>>>>
>>>>> Muchas gracias saludos,
>>>>>
>>>>> Aura
>>>>>
>>>>> El 29 de mayo de 2015, 9:01, Flavio Danesse <fdanesse en gmail.com>
>>>>> escribió:
>>>>>
>>>>>> JAMediaVideo reconoce cuantas cámaras tienes conectadas y te habilita
>>>>>> en la interfaz gráfica para que selecciona cual deseas utilizar.
>>>>>> El único problema que puedes tener es que está implementada en gtk3,
>>>>>> no se que versión de sugar tienes, si es menor a 0.98 no te va a andar.
>>>>>> http://activities.sugarlabs.org/es-ES/sugar/addons/versions/4542
>>>>>>
>>>>>> El 29 de mayo de 2015, 10:27, Gonzalo Odiard <godiard en sugarlabs.org>
>>>>>> escribió:
>>>>>>
>>>>>>> En el ejemplo que puse, el dispositivo es /dev/video0,
>>>>>>> hay que cambiarlo por /dev/video1 o como haya sido creado el device.
>>>>>>>
>>>>>>> Gonzalo
>>>>>>>
>>>>>>> 2015-05-29 10:19 GMT-03:00 Gonzalo Odiard <godiard en sugarlabs.org>:
>>>>>>>
>>>>>>>> Hola Aura:
>>>>>>>>
>>>>>>>> No se puede usar Cheese en las XO, porque necesita aceleración por
>>>>>>>> hardware de video.
>>>>>>>>
>>>>>>>> Se puede modificar la actividad Grabar para usar /dev/video1
>>>>>>>> tambien,
>>>>>>>> solo hay que modificar el archivo glive.py y agregar la linea
>>>>>>>>
>>>>>>>>         v4l2src.set_property('device', '/dev/video0')
>>>>>>>>
>>>>>>>> despues de:
>>>>>>>>
>>>>>>>>     def _detect_camera(self):
>>>>>>>>         v4l2src = gst.element_factory_make('v4l2src')
>>>>>>>>
>>>>>>>> Este sería el parche:
>>>>>>>>
>>>>>>>> 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/video0')
>>>>>>>>          if v4l2src.props.device_name is None:
>>>>>>>>              return
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Podriamos hacer que Grabar chequeara si hay una cámara externa
>>>>>>>> y la use si puede, o de lo contrario use la interna.
>>>>>>>>
>>>>>>>> Gonzalo
>>>>>>>>
>>>>>>>> 2015-05-29 9:38 GMT-03:00 Aura Mora - OLPC Colombia <
>>>>>>>> aura en laptop.org>:
>>>>>>>>
>>>>>>>>> Hola amigos de la lista Sur!
>>>>>>>>>
>>>>>>>>> ¿Cómo están?, espero que todo muy bien!.
>>>>>>>>>
>>>>>>>>> Les escribo para hacerles una pregunta puntual, estamos intentando
>>>>>>>>> conectar una cámara web a la XO para que la use por defecto desde el
>>>>>>>>> programa Scratch.
>>>>>>>>>
>>>>>>>>> Aunque la XO reconoce la cámara, Scratch por defecto abre la
>>>>>>>>> cámara que se llama: /dev/video0 y la nueva camara es la /dev/video1.
>>>>>>>>>
>>>>>>>>> Para usar la cámara externa hemos tenido que usar estos programas
>>>>>>>>> que corren en Fedora: Cheese o Camorama.
>>>>>>>>>
>>>>>>>>> Necesitamos saber:
>>>>>>>>>
>>>>>>>>> 1. Como hacer para que Scratch pueda arrancar reconociendo el /dev/video1
>>>>>>>>> y no el /dev/video0, de modo que las capturas se puedan
>>>>>>>>> hacer directamente en Scratch.
>>>>>>>>>
>>>>>>>>> 2. Estamos teniendo problemas para correr el programa de Cheese en
>>>>>>>>> fedora, error que sale es:
>>>>>>>>> (cheese:2858): GModule-CRITICAL **: g_module_close: assertion 'module->ref_count
>>>>>>>>> > 0' failed
>>>>>>>>>
>>>>>>>>> (cheese:2858): Clutter-CRITICAL **: Unable to initialize Clutter: Failed
>>>>>>>>> to connected to any renderer due to constraints
>>>>>>>>>
>>>>>>>>> 3. El programa de Camorama funciona bien, pero necesitamos poder agregarlo
>>>>>>>>> como actividad a Sugar para correrlo directo y que no sea necesario
>>>>>>>>> hacerlo desde la terminal.
>>>>>>>>>
>>>>>>>>> 4. Existe algún programa en Sugar que permita correr en este caso
>>>>>>>>> una cámara web externa.
>>>>>>>>>
>>>>>>>>> Muchas gracias, ojalá nos puedan ayudar!,
>>>>>>>>>
>>>>>>>>> Aura
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Lista olpc-Sur
>>>>>>>>> olpc-Sur en lists.laptop.org
>>>>>>>>> http://lists.laptop.org/listinfo/olpc-sur
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Gonzalo Odiard
>>>>>>>>
>>>>>>>> SugarLabs - Software for children learning
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Gonzalo Odiard
>>>>>>>
>>>>>>> SugarLabs - Software for children learning
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Lista olpc-Sur
>>>>>>> olpc-Sur en lists.laptop.org
>>>>>>> http://lists.laptop.org/listinfo/olpc-sur
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Lista olpc-Sur
>>>>>> olpc-Sur en lists.laptop.org
>>>>>> http://lists.laptop.org/listinfo/olpc-sur
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Lista olpc-Sur
>>>>> olpc-Sur en lists.laptop.org
>>>>> http://lists.laptop.org/listinfo/olpc-sur
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Walter Bender
>>>> Sugar Labs
>>>> http://www.sugarlabs.org
>>>>
>>>> _______________________________________________
>>>> Lista olpc-Sur
>>>> olpc-Sur en lists.laptop.org
>>>> http://lists.laptop.org/listinfo/olpc-sur
>>>>
>>>>
>>>
>>>
>>> --
>>> Cordialmente,
>>>
>>>
>>> Aura Estela Mora Montero
>>> One Laptop per Child Association
>>> OLPC Colombia
>>> Mobile: +57-312 321 5851
>>> www.laptop.org
>>>  _______________________________________________
>>> Lista olpc-Sur
>>> olpc-Sur en lists.laptop.org
>>> http://lists.laptop.org/listinfo/olpc-sur
>>>
>>
>> _______________________________________________
>> Lista olpc-Sur
>> olpc-Sur en lists.laptop.org
>> http://lists.laptop.org/listinfo/olpc-sur
>>
>>
>
>
> --
> Cordialmente,
>
>
> Aura Estela Mora Montero
> One Laptop per Child Association
> OLPC Colombia
> Mobile: +57-312 321 5851
> www.laptop.org
>
> _______________________________________________
> Lista olpc-Sur
> olpc-Sur en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-sur
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.laptop.org/pipermail/olpc-sur/attachments/20150529/ce5ce455/attachment.html>


Más información sobre la lista de distribución olpc-Sur