avidemux

avidemux — Demultiplex an avi file into audio and video

Synopsis

                    GstAviDemux;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstAviDemux

Description

Demuxes an .avi file into raw or compressed audio and/or video streams.

This element supports both push and pull-based scheduling, depending on the capabilities of the upstream elements.

Example launch line

gst-launch filesrc location=test.avi ! avidemux name=demux  demux.audio_00 ! decodebin ! audioconvert ! audioresample ! autoaudiosink   demux.video_00 ! queue ! decodebin ! ffmpegcolorspace ! videoscale ! autovideosink
Play (parse and decode) an .avi file and try to output it to an automatically detected soundcard and videosink. If the AVI file contains compressed audio or video data, this will only work if you have the right decoder elements/plugins installed.

Last reviewed on 2006-12-29 (0.10.6)

Details

GstAviDemux

typedef struct _GstAviDemux GstAviDemux;