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 date | Tool and version | Same source or frame | Setting changed | Result |
|---|---|---|---|---|
| 2026-11-13 | Node 24.22.1 | batch-export-fixture.zip | Compare file counts | Fail. Both folders held three PNGs, so the check missed the missing lamp export. |
| 2026-11-13 | Node 24.22.1 | batch-export-fixture.zip | Compare sorted names by row | Fail. The second row differed, but the check did not report the missing and unexpected files separately. |
| 2026-11-13 | Node 24.22.1 | batch-export-fixture.zip | Match exact expected names | Pass. 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
- cup-cutout.png
- lamp-cutout.png
- vase-cutout.png
- cup-cutout.png
- old-cutout.png
- vase-cutout.png
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.