Some help understanding demuxing - muxing V+A

Tim Müller tim at centricular.com
Fri Dec 13 01:49:39 PST 2013


On Fri, 2013-12-13 at 00:28 -0800, art vanderhoff wrote:

Hi,

> So all looks fine.... Step 2 : take test_file_A.avi, demux, mux it into
> test_file_B.avi
> 
> gst-launch-1.0 -m \ 
> filesrc location=/home/disk1/content2/test/a.avi ! \ 
> avidemux name=DEM \ 
> DEM.audio_0 ! audioconvert ! 'audio/x-raw,format=S16LE,channels=1' ! queue
> Mux. \ 
> DEM.video_0 ! videoconvert ! \
> 'video/x-raw,format=(string)I420,width=320,height=240,framerate=(fraction)25/1'
> ! Mux. \ 
> avimux name=Mux ! filesink location=/home/content/test_file_B.avi 

Did that pipeline ever preroll and finish ?

You seem to be missing a queue in the video branch (I would put a queue
before audioconvert and before videoconvert).

With a queue before videoconvert it works fine for me both with git
master and the 1.2 branch.

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com






More information about the gstreamer-devel mailing list