[gst-devel] Gnonlin question: extract audio+video clip

Olivier Aubert olivier.aubert at liris.cnrs.fr
Fri Jul 30 16:32:11 CEST 2010


Thanks to Edward and Sandeep. Here is, for the record, the pipeline
definition that allows to extract an A+V clip from a movie file:

SOURCE=source.avi
DEST=dest.ogv
BEGIN=25000 # start in ms
DURATION=5000 # duration in ms

gst-launch gnlfilesource name=video location=$SOURCE \
start=0 duration=${DURATION}000000 \
media-start=${BEGIN}000000 media-duration=${DURATION}000000 \
! identity single-segment=true ! progressreport update-freq=1 ! ffmpegcolorspace \
! theoraenc ! oggmux name=mux ! filesink location=${DEST} \
gnlfilesource name=audio caps="audio/x-raw-int" location=${SOURCE} \
start=0 duration=${DURATION}000000 \
media-start=${BEGIN}000000 media-duration=${DURATION}000000 \
! identity single-segment=true ! audioconvert ! vorbisenc ! mux.

Regards,
Olivier






More information about the gstreamer-devel mailing list