After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 619406 - Recorded video is black [photos taken in cheese are fine though]
Recorded video is black [photos taken in cheese are fine though]
Status: RESOLVED DUPLICATE of bug 564957
Product: cheese
Classification: Applications
Component: general
2.30.x
Other Linux
: Normal normal
: 2.28
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2010-05-23 08:26 UTC by Vish
Modified: 2010-08-09 00:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vish 2010-05-23 08:26:43 UTC
Bug first reported on lp:
https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/583802

I have this problem on a MacbookPro with a fresh Lucid:

if I try to record a video with cheese, the picture freezes or turns black and nothing is recorded..

Steps to reproduce:
1) Start Cheese
2) File -> Video
3) Start Recording (At this point, the video display goes black.)
4) Click Stop Recording
A video file is created, the application doesn't hang, the camera is still usable afterwards.
The file has no picture (it is just black), and the sound is scrambled

Expected result:
Video is watchable

Actual result:
Video unwatchable

This is too bad, as under Ibex, Jaunty, Karmic, I loved to record some short clips with cheese...

Output of
 GST_DEBUG=*cheese*:3 cheese -v 2>&1

** (totem-video-thumbnailer:3767): WARNING **: Could not take screenshot: no video info

** (totem-video-thumbnailer:3767): WARNING **: Could not take screenshot: no video info

** (totem-video-thumbnailer:3767): WARNING **: Could not take screenshot: no video info

** (totem-video-thumbnailer:3767): WARNING **: Could not take screenshot: no video info

** (totem-video-thumbnailer:3767): WARNING **: Could not take screenshot: no video info
totem-video-thumbnailer couldn't get a picture from 'file:///home/produnis/Videos/Webcam/2010-05-19-185148.ogv'

** (cheese:3761): WARNING **: could not generate thumbnail for /home/produnis/Videos/Webcam/2010-05-19-185148.ogv (video/ogg)

0:00:00.679273410 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:231:cheese_camera_device_monitor_coldplug:[00m Probing devices with udev...
0:00:00.679530985 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:121:cheese_camera_device_monitor_added:[00m Checking udev device '/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/video4linux/video0'
0:00:00.679549423 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:138:cheese_camera_device_monitor_added:[00m Found device 05ac:05ac, getting capabilities...
0:00:00.709384007 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 1280x1024
0:00:00.709410965 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 1280x960
0:00:00.709419696 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 1280x720
0:00:00.709427518 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 1024x768
0:00:00.709434851 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 1024x576
0:00:00.709442324 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 800x600
0:00:00.709449588 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 704x576
0:00:00.709459575 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 720x480
0:00:00.709466699 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 640x480
0:00:00.709473962 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 352x288
0:00:00.709481365 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 320x240
0:00:00.709488489 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 176x144
0:00:00.709495613 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 160x120
0:00:01.512242061 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 0x0
0:00:01.512631007 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got EMPTY
0:00:01.512696099 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:595:cheese_camera_device_get_best_format:[00m 1280x1024
0:00:01.512740658 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 1280x1024
0:00:01.512809661 [336m 3761[00m      0x211c320 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)YV12, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)I420, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }
0:00:08.493166659 [336m 3761[00m      0x1a421e0 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 1280x1024
0:00:08.493515098 [336m 3761[00m      0x1a421e0 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)YV12, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)I420, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }
totem-video-thumbnailer couldn't process file: 'file:///home/produnis/Videos/Webcam/2010-05-19-185358.ogv'
Reason: Took too much time to process.

** (cheese:3761): WARNING **: could not generate thumbnail for /home/produnis/Videos/Webcam/2010-05-19-185358.ogv (video/ogg)

0:00:30.653754330 [336m 3761[00m      0x1a421e0 [33;01mWARN   [00m [00m       cheese-camera cheese-camera.c:869:cheese_camera_force_stop_video_recording:[00m Cannot cleanly shutdown recording pipeline, forcing
0:00:31.181102761 [336m 3761[00m      0x1a421e0 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 1280x1024
0:00:31.181399865 [336m 3761[00m      0x1a421e0 [32;01mINFO   [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-rgb, width=(int)1280, height=(int)1024, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)YV12, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }; video/x-raw-yuv, width=(int)1280, height=(int)1024, format=(fourcc)I420, framerate=(fraction){ 30/1, 55/2, 25/1, 45/2, 20/1, 35/2, 15/1, 25/2, 10/1, 15/2, 5/1 }
Cheese 2.30.1 


Other information:

lsusb > http://launchpadlibrarian.net/48868422/Lsusb.txt

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: cheese 2.30.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: wl nvidia
Architecture: amd64
Date: Fri May 21 15:21:04 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 (20100419.1)
MachineType: Apple Inc. MacBookPro4,1
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=3a1a8800-2ead-4e32-88d2-37c6266d9543 ro splash
ProcEnviron:
 PATH=(custom, user)
 LANG=de_DE.utf8
 SHELL=/bin/bash
SourcePackage: cheese
dmi.bios.date: 02/09/08
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP41.88Z.00C1.B00.0802091544
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Mac-F42C89C8
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 2
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F42C89C8
dmi.modalias: dmi:bvnAppleInc.:bvrMBP41.88Z.00C1.B00.0802091544:bd02/09/08:svnAppleInc.:pnMacBookPro4,1:pvr1.0:rvnAppleInc.:rnMac-F42C89C8:rvrPVT:cvnAppleInc.:ct2:cvrMac-F42C89C8:
dmi.product.name: MacBookPro4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
Comment 1 daniel g. siegel 2010-08-09 00:56:42 UTC

*** This bug has been marked as a duplicate of bug 564957 ***