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 currently only supports pull-based scheduling.

Example launch line

gst-launch filesrc 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.

Element Information

plugin avi
author Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> Ronald Bultje <rbultje@ronald.bitfreak.net>
class Codec/Demuxer

Details

GstAviDemux

typedef struct _GstAviDemux GstAviDemux;