Uli Plank wrote:If you want to be on the safe side, get Kyno. It's the cheapest way to get an Apple-blessed batch encoder for ProRes on Windows
visualfeast wrote:If you need an actual licensed ProRes encoder by a current company, go with Assimilate Scratch Play Pro. It’s $20 to rent or $300 to buy.
Or there's Fusion Studio, which is already included free for any Resolve Studio users.
I know it's not precisely a 'batch processor' but one could write a script to achieve that. Or link it directly to Resolve using VFX Connect.
Example workflow to do one render to ProRes via Fusion Studio:
- Select the clip(s) to render (as a single file) on a Timeline
- Right-click -> New VFX Connect
- To choose a location for the temporary export. Choose a suitable high-quality Render Format, such as MXF + DNxHR or Quicktime + Uncompressed. Tick "Open VFX Connect Clip in Fusion".
- In Fusion Studio: Edit the Saver node, setting:
- The desired output location and file extension (eg MOV)
- Format: ProRes.
- Click Render
Now you have a ProRes export of that clip/timeline that you can deliver to the client or whatever you need to do.
In Resolve you can Undo the VFX Connect creation to go back to your individual clips. Then manually delete the VFXConnect render folder created by Resolve - in my above example that would be
/Volumes/4TB/Resolve/VFXConnect/<some long UUID name>.
It's not an ideal workflow but it's pretty quick to do and available for free for any Studio users.
Alternatively, one could render out intermediates in the usual way via Resolve's Render Queue, then write a script for Fusion Studio to batch convert them. I think such scripts already exist in fact and should be findable via Google (likely on the We Suck Less forum.)