< Previous | Contents | Manuals Home | Boris FX | Next >
Batch File Processing
The SynthEyes batch file processor lets you queue up a series of shots for match-moving or file-sequence rendering, over lunch or overnight. It is more efficient to use the batcher to process one shot while you work on another one, instead of starting two windows of SynthEyes, because the batcher does not attempt to load the entire shot into your RAM. Because the batcher does not use playback RAM, most RAM is available for your interactive SynthEyes window.
For batch processing, follow these steps:
1. In SynthEyes, do a File/New and select the first/next shot.
2. Adjust shot settings in SynthEyes as needed, for example, set it to zoom or tripod mode.
3. If you would like to use Mask ML to mask out moving or garbage areas (such as the sky), set up layers and initial key points for them. You can run them now, or allow the Batcher to run them in the background. The batcher will run Mask ML on all layers if any frames are missing for any layer. To force the layers to be re-run in Mask ML, delete some or all of the frames. (Mask ML will be run only by “Submit for Tracking” or “Submit for Tracking and Solving”.)
Tip: If the shot imagery is an mp4 or uses H.264/265 inter-frame codecs, put Mask ML keyframes at the beginning of the visible range for each layer to be tracked, if possible, to avoid slow performance due to having to play the file in reverse.
4. For files that will be tracked and solved or only solved, set up your exporters using File/Multi-Export configuration. All enabled exporters will be run at the completion of solving.
5. Hit File/Batch Processing/Submit for Tracking and Solving to submit a file for tracking and solving. Alternatively, you can submit it for Tracking Only or Solving Only. (There is no export cycle from Track-only batch processing.)
Tip: If this is the first time you’re submitting files for batch processing, you’ll be asked whether to put the final files in the BatchOut folder, or in the folder of the original .sni file, as ..._batched.sni. This latter option will bring MaskML and multi-export output to the original location as well.
6. To render image sequences for shots that have been tracked, converged, undistorted, or otherwise manipulated in the image preprocessor, configure the Save Sequence dialog, close it, then hit File/Batch Processing/Submit for Rendering.
7. Repeat steps 1-4 or 5 for each shot.
8. Start the SynthEyes batch file processor with File/Batch Processing/Start Batch Processing or from the Windows Start menu, All Programs, BorisFX, SynthEyes Batcher.
9. Wait for one or more files to be completed.
10. Open or copy the completed files from the Batch output folder.
11. Complete shot tracking as needed, such as assigning a coordinate system , tracker cleanup, etc. followed by a Refine pass.
While the batcher runs, you can continue to run SynthEyes interactively (only on the same machine), which is especially useful for setting up additional shots, or finishing previously-completed ones.
©2025 Boris FX, Inc. — UNOFFICIAL — Converted from original PDF.