[gst-devel] Video editing
Adam Lofts
adam at negligible.co.uk
Tue Jul 20 11:18:03 CEST 2004
Thanks for the help.
I've had a look at gnonlin, it seems useful - my problem being that i
would have to wrap it to use in c# (but it remains a possibility).
How should the pipeline be threaded? Would putting each individual
source in a thread be better?
Thanks,
Adam
On Mon, 2004-07-19 at 09:39, Thomas Vander Stichele wrote:
> Hi,
>
>
> > I would like to create a video editing application, based on a timeline
> > using gstreamer. Audio and video samples would be arranged on this
> > timeline, similar to the interface in Flash MX.
>
> GStreamer is a good base to work off. You could also check out gnonlin
> (gnonlin.sourceforge.net), which is currently worked on by a group of
> French students (I believe in the gnonlin-ng directory). This extends
> GStreamer to make a non-linear editing library.
>
> > I have a basic idea of how to use gstreamer (i ported a few samples to
> > c#) but cannot see how the syncronisation of media streams would work. I
> > undersand that all buffers in gstreamer are timestamped, so this should
> > be possible?
>
> Yes, buffers in GStreamer are supposed to be timestamped when it makes
> sense. Muxers will do the right thing with these timestamps so
> editing/transcoding should work correctly. For recording, some work has
> recently been done to get better synchronisation and it seems to work
> well for us. For playback, sinks listen to a common clock so that
> buffers with the same timestamps are played at the same time.
>
>
> > Also, can video be "mixed" in gstreamer? - the swfdec plugin might be
> > able to overlay vector graphics on a video stream for example.
>
> Yes - there is a generic videomixer element that we use to overlay png
> images, for example. Some other elements also overlay, like textoverlay
> and timeoverlay. I could be wrong, but I don't think swfdec does - it's
> just a decoder for the shockwave format. Internally it probably has
> compositing or overlaying.
>
> Thomas
>
>
> Dave/Dina : future TV today ! - http://www.davedina.org/
> <-*- thomas (dot) apestaart (dot) org -*->
> de laatste tijd
> heb ik gedacht
> het is niet meer
> zoals het was
> <-*- thomas (at) apestaart (dot) org -*->
> URGent, best radio on the net - 24/7 ! - http://urgent.fm/
>
>
>
More information about the gstreamer-devel
mailing list