Some issues about gstreamer demux function.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Some issues about gstreamer demux function.

Simon Qiu
Hello all,
       Recently I was doing the demux function testing, and there is some issues I cannot solve, Would you please do me a favor, thank you!
 
1.     gst-launch filesrc location=test.avi ! avidemux name=demux demux.video_00 ! filesink location=test.ves  demux.audio_00 ! filesink location=test.aes
 
this command cannot get ves and aes one time. The pipeline is always prerolling.
I should use  two command:
 
        gst-launch filesrc location=test.avi ! avidemux name=demux demux.video_00 ! filesink location=test.ves 
        gst-launch filesrc location=test.avi ! avidemux name=demux demux.audio_00 ! filesink location=test.aes
 
And I donot know why.
 
2.
I want to demux a MPEG transport stream, and use mpegtsdumux which is a plugin in gst-plugins-bad.
 
        gst-launch filesrc location=1415.ts ! mpegtsdumux  name=demux demux.video_00 ! filesink location=1415.ves
 
But the pipeline is in prerolling state. If use
 
        gst-launch filesrc location=1415.ts ! mpegtsdumux  ! filesink location=1415.ves
 
It will demux video es to 1415.ves, but I couldnot get the audio es. How can i do it?
 
3.mpegpsdumux has the some problems with mpegtsdumux.
 
much thanks

2010-08-11

--
Best Regards
Hao Qiu
Multimedia Technology Center
BeiJing University of Posts and Telecommunications (BUPT)
China, 100876

------------------------------------------------------------------------------
This SF.net email is sponsored by

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Some issues about gstreamer demux function.

Hu, Gang A

Add queue in your pipeline.

 

gst-launch filesrc location=test.avi ! avidemux name=demux demux.video_00 ! queue ! filesink location=test.ves  demux.audio_00 ! queue ! filesink location=test.aes.

I don’t have a .ts file in my hand and I can’t answer your second question.

 

 

From: 仇昊 [mailto:[hidden email]]
Sent: Wednesday, August 11, 2010 10:58 AM
To: [hidden email]
Subject: [gst-devel] Some issues about gstreamer demux function.

 

Hello all,

       Recently I was doing the demux function testing, and there is some issues I cannot solve, Would you please do me a favor, thank you!

 

1.     gst-launch filesrc location=test.avi ! avidemux name=demux demux.video_00 ! filesink location=test.ves  demux.audio_00 ! filesink location=test.aes

 

this command cannot get ves and aes one time. The pipeline is always prerolling.

I should use  two command:

 

        gst-launch filesrc location=test.avi ! avidemux name=demux demux.video_00 ! filesink location=test.ves 

        gst-launch filesrc location=test.avi ! avidemux name=demux demux.audio_00 ! filesink location=test.aes

 

And I donot know why.

 

 

2.

I want to demux a MPEG transport stream, and use mpegtsdumux which is a plugin in gst-plugins-bad.

 

        gst-launch filesrc location=1415.ts !    name=demux demux.video_00 ! filesink location=1415.ves

 

But the pipeline is in prerolling state. If use

 

        gst-launch filesrc location=1415.ts ! mpegtsdumux  ! filesink location=1415.ves

 

It will demux video es to 1415.ves, but I couldnot get the audio es. How can i do it?

 

3.mpegpsdumux has the some problems with mpegtsdumux.

 

much thanks


2010-08-11

--
Best Regards
Hao Qiu
Multimedia Technology Center
BeiJing University of Posts and Telecommunications (BUPT)
China, 100876


------------------------------------------------------------------------------
This SF.net email is sponsored by

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel