Case study · 06 Personal production tool

Batch
Playblast

A batch-playblast workflow for creating consistent review files from selected Maya cameras without repeating the same setup for every view.

Role
Workflow design & development
Built with
Python · Maya Playblast · FFmpeg
Tested on
Maya 2025 · macOS
Multi-camera playblast workflow 00:37

Problem → solution

Select the views.
Build every review.

Producing the same playblast from several cameras means repeatedly changing the active view, frame range, viewport display and output settings. This tool brings that work into one controlled batch.

01 / Cameras

Choose every view

Select the cameras that matter and give each output its own name and frame range.

02 / Viewport

Keep reviews consistent

Control resolution, quality, offscreen capture and the viewport elements included in every playblast.

03 / Delivery

Finish as MP4

Create MOV captures and automatically convert successful results to H.264 MP4 files with FFmpeg.

Technical notes Open details

State restoration

The workflow temporarily changes cameras and viewport settings, then restores the active view, current frame and display state when the batch finishes.

Safe conversion

The source MOV is removed only after FFmpeg successfully creates the MP4. Settings are stored separately from Maya preferences and reused on the next session.

End of case study Back to all work