Exporting a movie

Abstract

Recording or exporting a movie

Vuo offers several ways to create a movie from a composition:

Recording the graphics in a window

To record a movie:

  • Run a composition that shows at least one window.

  • If your composition has more than one window, click on the one you want to record to make it the active (frontmost) window.

  • Go to File > Start Recording. This immediately starts recording the movie.

  • Let the composition run for as long as you want to record the movie. You can interact with the composition while it’s recording.

  • Go to File > Stop Recording…. This immediately stops recording the movie and presents a save dialog.

  • In the save dialog, choose the file where you want to save your movie.

When you start recording, the graphics showing in the window at that moment are added as a frame in the movie. After that, each time the window being recorded renders some graphics — in other words, each time the Render Image to Window, Render Layers to Window, or Render Scene to Window node receives an event — a frame is added to the movie. If your composition is rendering about 60 frames per second, then your movie will play back at about 60 frames per second. If your composition renders once, then waits 10 seconds, then renders again, your movie will do the same — show the first frame for 10 seconds, then show the second frame.

The dimensions of the rendered movie match the dimensions of the window’s graphics area at the moment when you start recording. If you resize the window while the recording is in progress, then the recorded images will be scaled to the movie’s dimensions.

If your composition has multiple windows, then the active (frontmost) window at the time when you went to File > Start Recording will be the one recorded. Only the content displayed within the window’s graphics area — not the window’s title bar, not the cursor, and not any audio — will be recorded in the movie.

Although recording from a composition window is an easy way to create a movie, and allows you to interact with the composition while the recording is being made, it does limit the quality of the movie. Recording a movie in real time means that your computer has to do extra processing, beyond just running the composition. Depending on how powerful your computer is, this may slow the composition down or make it render choppily, and do the same to the recorded movie.

The most reliable way to avoid slowness or choppiness is to export a movie from an Image Generator composition, as described in the next section. But if you do want to record from a composition window, here are some ways to improve the quality of your recording:

  • Avoid doing other processor-intensive things on your computer (such as running other compositions) while the recording is in progress.

  • Limit the size of the window that you record. (Larger windows require more processing power.)

  • Avoid resizing the window during a recording. (Scaling the movie frames after the window has been resized requires more processing power.)

Exporting a movie from an Image Generator composition

Another way to create a movie from a composition is with File > Export > Movie…. Instead of recording a composition in real time, this option runs the composition invisibly and takes as long (or short) as needed to render each movie frame. The resulting movie has a precise frame rate and no dropped frames. You can choose the start and end time, frame rate, and dimensions. Optionally, you can add antialiasing and motion blur (if you have Vuo Pro).

To export a movie:

  • Go to File > New Composition from Template > Export > Movie. This creates a composition that conforms to the Image Generator protocol.

  • Add nodes to the composition to make it output a stream of images.

  • Go to File > Export > Movie….

  • In the dialog that appears, choose the movie file to output to and the other settings for your movie.

  • Click the Export button.