GNOME Bugzilla – Bug 164453
[amd64] MPEG-4 encoding: failed to encode buffer
Last modified: 2005-11-11 16:49:21 UTC
gst-launch-0.8 dvdreadsrc device=/dev/hdc ! decodebin name=d { d. ! queue max-size-buffers=500 max-size-time=0 max-size-bytes=0 ! videorate ! video/x-raw-yuv,framerate=15.0 ! videoscale ! video/x-raw-yuv,width=320,height=240 ! ffmpegcolorspace ! ffenc_mpeg4 bitrate=100000 ! filesink location=ieb1.m4v } { d. ! queue max-size-buffers=500 max-size-time=0 max-size-bytes=0 ! audioscale ! audio/x-raw-int,rate=11025 ! audioconvert ! audio/x-raw-int,channels=1 ! wavenc ! filesink location=ieb1.wav } on amd64 gives the error: ERROR: from element /pipeline0/thread0/ffenc_mpeg40: No standard error message for domain gst-library-error-quark and code 6. Additional debug info: gstffmpegenc.c(480): gst_ffmpegenc_chain_video: /pipeline0/thread0/ffenc_mpeg40:ffenc_mpeg4: failed to encode buffer On x86 (athlon xp) runs fine
My commit in CVS on 17/1 should have fixed the encoders, you say current CVS, is that CVS of 18/1? Can you reproduce with CVS of today or 0.8.4? Does ffmpeg itself run fine (check gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg)? The error message weirdness was fixed by my commit here, btw: http://cvs.freedesktop.org/gstreamer/gstreamer/gst/gsterror.c?r1=1.11&r2=1.11.2.1
Please retry.
Closing. Please reopen if it's still an issue for you.