/cgtimer

Display elapsed and remaining time for CasparCG clips.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

CGTimer

CGTimer is an electron app to display current video time from a CasparCG server instance.
The app needs to comunicate with the server via OSC, so take care to allow it on your system.

Design

The design is heavily inspired on the looks of https://github.com/dimitry-ishenko-casparcg/timer.

Features

  • Displays active clip current time
  • Displays remaining clip time
  • Starts flashing red at less than 5 seconds to clip end
  • Warns about video being looped, via a red "L" on the clip time panel
  • When CasparCG is issued a STOP command to the ffmpeg producer, everything is reset

Screenshots

Configuration

CGTimer expects a CasparCG server configured to output OSC data to port 6251.
You can do this in you caspar.config:

  <osc>
    ...
    <predefined-clients>
      <predefined-client>
        <address>127.0.0.1</address>
        <port>6251</port>
      </predefined-client>
    </predefined-clients>
  </osc>

Replace 127.0.0.1 with the IP address of the machine running CGTimer.