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 626495 - Totem crashes when playing mpeg4 HD.
Totem crashes when playing mpeg4 HD.
Status: RESOLVED DUPLICATE of bug 626007
Product: GStreamer
Classification: Platform
Component: dont know
unspecified
Other Linux
: High critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-10 03:02 UTC by ogladso
Modified: 2010-08-16 23:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description ogladso 2010-08-10 03:02:00 UTC
Totem,using gstreamer, crashes when playing mpeg4 (H264) video in HD.
Internal GStreamer error: negotiation problem.
Comment 1 Fabio Durán Verdugo 2010-08-10 03:25:53 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 2 ogladso 2010-08-10 03:48:19 UTC
Installed bug buddy. However, it does not start on the crash.
Comment 3 Sebastian Dröge (slomo) 2010-08-10 07:41:45 UTC
That's because this is no crash but just a normal error.

Could you give details about the GStreamer (and plugins) and totem versions you use? Also does this happen for all h264 files or only this single file?
Comment 4 Tim-Philipp Müller 2010-08-10 08:09:28 UTC
Could you run this in a terminal / on the command line, and provide the output:

    gst-launch-0.10 -v playbin2 uri=file:///path/to/file

?
Comment 5 ogladso 2010-08-10 13:56:09 UTC
Here is the terminal output.
Happens on all hi def h264 taken with my camera. Once edited and/or resized, they are OK. Worked ok previously.... 
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
Comment 6 Stefan Sauer (gstreamer, gtkdoc dev) 2010-08-12 21:02:29 UTC
Could you make a small clip available on some download site (http) ?
Comment 7 ogladso 2010-08-13 01:39:43 UTC
Here is an url to a file showing the problem:
(Note: this does not happen on my laptop with Lenny, but does happen on an AMD64 with Squeeze.)
http://www.adrive.com/public/68c4cd57a6eb7dde457e4d1b7262d14d8c4ed8cf97e6d72c18a6372b06e86a5d.html
Comment 8 Tim-Philipp Müller 2010-08-13 08:02:02 UTC
This looks like a packaging issue with the debian gstreamer0.10-ffmpeg package. Please report it in the debian bug tracker.

It works fine for me with gst-ffmpeg git (using the internal ffmpeg snapshot).

*** This bug has been marked as a duplicate of bug 626007 ***
Comment 9 Sebastian Dröge (slomo) 2010-08-13 08:08:22 UTC
Works fine for me with the Debian GStreamer packages... which version of libavcodec52 do you have installed? If it's the one from Debian-multimedia install the version from Debian...
Comment 10 ogladso 2010-08-16 23:01:14 UTC
It would be the one from Debian-multimedia. The problem is resolved by installing another version.