[gst-devel] Using mkv (mjpeg) files with gnlcomposition/gnlfilesource

Wes Miller wmiller at sdr.com
Fri Jul 2 15:57:00 CEST 2010


As you suggested, I tried playing the mkv through totem.  It doesn't play. 
However, it will play using

     gst-launch filesrc location=1.mkv ! matroskademux ! jpegdec !
ffmpegcolorspace ! autovideosink

I suppose this tells me something about how i recorded the mkv in the first
place.  i used a gst_parse_launch()-ed pipe which I ended by sending an EOS
to the pipeline.:

     "souphttpsrc name=my_src "
                "! multipartdemux name=my_demux "
                "! image/jpeg,width=640,height=480 "
                "! tee name=t t. "
                "! queue2 name=my_queue1 "
                "! matroskamux name=my_mux "
                "! filesink name=my_sink t. "
                "! queue2 name=my_queue2 "
                "! appsink name=my_appsink "
(the appsink allows me to record the timestamp on each frame).

What did I miss?

View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Using-mkv-mjpeg-files-with-gnlcomposition-gnlfilesource-tp2275551p2276473.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.

More information about the gstreamer-devel mailing list