GNOME Bugzilla – Bug 634705
not-negotiated error when opening a .MOV file
Last modified: 2010-11-14 12:25:33 UTC
I use Debian Squeeze with the "Debian multimedia" repository. When I try to open a .MOV file created with my Canon IXUS 110 IS there is a crash of TOTEM with the following message : "Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer."
I was not able to upload the file in this bug report (at 4MB it's too large). You can access it here : http://dl.free.fr/glqgMF3ae
Works fine here.
Works fine for me too.
(In reply to comment #0) > I use Debian Squeeze with the "Debian multimedia" repository. > When I try to open a .MOV file created with my Canon IXUS 110 IS there is a > crash of TOTEM with the following message : > > "Internal GStreamer error: negotiation problem. Please file a bug at > http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer." This is not a crash. It errors out like you say (on sid): tpm@zingle:~$ totem ~/samples/634704-MVI_0720.mov ** 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 This is most likely a packaging bug (the package is likely built against an external ffmpeg instead of using the ffmpeg snapshot shipped with gst-ffmpeg). It also seems to be fixed in the gstreamer0.10-ffmpeg from experimental: tpm@zingle:~$ apt-cache policy gstreamer0.10-ffmpeg gstreamer0.10-ffmpeg: Installed: 0.10.10-1 Candidate: 0.10.10-1 Version table: 0.10.11-2 0 500 http://ftp.nl.debian.org/debian/ experimental/main amd64 Packages *** 0.10.10-1 0 900 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages 100 /var/lib/dpkg/status tpm@zingle:~$ sudo apt-get install -t experimental gstreamer0.10-ffmpeg [sudo] password for tpm: Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: gstreamer0.10-ffmpeg 1 upgraded, 0 newly installed, 0 to remove and 348 not upgraded. Need to get 173 kB of archives. After this operation, 8,192 B of additional disk space will be used. Get:1 http://ftp.nl.debian.org/debian/ experimental/main gstreamer0.10-ffmpeg amd64 0.10.11-2 [173 kB] Fetched 173 kB in 3s (55.7 kB/s) Reading changelogs... Done (Reading database ... 266050 files and directories currently installed.) Preparing to replace gstreamer0.10-ffmpeg 0.10.10-1 (using .../gstreamer0.10-ffmpeg_0.10.11-2_amd64.deb) ... Unpacking replacement gstreamer0.10-ffmpeg ... Setting up gstreamer0.10-ffmpeg (0.10.11-2) ... tpm@zingle:~$ totem ~/samples/634704-MVI_0720.mov tpm@zingle:~$ apt-cache policy gstreamer0.10-ffmpeg gstreamer0.10-ffmpeg: Installed: 0.10.11-2 Candidate: 0.10.11-2 Version table: *** 0.10.11-2 0 500 http://ftp.nl.debian.org/debian/ experimental/main amd64 Packages 100 /var/lib/dpkg/status 0.10.10-1 0 900 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages