Karelia Render Delivery Check
add-on
Check Blender PNG and flat EXR sequences before delivery. Find missing, unreadable or wrong-size frames, review black and duplicate warnings, and export an exact failed-frame list with an HTML report.
The render finished. Did every expected file arrive?
Karelia Render Delivery Check compares the PNG or flat EXR files on disk with an explicit delivery contract captured from your Blender scene. Find the gaps, inspect the evidence and know which frames need attention before you send a delivery to an editor, compositor or client.
From scene expectations to file-by-file evidence- Capture your main animation output and connected, root-level compositor File Output slots.
- Freeze the intended frame range, step, paths, format and dimensions. Adjust expected dimensions for compositor branches that scale or crop.
- Find missing frames, unreadable or structurally damaged images, unexpected dimensions and unsupported channel layouts.
- Check decoded pixels for non-finite values. Review all-black and byte-identical frame warnings without treating intentional holds as automatic failures.
- Export a self-contained HTML report, detailed JSON, the saved contract and a precise failed-frame list.
Open N → Karelia → Render Delivery Check. Capture the expected outputs, let your render finish, choose a report folder and run the check. Review the results, correct the cause and use the failed frame numbers in your existing rendering workflow. The checker does not start renders or change your files. Each report gets its own folder.
Requirements and tested compatibilityTested on Windows with Blender 4.5.14 LTS and 5.2.2 LTS, including real Cycles animation and compositor output. Other operating systems and intermediate Blender releases have not been independently tested. Install the ZIP through Blender's Get Extensions → Install from Disk menu. No separate Python packages, account, cloud service or subscription is required.
Know exactly what is coveredThis release checks ordinary non-interlaced PNG and flat, single-part, scanline OpenEXR. Deep, tiled, multipart, multilayer, custom-channel and Cryptomatte EXR are outside its supported scope and are reported explicitly. Compositor File Outputs must be at the root of the compositor tree; multiview is unsupported. View-layer names are recorded for context, not exhaustive render-pass validation.
Black frames and byte-identical files are review warnings. A passed file check does not establish correct artistic content, motion, color or client acceptance. Scanning is incremental between files; decoding a large frame can briefly pause Blender. The default image limit is approximately 33.5 million pixels, adjustable to approximately 105 million; individual files are limited to 2 GiB and contracts to 100,000 files.
IncludedThe installable extension, a complete English quickstart, supported-format details and troubleshooting guidance. Reports are generated locally and contain no external scripts, analytics or fonts. Reports include paths and project names, so review them before sharing.
One-time purchase. Local processing. No telemetry.
Support: [email protected]. Version 0.1.0, GPL-3.0-or-later. This is an independent Karelia Labs tool, not an official Blender Foundation product.