How to | Import and Export Animations
View the elements available for Import in a QuickTime file in the Wolfram Language documentation ExampleData directory:
Use Length to see how many frames are in the animation:
Use Sharpen on each of the frames:
Use ListAnimate to make a new animation from the processed frames:
If you open the exported animation, you will see that it contains non-functional controls across the top. The animation is essentially a movie of a movie. To exclude these controls from the exported animation, simply export the list of frames directly to a file format supported by animations.
First, use Table to create 5 plots of where :
Use ListAnimate to create an animation from the list of plots:
You can also export Manipulate objects as animations.
The next three steps are equivalent ways to export the entire Manipulate object, controls and all, to an animation.
Here the most recent output, which is the Manipulate object, is exported:
The Manipulate is also stored to m, so exporting m produces the same result:
The animations "manipulate1.avi", "manipulate2.avi", and "manipulate3.avi" are identical. They also contain the framing and controls typical of Manipulate objects in the Wolfram Language.
To export animations that lack the framing or controls, you should generate a list of graphics representing a suitable number of steps used in the Manipulate and then export that list to a file format used for animations.
For example, use Table to create a list plot of and specify that should move from 0 to 4 in steps of 0.2:
You can create a longer, smoother animation by reducing the step size used in Table. For instance, reducing the step size from 0.2 to 0.1 will result in twice the number of plots in the list and subsequently, twice the number of frames when it is exported as an animation.