GNOME Bugzilla – Bug 609249
Internal GStreamer error: negotiation problem.
Last modified: 2010-02-08 09:40:39 UTC
I have a .avi file 624×352. I converted it using ffmpeg2theora : ffmpeg2theora-0.26.linux64.bin video.avi -o video.ogv The resulting ogv file is working fine. But if I resize using -x or -y : ffmpeg2theora-0.26.linux64.bin video.avi -x 480 -o video.ogv The resulting ogv file works fine in vlc or firefox, but not in gstreamer, I have this message : Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Apparently, the problem is : "gst_video_calculate_display_ratio: assertion `num > 0' failed"
OggInfo says "Aspect ratio undefined", but gst seems to expect it to be always defined ?
Could you attach a sample file here? The first 1-2 MB should be enough already ( head -c 2M file > small )
Hi, I can't attach a file now (I'm at work), but I think this patch correct the problem (because it has been made especially for that, after I reported on IRC) : https://bugzilla.gnome.org/show_bug.cgi?id=609252
Ah, so it's a AVI file with Theora video? Right, in that case this is a dupe of bug #609252. *** This bug has been marked as a duplicate of bug 609252 ***
No, its an OGV file encoded from an AVI (xvid) file with ffmpeg2theora. But yes, it's a dup of bug 609252.