Finding missing frames in a sequence
It’s very annoying to face missing frames when you come back to work, happy and hopeful to pass the renders to the comp department. And it’s even more annoying when those missing frames have no logical order. Yes, you have no time and of course no interest what so ever to sit in front of the monitor and find them between lots and lots of files.
For windows users, this little tool makes things a lot easier.
Inside the FindMissingFrames.zip file you will find a .reg file which adds the tool to the windows explorer’s context menu. In order to do that you need to copy the dev_FindMissingFrames.bat file into C:\ and run the FindMissingFrames.reg as administrator. After it’s done, you can right-click on any existing frame of the target sequence and choose Find Missing Frames. After it runs, it gives you basic information about the frame you have picked and asks you for the frame range that you want it to examine e.g 1-2110.
As an alternative, you can just drag and drop one of the existing frames over the batch file itself.
In addition to the output you see in the batch window itself, it creates a missing_frames.txtfile in the sequence folder. This file contains the same result but laid out a bit better.

There is only one limitation here and that is the position of the frame number in the frame name itself. It has to follow this pattern:
what_ever_the_name_is.frameNumber.extension
the frame number should also follow a constant padding for example:
outRender_v04.00045.exr
outRender_v04.00826.exr
outRender_v04.52375.exr
etc…
…And, if you found any bug or have any suggestion, don’t forget to please leave your comments. I’ll be more than happy to reply to them.
Cheers ;)
Comments