Save with Fridays for Fusion

One comp, too many eager Savers. Saver Manager, RangeSaver and LifeSaver tackle output selection, frame ranges and EXR admin.
A dark digital dashboard shows multiple small rows of compact blue and white labels linked by thin lines, arranged in two clustered sections across a charcoal grid background. The sparse layout and muted palette create a technical, data-driven interface connected to the Fridays for Fusion theme.

For those who don’t know the series: Fridays for Fusion explores the community tools that make Blackmagic Design Fusion more useful and its users marginally less sarcastic. Fusion is Blackmagic’s node-based compositing environment, available as Fusion Studio and within DaVinci Resolve. This week: three tools for getting the right images out of a comp, plus a small accomplice for bringing them back.

One problem, several enthusiastic Savers

Multiple Savers in one composition are useful. Alternative treatments, intermediate renders and final outputs can share the same upstream work. The compositing graph stays connected, everything looks organised, and for a brief moment you experience the dangerous sensation of being in control.

Then you press Render. Render All Savers takes its name rather literally: all active Savers participate, with the composition’s render range providing the starting point. Wanting just one output does not count as telling the software. It is merely a private hope.

The entertainment escalates when different outputs need different ranges. One branch needs frames 100 to 180, another needs 140 to 155, and the third is “just a quick test frame”. You are now the compositor, the render dispatcher and the person who must remember which box was unticked before lunch. Three community tools address different parts of this workflow tax.

A compact dark-gray desktop utility window titled “Saver Manager” shows a row of rounded action buttons for managing save states, including Solo Selected, Select All, Enable All, Make Loader, Reveal destination, Saver In, Saver OUT, and Set Saver IN/OUT from range. The interface uses soft outlines, pale text, and a simple grid layout on a charcoal background.

Saver Manager: appoint an adult

Alexey Bogomolov’s Saver Manager 1.22 puts the administration of existing Savers into a small palette. Select all Savers, enable all of them, or disable the unselected ones. Solo Selected is the attraction: select the output you actually need and stop the others from helpfully volunteering. A button this mundane should not inspire gratitude. Here we are.

Saver IN and Saver OUT manage individual working ranges, including taking values from the current render range. The palette also provides access to an output’s folder and creates Loaders from Savers. This keeps routine output checks in one place instead of turning every render into a guided tour of the node graph.

The Reactor package is listed under Scripts/Comp and depends on Loader from Saver. Its script lives under Scripts/Comp/Saver Tools/Saver_Manager.lua. Look for a composition script rather than a new image-processing node. Even useful software occasionally expects us to read the label.

Saver Manager in Reactor

RangeSaver: this output, these frames

RangeSaver puts a frame range on the output itself, with a Solo control for rendering that node alone. The first branch can retain 100 to 180 while the second keeps 140 to 155. The test frame no longer requires changing the global range and making a solemn promise to restore it afterwards. Such promises rarely survive contact with a deadline.

A dark-themed render saver panel labeled RangeSaver_1, with tabs for File, Export, Audio, Format, and Settings across the top. Below are filename and output options such as OpenEXR files, save frames, frame offset, and render frame in and out, arranged in compact form fields and sliders.

For outputs that cover different sections of a comp, the practical advantage is persistence: the numbers live beside the output they describe. In our test, it worked without drama. That is a compliment. Render administration has enough opportunities for personal growth already.

RangeSaver in the Blackmagic Design forum

LifeSaver: EXR gets its own department

Andrew Hazelden’s LifeSaver replaces the output node rather than managing existing Savers. Version 3.0 uses EXRIO for multi-channel and multi-part OpenEXR output, with customisable compression.

A dark-themed software control panel shows the LifeSaver1 add-on with tabbed sections for file, parts, image, and settings. Below, stacked form fields and buttons configure output format, version control, folder creation, and rendering, creating a dense, utilitarian interface.

Additional image inputs are added in the Channels tab. Enable the corresponding export part, give it a distinct layer name and connect the image. Disable unused parts; duplicate part names are something EXRIO objects to, with rather more justification than most production naming disputes. A preview selector chooses the input passed downstream, while the LifeSaver Selected script can insert the node and connect selected tools as inputs.

Versioning, UUIDs, output-directory creation and filename tokens handle more of the pipeline housekeeping. Tokens include ${COMP}, ${NODE}, ${VERSION}, ${DATE} and ${FRAME}. Render Current Frame, Render Selected, Render All and Network Render controls sit on the node. Rendering one frame should not feel like a luxury feature, but production has taught us to celebrate selectively.

LifeSaver writes EXR. It does not replace a normal Saver for every delivery format. If your job needs other formats, keep those Savers; if it needs multi-part EXRs with repeatable names, LifeSaver is addressing the relevant problem.

LifeSaver in Reactor

Bonus: bring the render back

Bogomolov’s Loader from Saver 1.66 creates Loaders beside their corresponding Savers and works with multiple outputs. It handles default sequence padding, scans existing files to suggest sequence numbering and preserves container filenames for MOV, AVI, MP4 and MXF. The package also includes conversion to Saver Plus and versioning buttons.

A dark-themed software interface shows a text panel with loader settings and feature bullets in light gray type, including options for image sequences, file conversion, and versioning buttons. The canvas is mostly black and charcoal, with a muted, technical layout and a compact block of instructional text.

That suits the familiar “render this expensive branch, then load it back” routine. Rebuilding the path by hand immediately afterwards is a curiously ceremonial way to tell the computer something it already knows. Saver Manager lists this package as a dependency, so the two belong together.

Loader from Saver in Reactor

For the other end of file management, our earlier Fridays for Fusion on Power Renamer 25 covers batch path and filename changes. Between naming files and rendering the correct ones, we are dangerously close to doing some compositing.

Choose your administrative relief

Saver Manager handles several ordinary Savers. RangeSaver gives outputs their own persistent frame ranges. LifeSaver expands EXR output itself. Loader from Saver closes the loop when the result needs to return to the comp. The Reactor tools are available through the community package manager, while RangeSaver is supplied through the linked forum thread.

Try them on a copy of a representative comp and check the output paths, active Savers, frame ranges and resulting files before committing a live job. A five-frame check is better than spending Saturday discovering the wrong branch rendered perfectly.