How do you catch missing files in a batch green screen export?

Make a list of the exact output filenames you expect, then match it against the exported PNGs. Report missing names and unexpected names separately. A stale file can make the count look right even when a cutout is missing.

A row passes if it reports lamp-cutout.png as missing and old-cutout.png as unexpected, without flagging either of the two correct exports.

Test dateTool and versionSame source or frameSetting changedResult
2026-11-13Node 24.22.1batch-export-fixture.zipCompare file countsFail. Both folders held three PNGs, so the check missed the missing lamp export.
2026-11-13Node 24.22.1batch-export-fixture.zipCompare sorted names by rowFail. The second row differed, but the check did not report the missing and unexpected files separately.
2026-11-13Node 24.22.1batch-export-fixture.zipMatch exact expected namesPass. The check identified lamp-cutout.png as missing and old-cutout.png as unexpected.

Source file batch-export-fixture.zip · Download the original test folders

Get the editable checklist and reproduction script.

Why a correct total can hide a missing cutout

Expected
  • cup-cutout.png
  • lamp-cutout.png
  • vase-cutout.png
Found
  • cup-cutout.png
  • old-cutout.png
  • vase-cutout.png
In the test folders, the missing lamp and the stale file cancel out when you only count PNGs.

We made three green-backed PNGs and exported the cup and vase. The test folder also contained a copy of the cup under an old filename. All three checks read those same directories. The count agreed because the missing lamp and the stale file offset each other. Comparing sorted names flagged a mismatch in the second row. The exact-name check searched for each expected filename and then separately scanned for anything unexpected. It returned just the two names that need attention.

Use the downloadable checklist before your next export. Put one source file on each row and enter the full output name your editor is expected to write, including the extension. Flag duplicate expected names before exporting. After export, look up each exact name in the delivery folder, then list any files left unmatched. Re-export missing items and review extras before packaging the final folder.

The script checks filenames. If someone overwrites a correct filename with the wrong image, it can still pass this audit. Open the matching cutouts separately when you also need to confirm the subject and transparency. Batch export workflows are documented by Sleek and Picsart. The folder audit above uses the supplied local fixture.