gstreamer0.8-ffmpeg no longer works in breezy

Bug #2776 reported by Pedro Côrte-Real
This bug report is a duplicate of:  Bug #2311: divx videos not working. Edit Remove
8
Affects Status Importance Assigned to Milestone
gst-ffmpeg (Ubuntu)
New
Medium
MOTU

Bug Description

After the last gstreamer update it seems that gstreamer0.8-ffmpeg no longer works. I tried using totem to view an mp4 file and it didn't work. Here's the log:

$ gst-launch filesrc location=ntv004.mp4 ! spider ! autovideosink
RUNNING pipeline ...
ERROR: from element /pipeline0/spider0/ffdec_mpeg40: Internal GStreamer error: pad problem. File a bug.
Additional debug info:
gstpad.c(2562): gst_pad_set_explicit_caps: /pipeline0/spider0/ffdec_mpeg40:
failed to negotiate (try_set_caps with "video/x-raw-yuv, width=(int)320, height=(int)240, framerate=(double)30000, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1" returned REFUSED)
ERROR: from element /pipeline0/spider0/ffdec_mpeg40: Internal GStreamer error: negotiation problem. File a bug.
Additional debug info:
gstffmpegdec.c(653): gst_ffmpegdec_negotiate: /pipeline0/spider0/ffdec_mpeg40:
Failed to link ffmpeg decoder (mpeg4) to next element
ERROR: from element /pipeline0/spider0/ffdec_mpeg40: Internal GStreamer error: negotiation problem. File a bug.
Additional debug info:
gstffmpegdec.c(527): gst_ffmpegdec_get_buffer: /pipeline0/spider0/ffdec_mpeg40:
Failed to link ffmpeg decoder to next element
Execution ended after 4 iterations (sum 181031000 ns, average 45257750 ns, min 189000 ns, max 98554000 ns).

** (gst-launch-0.8:2151): CRITICAL **: gst_ffmpegdec_release_buffer: assertion `buf != NULL' failed

Changed in gst-ffmpeg:
assignee: nobody → motu
Revision history for this message
Christian Dröge (christian-d) wrote :

Same problem here on my amd64 install with avi and mp4 files.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote : Which gstreamer packages are installed?

What's the output of

dpkg -l gstream\* | grep ii

Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :

I'm guessing you don't need the package descriptions:

ii gstreamer0.8-alsa 0.8.11-0ubuntu5
ii gstreamer0.8-audiofile 0.8.11-0ubuntu5
ii gstreamer0.8-cdparanoia 0.8.11-0ubuntu5
ii gstreamer0.8-dirac 0.8.11-0ubuntu1
ii gstreamer0.8-dv 0.8.11-0ubuntu5
ii gstreamer0.8-dvd 0.8.11-0ubuntu5
ii gstreamer0.8-esd 0.8.11-0ubuntu5
ii gstreamer0.8-faac 0.8.11-0ubuntu1
ii gstreamer0.8-faad 0.8.11-0ubuntu1
ii gstreamer0.8-ffmpeg 0.8.6-0ubuntu3
ii gstreamer0.8-flac 0.8.11-0ubuntu5
ii gstreamer0.8-gnomevfs 0.8.11-0ubuntu5
ii gstreamer0.8-gsm 0.8.11-0ubuntu5
ii gstreamer0.8-hermes 0.8.11-0ubuntu5
ii gstreamer0.8-jpeg 0.8.11-0ubuntu5
ii gstreamer0.8-lame 0.8.11-0ubuntu1
ii gstreamer0.8-mad 0.8.11-0ubuntu5
ii gstreamer0.8-misc 0.8.11-0ubuntu5
ii gstreamer0.8-musepack 0.8.11-0ubuntu5
ii gstreamer0.8-oss 0.8.11-0ubuntu5
ii gstreamer0.8-plugin-apps 0.8.11-0ubuntu5
ii gstreamer0.8-plugins-multiverse 0.8.11-0ubuntu1
ii gstreamer0.8-sdl 0.8.11-0ubuntu5
ii gstreamer0.8-speex 0.8.11-0ubuntu5
ii gstreamer0.8-theora 0.8.11-0ubuntu5
ii gstreamer0.8-tools 0.8.11-1ubuntu1
ii gstreamer0.8-vorbis 0.8.11-0ubuntu5
ii gstreamer0.8-wavpack 0.8.11-0ubuntu1
ii gstreamer0.8-x 0.8.11-0ubuntu5
ii gstreamer0.8-xvid 0.8.11-0ubuntu1

I can play mp4 videos again using the gstreamer plugins in multiverse. I think ffmpeg is still broken though.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :
Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :

Yes, looks like it and I also noticed that on the NerdTV videos but I think it's any MPEG4 video. And it did work before gstreamer was updated.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote : Duplicate Launchpad bug

It may also be a duplicate of bug #2339

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote : Duplicate chain

(note bug #2339 is itself a dup of bug #2311)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.