[gst-devel] GStreamer / C++ example ?
fabien
fabien.castan at free.fr
Mon Apr 30 12:20:27 CEST 2007
Hello,
I have already looked at those examples, as well as others. They
certainly contain the code I am looking for but it is difficult to
extract the few lines that actually open a video file. I have been
trying for three weeks now and still haven't succeeded.
I manage to read a "videotest" inside a Qt interface, to convert the
data into 24bits RGB and work with it in realtime. Otherwise I also
manage to read an audio file, because there are examples in the
documentation. However I can't manage to read a video file.
I've looked all over the Internet and asked in many forums, but I
couldn't find a simple example, only people looking for one. It must
take a few minutes for someone who knows GStreamer, while for the others
it is impossible to do. Is Gstreamer reserved for experts?
What I need is just a bit more complicated than a player: I need to open
a video file, to access its buffer (in 24bits RGB format), one image
frame at a time. Then I need to do the inverse operation - write in a
buffer and save it into a video file.
It sums up to reading and writing video files but not in real time.
I'm sorry if I seem a bit tense, but I find it a pity that video is so
poorly developped on Linux. I thought that using Gstreamer was supposed
to make it easier for me to work with video files, it wasn't supposed to
be the hardest part of the program.
Thank you for your comprehension and your help.
gtxia a écrit :
> Hi.
>
> Please visit http://gstreamer.freedesktop.org/src/, there are a lot of
> examples to find what you want.
>
> XiaGuangTai
>
>
> On Sun, 2007-04-29 at 23:38 +0200, fabien wrote:
>
>> Hello,
>> I'm working on a C++/Qt application for video editing, under the GPL
>> license. I would like to use GStreamer for the video management.
>> I need to open a video file, extract all image frames, and save it back
>> into another video file (possibly with a different codec). I suppose
>> it's not too hard to do, but I've never worked with GStreamer and I
>> didn't find too much information on the Internet so I'm having trouble
>> getting into it and writing the first lines.
>> Could you give me an example, even if it's written in C, as long as it
>> handles video and not only audio ?
>> Thank you
More information about the gstreamer-devel
mailing list