[gst-devel] Re: [gst-cvs] ds gst-plugins: gst-plugins/ gst-plugins/ext/ffmpeg/ gst-plugins/ext/mad/ gst-plugins/gst/audioconvert/ gst-plugins/gst/audioscale/ gst-plugins/gst/videofilter/ gst-plugins/gst/videoscale/ gst-plugins/sys/ximage/

Ronald Bultje rbultje at ronald.bitfreak.net
Fri Jan 2 09:18:04 CET 2004


On Fri, 2004-01-02 at 11:44, David Schleef wrote:
[.. working plugins]
>   - avidemux
>   - ffcolorspace
>   - ffdec

One of those is broken, I'm affraid:

gst-launch filesrc location=/media/clips/Trance\ Energy\ 2002\
DvDSebRip.avi ! avidemux name=demux .video_00 ! { queue name=dvq !
ffdec_mpeg4 ! ffcolorspace ! ximagesink }

gives me an ximagesink with two pictures in it, both b/w. Some
colorspace issue, I guess.

gst-launch { mplex format=9 name=mux ! fakesink } filesrc
location=/media/clips/Trance\ Energy\ 2002\ DvDSebRip.avi ! avidemux
name=demux .video_00 ! { queue name=dvq ! ffdec_mpeg4 ! ffcolorspace !
mpeg2enc format=9 ! queue name=mvq ! mux.video_%d } { demux.audio_00 !
queue name=daq ! mad ! ffenc_mp2 ! queue name=maq ! mux.audio_%d }

results in a final caps of 16x16 @ 23,976fps on mpeg2dec. Consequently,
it buffers far too many frames, avidemux can't handle, the audio queue
gets full and video queue empty and mpeg2enc stalls. Removing the audio
part of the pipeline makes it work, but the final caps is still 16x16 @
23.976fps, so it's not right.

Do you know what I'm doing wrong here?

Ronald

-- 
Ronald Bultje <rbultje at ronald.bitfreak.net>
Linux Video/Multimedia developer





More information about the gstreamer-devel mailing list