Hello!
I am just learning gstreamer. It seems fantastic! I am using it with python. Sorry if my question is too basic, but... I have some files (one for each camera). Say... * front.ogv [00:00:15] * right.ogv [00:00:37] * left.ogv [00:01:22] They were recorded at the same time. It is a math class, recorded from different perspectives. The numbers between brackets, mark the "start point" (for synchronization). Now, I have an array if times: (times relative to the "start point") [00:00:00] front.ogv [00:05:20] left.ogv [00:06:00] front.ogv [00:09:12] right.ogv ... How can I use gstream to generate a "final.ogv", a ogv file such that its contents are the gluing of: 1. 00:00:15 - 00:05:35: front.ogv 2. 00:06:42 - 00:07:22: left.ogv 3. 00:06:15 - 00:09:27: front.ogv ... Cheers, André Caldas. _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hi.
You can use gstreamer editing services (GES). Watch the GES presentation [1] for more information. [1] http://gstconf.ubicast.tv/videos/case-study-development-with-ges/ Un Saludo Ruben Gonzalez Gonzalez Universidade de Vigo 2012/10/9 Andre Caldas <[hidden email]>: > Hello! > > I am just learning gstreamer. It seems fantastic! I am using it with python. > > Sorry if my question is too basic, but... > > I have some files (one for each camera). Say... > * front.ogv [00:00:15] > * right.ogv [00:00:37] > * left.ogv [00:01:22] > They were recorded at the same time. It is a math class, recorded from > different perspectives. The numbers between brackets, mark the "start > point" (for synchronization). > > Now, I have an array if times: (times relative to the "start point") > [00:00:00] front.ogv > [00:05:20] left.ogv > [00:06:00] front.ogv > [00:09:12] right.ogv > ... > > How can I use gstream to generate a "final.ogv", a ogv file such that > its contents are the gluing of: > 1. 00:00:15 - 00:05:35: front.ogv > 2. 00:06:42 - 00:07:22: left.ogv > 3. 00:06:15 - 00:09:27: front.ogv > ... > > > Cheers, > André Caldas. > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hello!
> You can use gstreamer editing services (GES). Watch the GES > presentation [1] for more information. > > [1] http://gstconf.ubicast.tv/videos/case-study-development-with-ges/ Wow! I think this is what I need. Thank you, André Caldas. _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Ruben Gonzalez Uvigo
> You can use gstreamer editing services (GES).
Are there usable python bindings for GES? Any documentation for the bindings? _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Interesting Links:
- Documentation: http://cgit.freedesktop.org/gstreamer/gst-editing-services/tree/docs?h=0.10 - How to install: http://wiki.pitivi.org/wiki/Building_with_GES - Python examples: http://cgit.freedesktop.org/gstreamer/gst-editing-services/tree/bindings/python/examples?h=0.10 Un Saludo -- Ruben Gonzalez Gonzalez 2012/10/9 Andre Caldas <[hidden email]>: >> You can use gstreamer editing services (GES). > > Are there usable python bindings for GES? Any documentation for the bindings? > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Ruben Gonzalez Uvigo
Hello!
> You can use gstreamer editing services (GES). Watch the GES > presentation [1] for more information. I will wait it become more widely supported by GNU distros. By the time being, I could solve my problem using GNonLin: https://bitbucket.org/andrecaldas/math-video-classes/src/293d21a9d60f/bin/gen_video_stream.py https://bitbucket.org/andrecaldas/math-video-classes/src/293d21a9d60f/bin/classes/CamStream.py Cheers, André Caldas. _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |