GNOME Bugzilla – Bug 511576
Webcam pictures and videos have blueish color
Last modified: 2011-05-19 06:28:01 UTC
For some time now, my "webcam" (a stv0680 device) delivers pictures and videos with a very dominant blue color. I originally thought I was experiencing cheese bug 505538 but then I noticed my problem is not limited to cheese, it also happens in the gstreamer-properties test. On bug 505538 there was talk of this problem being fixed in gstreamer, but for some reason I think this "fix" caused my problems in the first place. Everything worked fine until (hard to guess) about november last year, at that time I was unable to build cheese so I did not follow it's development. Then at some point I had to upgrade my gstreamer packages to verify a bug in totem was fixed and after that I resumed testing cheese, which now showed blue images. So I suspected cheese was to blame, but the test in gstreamer-properties showing the same problem now shows that I was wrong.
Could you attach a picture demonstrating this?
Created attachment 103570 [details] Demo shot Sorry, I really meant to attach one ;) The pic shows a very red redhat 9 box...
Created attachment 122870 [details] Cam shot In the manifest there is dominant red.
It would be good to get the output of v4l-info and a debug log for GST_DEBUG="v4l*:4" GST_DEBUG_NO_COLOR=1 gst-launch 2>debug.log v4l2src num-buffers=5 ! autovideosink (or v4lsrc if its not v4l2).
I have same problem on Fedora 10. Video playback or video acquire with cheese used to be OK but since a few days it's now "blueish". (I don't know what I ve done which could cause that. maybe one of the automatic updates ?) I m using nvidia driver package from the rpmfusion repository. I launched gstreamer-properties, moving the selected entry to the "X-Window System (without Xv)" entry fixes the problem (it was previously "Autodetected"), other items doesn't change anything.
Created attachment 127950 [details] totem screenshot I used the gnome screenshot tool. If I take the screenshot with the entry "Screenshot" from the totem "Edit" menu, the screenshot has good colors.
Created attachment 127951 [details] gst-launch debug log gst-launch debug.log
With mplayer, it seems to occur only with xv extension (using x11, opengl as video output drivers with mplayer is OK). So it may no be a gstreamer bug.
(In reply to comment #8) > With mplayer, it seems to occur only with xv extension (using x11, opengl as > video output drivers with mplayer is OK). So it may no be a gstreamer bug. > It sounds like you need to open Totem with Xv output configure, then go to the 'preferences' dialog and fiddle with the Hue slider.
You re right. I still wonder why I had to use this slider. Thanks for your help.
You have to adjust the slider because the X driver is broken. It's also possible that the driver doesn't follow the policy of reverting the Xv controls to the default values every time the Xv port is opened. That behavior is not exactly broken, but merely misguided.
Well I don't use the webcam which had this problem anymore but "NOTGNOME" is surely not the right solution here. As stated above, the cam used to work just fine before some gstreamer update broke it :(
Michael: Sorry, *someone* didn't read the entire bug report before closing. :) Axel's problem is NOTGNOME, but yours is still open.
I don't know wheter it is the same bug, but as mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=486141 my macbook webcam just gives a greenish picture jst showing the "edges" of objects. Is this the same or a different bug?
Created attachment 131089 [details] Picture mentioned by Fabian.
Let's close this as NOTGNOME, the original bug was a X driver bug and the related (or not) bug mentioned by Fabian does not happen for him anymore according to the Redhat bugzilla.