GES Basic Beginner Tutorial
Intro GStreamer Editing Services or GES is a library built to streamline the creation of multimedia editing. Based on the GStreamer multimedia framework and the GNonLin set of plugins, its goals are to suit all types of editing-related applications. GStreamer and GNonLin give the programmer all the building blocks to create Non-Linear editors, but requires them to write a substantial amount of code to do so. GES aims to close the gap between GStreamer and GNonLin and the application developer by offering a series of classes to simplify the creation of many kinds of editing-related applications. Figure 1. The GES Architecture Goal Introduce new users to the inner workings of starting a new project in GES using Python. After this tutorial, you will be able to create a video out of a set of pictures. This includes: Setting up the boilerplate and the main function Initializing GStreamer and GES Setting up the timeline and layer Setting up the pipeline and profiles Rid...