GNOME Bugzilla – Bug 135407
[xviddec] shows green frames when decoding packed bitstream videos
Last modified: 2004-12-22 21:47:04 UTC
When playing mpeg4 video encoded with the 'packed bitstream' option by xvid 1.0(rc) xviddec shows every other frame completely in green. If you need a sample file that shows this behaviour i can provide a small one.
Reporter, please add a link to a file so we can reproduce
sample file is available at http://w3studi.informatik.uni-stuttgart.de/%7Evonmerad/xvidtest.avi $ gst-launch-0.8 filesrc location=xvidtest.avi ! avidemux name=demux ! { queue ! xviddec ! xvimagesink } { demux. ! queue ! mad ! audioscale ! audio/x-raw-int,rate=48000 ! alsasink device=dsp1 } => shows green frames $ gst-launch-0.8 filesrc location=xvidtest.avi ! avidemux name=demux ! { queue ! ffdec_mpeg4 ! xvimagesink } { demux. ! queue ! mad ! audioscale ! audio/x-raw-int,rate=48000 ! alsasink device=dsp1 } => plays it fine xvid version: 1.0.0-rc2 gst-plugins version: 0.8.1
Vouching. gst-plugins 0.8.1 + xvid 1.0.1. Does the bug still exist in 0.8.2? mplayer 1.0_pre5 plays them fine so it doesn't seem to be a library problem.
Still happens with xvid 1.0.1, core 0.8.4 and plugins 0.8.2
Fixed by setting the XVID_LOWDELAY flag for decoding.