Save movie design
VisIt's Save movie feature allows users to create complicated movies from within VisIt. This page talks about the design of VisIt's Save movie capability.
Fundamentally, "Save movie" is implemented as a Python-based command line utility called "visit -movie" that uses VisIt's CLI for generation of movie frames. The movie script generates the movie frames and then calls various movie encoding programs to encode the individual movie frames into a playable movie format.
Types of movies
Session based movies
Script based movies
Template based movies
VisIt's GUI provides a Save movie wizard that makes setting up movies relatively easy for the average user. The movie wizard has a number of pages that steer the user through the various options needed to set up a movie.