GNOME Bugzilla – Bug 679146
avidemux can't decode avi file
Last modified: 2012-10-08 10:46:26 UTC
Created attachment 217634 [details] the error output from script muxer=avimux gst-launch-0.10 filesrc location=\"$IN\" ! taginject tags=\"$TAGS\" ! $muxer ! filesink location=$OUT input file is: $ file "samples/VIDEO_ONLY/3. VIDEO_AVi/8. MPEG 4 - Part 2 - Xvid _ 3ive_Nero Digital/XVid/meta_meta_meta_mpeg4xvid.avi" samples/VIDEO_ONLY/3. VIDEO_AVi/8. MPEG 4 - Part 2 - Xvid _ 3ive_Nero Digital/XVid/meta_meta_meta_mpeg4xvid.avi: RIFF (little-endian) data, AVI, 1024 x 1024, 25.00 fps, video: XviD output error is: ERROR: from element /GstPipeline:pipeline0/GstAviMux:avimux0: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. additional info in the attached file. please help :)
This has nothing to do with avi *demux*. The error message says the error comes from the *muxer*. Your pipeline has no demuxer in it, only a muxer. You get that error because you are feeding data without caps to the muxer, which is not going to work. This whole pipeline is not going to work, retagging is much more complicated than that I'm afraid. In any case, I'm going to close this because it's not actually a bug, despite the error message.