gnomecn at gmail.com
Mon Aug 6 10:33:28 CEST 2007
I've build such a pipeline:
GST_DEBUG=2 gst-launch -v alsasrc ! queue ! tee name=tee tee. ! queue
! goom ! ffmpegcolorspace ! ximagesink tee. ! queue ! audioconvert !
vorbisenc ! oggmux ! filesink location=/tmp/x.ogg
It a live source linked to a filesink and a ximagesink. It is used for
record audio and give some real time feeback in the user interface.
But now, It nearly not work because some synchronisation issue which I
don't know how to fix it.
If I replace the 'alsasrc' with 'audiotestsrc', verythin goes well,
may because 'audiotestsrc' is not a live source with considerable
I even create more complex pipeline with both audio from alsasrc and
video from v4lsrc, and then encode and mux them in to a ogg file, and
show the video on the screen with ximagesink synchronizely (no visuale
for audio here), It works just fine.:)
More information about the gstreamer-devel