Re: A web-cam detection library ?



Hi !
> I don't know if you already took a look at our sources: we did some
> refactoring work in cheese recently and actually we *have* a library
> for camera detection (libcheese-common, basically two classes,
> CheeseCameraDeviceMonitor for gudev device retrieval and hotplugging
> and CheeseCameraDevice for detecting available capabilities using
> gstreamer).
>   
Yes i saw it in version 2.29.5
> It's not exported yet but we could do it if you think it fits your
> needs, it just needs some cleanup, annotations, documentation and
> bindings if you want to use it in python.
>   
I think it can be very useful. For other applications who uses a webcam
> It would be great to share common stuff and avoid duplication as much
> as possible, we also have a gtk widget that displays the video stream
> coming from the camera, and that is already being used in the new
> GNOME user account dialog, you might want to look at that too.
>   
All right , I go to have closer look on cheese source code.
What it is the GNOME user account dialog. It uses a camera ?  I m' just
a gnome user ;-)
> Please feel free to share your thoughts and tell us what's missing,
> what you like and what you don't, what we need to improve.
> Regarding the gstreamer bin creation, are you aware of camerabin?
>   
No I'm not aware of the camerabin. It is new ? I don't have it in
gstreamer 0.10.14 under ubuntu karmic. According  doc it looks very
useful for my needs !
> Changing a little bit the whole point of view, have you ever thought
> of working directly in Cheese to add your stop motion video features?
> We already have some basic time lapse function, it would be great to
> add a custom mode for stop motion video making!
>
>   
I don't know if it is possible. Its true that stuff in cheese is
duplicated in luciole.  And the same philosophy on the easy to use.
Luciole is intended to be used also by children

For stopmotion I have some specific needs : as fitting the image size in
a DV format, and 2  treeview with image . One for the acquired image
like in cheese, and another for mounting ( like a timeline) . In this
one I can change the image order, duplicate /delete/import image , set a
framerate, and a preview of the movie ( sequence of image). And also
some other specific features like export to DV or MPEG2 format, and
export for other video tools ( cinellera/pitivi/kdenelive)

By the way , I'll be pleased to work on cheese  for the webcam
detection  library and python binding (even if I never work on writing
code bindings) and more ...


Ciao
Nico



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]