[gst-devel] Change Framerate of recorded stream

Wes Miller wmiller at sdr.com
Wed Aug 25 14:23:51 CEST 2010


Sandeep,

Thanks very much for your help.  I need to learn more about capsfilter, I
guess.

For whoever might read this later, the working pipeline I have is:

   - The original file caps are:
image/jpeg,width=640,height=480,framerate=25/1

   - I guess this effectively shows every "25th" frame 

      gst-launch-0.10 -e -v    filesrc location="2.mkv" ! matroskademux !
jpegdec  \
                                      !  videorate ! capsfilter
caps="video/x-raw-yuv,framerate=1/1" \
                                      !  ffmpegcolorspace !  autovideosink

   - And this reduces the size and framerate:

      gst-launch-0.10 -e -v    filesrc location="2.mkv" ! matroskademux !
jpegdec \
                                      ! videorate  !  capsfilter
caps="video/x-raw-yuv,framerate=1/1"  \
                                      !  videoscale ! capsfilter
caps="video/x-raw-yuv,width=320,height=240"  \
                                      !  ffmpegcolorspace !  autovideosink

Neither, however, give me fast playback.

Wes
-- 
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Change-Framerate-of-recorded-stream-tp2336869p2338136.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.




More information about the gstreamer-devel mailing list