After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 626007 - ffdec_h264:ffdec_h2640: could not find caps for codec (h264), unknown type
ffdec_h264:ffdec_h2640: could not find caps for codec (h264), unknown type
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.10
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 626495 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-08-04 09:40 UTC by Paul Menzel
Modified: 2010-08-13 08:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Menzel 2010-08-04 09:40:34 UTC
Trying to play [1] results in the following error message when trying to play it using GNOME. Using Xine works although the video has lots of errors.

    ** Message: Error: Internal GStreamer error: negotiation problem.  Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
    gstffmpegdec.c(1267): gst_ffmpegdec_negotiate (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_h264:ffdec_h2640:
    could not find caps for codec (h264), unknown type

I am using the packages from Debian Sid/unstable [2].


[1] http://abstrakraft.org/Burden1.mov
[2] http://packages.debian.org/sid/gstreamer0.10-ffmpeg
Comment 1 Tim-Philipp Müller 2010-08-04 10:23:55 UTC
This looks like a packaging bug that should be reported in the debian bug tracker.

It works fine for me with the internal ffmpeg snapshot in git (well, the decoder part anyway).

However, there's currently a buffering issue in git when doing

 gst-launch-0.10 playbin2 uri=http://abstrakraft.org/Burden1.mov

but that's a differenet issue.
Comment 2 Tim-Philipp Müller 2010-08-13 08:02:02 UTC
*** Bug 626495 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian Dröge (slomo) 2010-08-13 08:05:17 UTC
Works here with the Debian packages... which version of libavcodec52 do you have installed?
Comment 4 Paul Menzel 2010-08-13 08:24:12 UTC
(In reply to comment #3)
> Works here with the Debian packages... which version of libavcodec52 do you
> have installed?

Sorry, I am using the packages from <http://www.debian-multimedia.org> providing ffmpeg 0.6 instead of 0.5.2. :(

$ apt-cache policy libavcodec52
libavcodec52:
  Installiert: 5:0.6~svn20100726-0.0
  Kandidat: 5:0.6~svn20100726-0.0
  Versions-Tabelle:
 *** 5:0.6~svn20100726-0.0 0
        500 ftp://ftp.debian-multimedia.org sid/main Packages
        100 /var/lib/dpkg/status
     4:0.6-2 0
          1 http://ftp.de.debian.org experimental/main Packages
     4:0.5.2-2 0
        500 http://debian.tu-bs.de sid/main Packages
        500 http://ftp.de.debian.org sid/main Packages
     4:0.5.2-1 0
        500 http://ftp.de.debian.org testing/main Packages

$ zless /usr/share/doc/libavcodec52/changelog.Debian.gz # upload when 0.6 appeared in package version string
[…]
ffmpeg-dmo (5:0.6~svn20100526-0.0) unstable; urgency=low

  * New svn release (23334).
  * Added a ffmpeg-dbg package.

 -- Christian Marillat <marillat@debian.org>  Wed, 26 May 2010 14:42:22 +0200