Resolve Batch Timeline Export
Batch Export
Select timeline items in a Media Pool bin, choose one of your saved Deliver presets, and export the whole selection as a batch.
Create at least one custom render preset on Resolve's Deliver page before running the script.
What it does
The script reads the timeline items currently selected in the Media Pool and matches them directly to their project timelines. Ordinary selected clips are ignored.
Its preset dropdown uses Resolve's saved render-preset list. Built-in Quick Export options are intentionally excluded, so the codec, resolution, audio, and render mode come from a custom preset you created on the Deliver page.
Choose an output folder and the script adds one render job per selected timeline, using each timeline name as its output name. You can either start the batch immediately or leave the new jobs in Resolve's render queue.
Install on Mac
In Finder, choose Go from the menu bar, then choose Go to Folder...
Paste this folder path:
~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts/Utility/Drop the downloaded script into that folder, then restart Resolve. It should appear under Workspace > Scripts > Utility.
Run
In the Media Pool, select the timeline items you want to export. They can be selected together in the current bin.
Open Workspace > Scripts > Utility > KrabbyBatchTimelineExport.
Choose your custom preset and output folder, decide whether to start immediately, then click Export selected timelines.