GNOME Bugzilla – Bug 317370
AVI file that fails
Last modified: 2005-10-02 13:10:25 UTC
I found a file that won't play back in totem/gstreamer: [kmaraas@localhost complete]$ file EXPO-92-guitarists.avi EXPO-92-guitarists.avi: RIFF (little-endian) data, AVI, 352 x 240, 29.97 fps, video: DivX 5, audio: MPEG-1 Layer 3 (stereo, 44100 Hz) I have the following gstreamer related packages installed: [kmaraas@localhost complete]$ rpm -qa | grep gst gstreamer-plugins-extra-audio-0.8.11-0.gst.1.4 gstreamer-plugins-extra-dvd-0.8.11-0.gst.1.4 gstreamer-ffmpeg-0.8.6-0.gst.1.4 libmms-0.1-0.gst.1.4 gstreamer-plugins-0.8.11-1 gstreamer-plugins-extra-video-0.8.11-0.gst.1.4 gstreamer-plugins-devel-0.8.11-1 gstreamer-debuginfo-0.8.11-1 gstreamer-plugins-debuginfo-0.8.11-1 gstreamer-plugins-mp3-0.8.8-0.lvn.1.4 gstreamer-devel-0.8.11-1 gstreamer-0.8.11-1 gstreamer-tools-0.8.11-1 gstreamer-plugins-audio-0.8.11-0.gst.1.4 gstreamer-plugins-video-0.8.11-0.gst.1.4 I put the first megabyte of the file here: http://www.gnome.org/~kmaraas/head.avi and --gst-debug=*:5 log at http://www.gnome.org/~kmaraas/totem.log.gz (100 megs unzipped) Breaking on g_log in gdb gives me this: (gdb) bt
+ Trace 63235
From the log: ERROR (0xa03e1a0 - 313290:52:08.327585000) GST_PADS(26753) gstpad.c(2562):gst_pad_set_explicit_caps:<ffdec_mpeg40> failed to negotiate (try_set_caps with "video/x-raw-yuv, width=(int)352, height=(int)240, framerate=(double)30000, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1" returned REFUSED) Marking as duplicated of #313970 There's already a patch in that bug if you want to test it :) I'll commit it ASAP! *** This bug has been marked as a duplicate of 313970 ***