CH Framechecker

previous arrow
next arrow
Slider

CH Framechecker is very useful for checking image sequences for completeness and/or file size plausibility. The user interface offers various tools to traverse the file system and it immediately indicates existence of files and directories. It automatically detects file sequences, start and end frames, sequence length and padding as well as (of course!) missing sequence files. It can check any file or directory, is cross-platform compatible (win/unix) and has no external dependencies other than a running Python 3.2 installation. CH Framechecker provides various views and lists providing either a quick overview (Graphs & Lists Tab) or detailed information (Log Tab). The graph view allows for gamma-correcting the vertical (file size) and zooming the horizontal axis (width of 1 file). An overlay of creation-, access- and modified-dates makes it easy to identify number and size of render-junks or other time-dependent characteristics. It also comes with a History tab for going back and forth in time, as well as a Settings system which allows total customization of the tool, ranging from default behaviors to colors and fonts. A newer version also boasts an algorithm to detect outliers in file size (very useful for broken frames).

File explorer integration of CH Framechecker. Click any file and check the sequence it belongs to by just right-clicking it.

The application also provides a command line interface to check files or directories via a shell and provide the ability to communicate with other programs. I also integrated the application into Windows Explorer and Finder, respectively. This way, any file can be checked immediately by simply right-clicking the file and selecting CH Framechecker.

Outline

Type Personal work, proprietary
Idea, Concept, Design, Development Claus Helfenschneider
Tools Python 3.2, TkInter, cross-platform

All image and video footage © Claus Helfenschneider