GNOME Bugzilla – Bug 629033
Cheese records choppy video with uvcvideo MS Lifecam vx-5000, but loopback beforehand is fine
Last modified: 2011-10-26 20:09:10 UTC
When I set to video mode, the playback is perfect on instant loopback, but once I hit record, it chops every few seconds. Recorded file has the chops and locks. Not sure if this error is related. (cheese:13813): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Bogus jpeg format xlibv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Bogus jpeg format
I can confirm this issue with an uvcvideo Logitech Webcam 9000 for Business. I could improve this by installing guvcviewer and changing the settings to YUYV for video and PCM for audio transfer. These settings are global and also affect Cheese. With these settings, the recorded video also chops for the first few seconds, but then works smoothly afterwards. I don’t know anything about the internals, but maybe Cheese works better when getting uncompressed input from the webcam instead of having to first decode it?
*** This bug has been marked as a duplicate of bug 564957 ***