Cheese crashes when recording video in Jaunty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cheese (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cheese
Using Jaunty on a sony vaio laptop VGN-FE31H, cheese crashes when trying to record a video with the following message:
"** Message: Error: Le flux ne contient aucune donnée.
gsttypefindelem
Can't typefind empty stream
** (cheese:13098): WARNING **: could not generate thumbnail for /home/valerie/
"
More specifically:
- The video is displayed fine
- When the record button is pressed, the image turn greenish and the program crashes.
The only way to abort the program is to kill the process.
I successfully could record video on the same laptop using wxCam with the type of image set to YUYV (in case it helps). Also gstreamer-
Here is the version of cheese used:
apt-cache policy cheese
cheese:
Installé : 2.26.0-0ubuntu1
Candidat : 2.26.0-0ubuntu1
Table de version :
*** 2.26.0-0ubuntu1 0
500 http://
100 /var/lib/
Finally I'd like to add that the exact same problem occured to another person:
http://
Update: I found that I could not record sound using the default app bundled with jaunty (can't rememeber the name). After playing a while with Alsa settings I finally got it working. One of the configuration problems was that the recording source was set to PCM instead of the internal microphone.
When that worked I found that I could record video with sound with no problems using cheese. So it seems that Cheese did hang when it couldn't capture the audio. This shouldn't happen, instead a warning could be displayed saying that no audio will be captured and explaining how to fix this.
description: | updated |
tags: | added: cheese jaunty webcam |
description: | updated |
description: | updated |
tags: | added: alsa |
I can confirm this issue... When i try to record a video with cheese and a Microsoft LifeCam Cinema, cheese crashes immediately without a traceout on the shell...
$ LANG=C cheese
^C
After i kill the process and restart Cheese I get these messages
$ LANG=C cheese
** (process:5041): WARNING **: Couldn't change nice value of process. ent.c(863) : gst_type_ find_element_ activate (): /GstPlayBin2: play/GstURIDeco deBin:uridecode bin0/GstDecodeB in2:decodebin20 /GstTypeFindEle ment:typefind:
** Message: Error: Stream contains no data.
gsttypefindelem
Can't typefind empty stream
totem-video- thumbnailer couldn't open file 'file:/ //home/ user/Videos/ Webcam/ 2009-11- 10-214440. ogv'
Reason: Stream contains no data..
** (cheese:5038): WARNING **: could not generate thumbnail for /home/user/ Videos/ Webcam/ 2009-11- 10-214440. ogv (video/ogg)
I think they are caused by the bad video file. My system says about the webcam the following...
$ cat /var/log/messages | grep LifeCam pci0000: 00/0000: 00:02.1/ usb1/1- 3/1-3:1. 0/input/ input8
Nov 10 21:25:43 isleofskye kernel: [ 404.941798] uvcvideo: Found UVC 1.00 device Microsoft® LifeCam Cinema(TM) (045e:075d)
Nov 10 21:25:43 isleofskye kernel: [ 404.950431] input: Microsoft® LifeCam Cinema(TM) as /devices/
$ lsusb | grep Microsoft
Bus 001 Device 009: ID 045e:075d Microsoft Corp.