<div dir="ltr"><font><div>Hi,</div><div><br></div><div>I am a complete Gstreamer new. Please forgive me if this is a common question. I found many other "audio synchronization" posts on this list-serve but none of the offered answers seems to address my problem.</div>
<div><br></div><div>My pipe line is simply trying to mux an audiotestsrc with a videotestsrc and output to a filesink.</div><div><br></div><div>videotestsrc num-buffers=150 ! video/x-raw-yuv,width=1920, height=1080 ! </div>
<div> timeoverlay ! videorate ! queue ! xvidenc ! avimux name=mux mux.</div><div> ! filesink sync=true location=new.avi </div><div>audiotestsrc num-buffers=150 ! </div><div> queue ! audioconvert ! audiorate ! mux.</div>
<div><br></div><div><ul><li>new.avi is produced.</li><li>Video is exactly 5 seconds long as expected</li><li>Audio is about 3.5 seconds long and the remaining 1.5 seconds is slient.</li></ul><div>What am I missing here? I've tried every combination of sync="" properties, etc.</div>
</div><div><br></div><div>Thanks very much in advance</div><div><br></div></font>Garth Tissington<div><div>250 891 4797</div><div>---</div><div><div><br></div><div>Given sufficient thrust pigs fly just fine.</div></div></div>
<br>
</div>