CineTech Geek ScreenCatcher

Free Software for Cinema Exhibitors

I have been writing some free software tools, to help cinema-exhibition to save money.

Its been a difficult time for cinema-exhibition, and tools to save money are an important aspect of dealing with the changing landscape for cinema exhibitors.

James Gardiner – CineTech Geek

Please read about the tools below, and if you find them interesting, pass this info on to those who could hopefully take advantage of these tools.  Its been a difficult time for cinema-exhibition, and tools to save money are an important aspect of dealing with the changing landscape for cinema exhibitors.

CineTech Geek ScreenCatcher
The cinema-catcher-app application has many tools. Read about them below. Click on the YouTube video links for a demo of the software at work

More info on downloading the tools can be found here:

The cinema-catcher-app application has many tools.  Read about them below.  Click on the YouTube video links for a demo of the software at work.

Feature Description Status
LMS (Library Management System) This feature includes the ability to ingest content from physical disks and USBs or from FTP servers, local or remote. Devices can be set to periodically scan and ingest any DCP found. ClairMeta is then used to Quality-Check the DCP. Finally, Email reports can be generated automatically. Oldest Assets are automatically deleted as needed. Assets can be marked to never delete. As a LMS, all content is then made available via FTP server, for Screen-DCI-Player to ingest any content in the Library. Online Video Overview: Production
Status Monitor This tool allows you to monitor all screen configured into the system. Ths can be used to monitor local or numerous remote screens Production limited functionality
Status Monitor device Control Under development and extending the status Monitor, you can take control of any DCI-Player, Sound-processor, Projector, IO-Device directly to override or manually control a screen if required Development
Schedule Monitor This screen monitors screens on a Schedule level showing a timeline for each screen and what sessions are playing at what time and when they finish/start Not Started
AutoKDM Is a tool that can monitor an IMAP access to an Email account. It will transparently read your Email, and only download Emails that contain KDMs, mark them as read, or even move them into another folder (Only if a KDM is discovered). It is best to have a dedicated Email for KDMs however, the tool can deal with utilising an Email that is also used by humans for general Email activity. The tool will download all KDMs into a data base for checking, tracking and finally ingesting into the target player. Based on configured target players, AutoKDM will ingest KDMs automatically to all target screens automatically. Reports on activity can be emailed to the Admin if required. The system incorporates KDM INFO Emails for users can easily track back to the KDM creator if problems occur. Online Video Overview: Production
KDM Alert This tool generates daily reports sent to the Staff that inform of any scheduled session that do not yet have a KDM to allow them to play. This tool ensures a cinema knowns days in advance if a KDM has failed to arrive, giving them time to react to the error. Online Video Overview: Production
Auto Discovery Based on the open source tool cinema-nmap-scripts ( It will automatically detect well known devices on the Projection network, pulling Version numbers when possible. The tool can then be used to audit your projection equipment and can automatically detect the change in any version of DCI-equipment sending/Emailing a Report when changes occur. Plans to incorporate this with an FLM tool has been discussed.) Tool Overview: NMAP tool: Production, but limited by devices supported in the cinema-nmap-scripts project
Player Audit This tool periodically downloads playout logs from the DCI-Players. This allows the creation of reports to analyise the activity on a player. This can be used to send playout reports for Advertisers or for engineers to get a detailed indication of the activity on a player. For example, you can detect if shows are playing outside of open hours, or if manual control is occurring and how often. This can be done by either an Email report containing a CSV-file, or automatically sending playout reports to a specified WEB End-point (Internet Web Address) that the data is pushed to periodically. Tool Overview: Production

Thanks, and I hope this can help other small exhibitors in the world.

James Gardiner CineTechGeek Mail: [email protected] Web: YouTube Channel:

Leave a Reply