The Project Management Console provides a powerful batch renderer that allows you to automate the rendering of personalized videos with data supplied by a datasource, usually an Excel spreadsheet or a database export.
The batch renderer lets you define multiple jobs for each project. Each job renders videos from a dynamic movie, datasource and output format combination.
For each record or row in the datasource the batch system will generate a render request with parameters taken from the record, render the video and upload the result to a destination, such as Amazon S3, Wistia, Sprout, FTP/HTTP servers, Youtube, Vimeo or Facebook.
Each batch job has main four components:
Actions define the dynamic movie to be rendered and the datasource to use, the video or image format to generate. Optionally you can specify to render only a subset of the datasource and define notification callbacks to keep you appraised of the render progress.
Parameters define the relationship of dynamic movie variables and the datasource. For each variable in the dynamic movie you need to specify the name of the column in the datasource. If the names are identical, you can choose to let the system do the mapping automatically.
Destinations declare the upload target of a rendered video. Depending on the upload destination you need to enter various information, i.e. Authorization, filenames and directory. For Youtube, Dropbox and Facebook uploads you need to obtain authorization from the user either via the provider's OAuth2 system or via Impossible Software's Auth Secret mechanism.
Results let you see the outcome of each render along with the input parameters used and the result of the upload to a destination. This may be the Youtube ID generated for a video, or the URL of a S3 object.