GNOME Bugzilla – Bug 602463
video mixing breaks rendering visual quality
Last modified: 2009-11-26 13:36:56 UTC
Video mixing has been added to git master today, and this has the unfortunate effect of making rendered outputs unusable: - green tint/incorrect colors - terrible compression artifacts ...but you probably knew this already. Just filing so I (and perhaps other users) can be kept updated about this.
I'm trying to corner that bug. it's most likely due to a bug in either the alpha element or the colorspace element. Seems to work fine with git of everything (sources : jpeg, encoding format : theora) What input/output formats did you use ?
Packages from karmic/the gst PPA/the telepathy PPA (because yeah, those guys actually seem to package gstreamer too). Input formats: tried with my usual camcorder clips (H.264+AAC in a mov container), and tried with nostromo's auriga clip (DivX MPEG-4 Version 5, mp3 audio). Rendering codecs used are usually theora+vorbis.
Same problem with theora input or mpeg2 rendering output. Doesn't really seem codec-dependent to me with my limited testing.
*** Bug 602859 has been marked as a duplicate of this bug. ***
gaaah, still can't reproduce it. /me install karmik in a vm.
I'm seeing it on Fedora 12 x86_64 (with gstreamer-0.10.25.1-1.fc12.x86_64 installed).
Ok, I can reproduce it in up-to-date karmik.
The bug was in videobox (see bug #594599) and was fixed a couple months back by the following commit in gst-plugins-good. Updating to latest release of gst-plugins-good fixes the issue. commit a9909c1abfd11787954baaf87676505d57da6fae Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Wed Sep 9 16:02:03 2009 +0200 videobox: Fix AYUV->I420 conversion For this fix the averaging of the chroma values. It should't be (a/2 + b)/2 but just (a + b)/2. Fixes bug #594599. *** This bug has been marked as a duplicate of bug 594599 ***
Thanks for tracking it down.