demux/mux stalling

Babineau, Denis Denis.Babineau at spielo.com
Wed Feb 16 06:05:05 PST 2011


Hi

I'm experimenting with gst-launch and different pipelines trying to get a better understanding of the flow. Ultimately I'd want to be able to mux multiple streams from different sources (files). However I'm having problems just demuxing and remuxing a single file.

The following works, however I have to decode and re-encode which I don't want to do:

gst-launch -v filesrc location=test.ogg ! oggdemux name=demux demux. ! queue ! theoradec ! theoraenc ! queue ! mux. demux. ! queue ! vorbisdec ! vorbisenc ! queue ! mux. oggmux name=mux ! filesink location=new.ogg

The following doesn't work, everything looks ok, it goes to PLAYING but it just stalls there and I get an empty file:

gst-launch -v filesrc location=test.ogg ! oggdemux name=demux demux. ! "video/x-theora" ! queue ! mux. demux. ! "audio/x-vorbis" ! queue ! mux. oggmux name=mux ! filesink location=new.ogg

I tried different permutations, with queues, without queues but I can't figure out why it's stalling ..

Thanks

Denis

CONFIDENTIALITY NOTICE: The contents of this email are confidential
and for the exclusive use of the intended recipient. If you receive this
email in error, please delete it from your system immediately and 
notify us either by email, telephone or fax. You should not copy,
forward, or otherwise disclose the content of the email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110216/7a3168a8/attachment.htm>
-------------- next part --------------
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list