TimeWeave Documentation

Premiere Pro Plugin

Integrate TimeWeave directly into your Adobe Premiere Pro workflow for maximum efficiency! Calculate timecodes without ever leaving your timeline.

Visit the dedicated plugin page to learn more, download the installer (.zxp file), and view pricing options:

Go to Plugin Page

Installation

  1. Download: Get the latest .zxp file from the Plugin Page.
  2. Install ZXP Installer: If you haven't already, download and install the Aescripts ZXP Installer.
  3. Install Extension: Open the ZXP Installer application and drag the downloaded TimeWeave Calculator .zxp file into it. Follow the prompts to complete installation.
  4. Restart Premiere Pro: Close and reopen Adobe Premiere Pro.
  5. Open Panel: Go to Window > Extensions > TimeWeave Calculator to open the panel.

Activation

  • Upon opening the panel, you will be prompted to activate.
  • Choose either a Free Trial or purchase a Subscription / Lifetime license from the Plugin Page.
  • You will receive a license key via email.
  • Enter the license key into the TimeWeave panel in Premiere Pro and click "Activate".
  • Manage your subscription (cancel, update payment) via the "Manage Subscription" section on the Plugin Page using your license key. If you delete the email after activation, you can find your license key in the license tab of the plugin in premiere pro.

Web Calculator Usage

The TimeWeave web interface provides powerful timecode tools directly in your browser. It offers three main modes of operation:

  • Calculator: Add or subtract multiple timecodes.
  • Converter: Convert between timecodes and frame counts.
  • Duration: Calculate individual and total durations from lists of start/end timecodes.

Select the desired mode and frame rate using the dropdown menus at the top.

Calculator Mode

Perform timecode arithmetic:

  • Select the Operation (Add or Subtract).
  • Enter timecodes in the input area, one per line. Many formats are supported (see below).
  • Add: You can add multiple timecodes together.
  • Subtract: Requires exactly two timecodes (First - Second).
  • The result appears in the right panel.

Converter Mode

Convert between timecode formats and frame counts:

  • Select the Conversion direction:
    • Timecode → Frames
    • Frames → Timecode
    • Timecode → Timecode
  • For Timecode → Timecode conversion:
    • Select input frame rate
    • Select output frame rate
    • Enter a single timecode
    • View the equivalent timecode at the new frame rate
  • For other conversions, enter a single timecode or frame count in the input area.
  • Click Calculate to see the result in the right panel.

Pro Tip: You can use the Timecode → Timecode converter in reverse to calculate what your sequence duration needs to be to hit a specific deliverable length (e.g., what timecode a 23.976 fps sequence needs to be to hit a 2-hour deliverable at 29.97 fps).

Duration Mode

Calculate durations between start and end points, useful for segment timings or total runtime (TRT):

  • Enter pairs of timecodes (Start TC, then End TC) on each line, separated by a space or tab.
  • The duration for each pair is calculated and listed in the right panel.
  • Use the checkboxes to Round durations to the nearest second (frames discarded) or Remove leading zeros for cleaner display.
  • Copy individual durations or the formatted list using the buttons.
  • Use the "TRT" (Total Run Time) button to copy the sum of all calculated durations (always rounded for TRT calculation).
  • Use the "Email" button to copy a numbered list including the TRT, suitable for pasting into emails.

Supported Frame Rates

TimeWeave handles standard SMPTE frame rates, including drop-frame (DF) calculations where applicable:

  • 23.976 fps (Often called 23.98)
  • 24 fps (Film)
  • 25 fps (PAL/SECAM)
  • 29.97 fps (NTSC Drop-Frame - DF)
  • 30 fps (NTSC Non-Drop-Frame)
  • 48 fps
  • 50 fps
  • 59.94 fps (DF)
  • 60 fps

Drop-frame timecode compensates for the NTSC color system's slight deviation from exactly 30 or 60 fps. TimeWeave correctly applies DF rules for 29.97 and 59.94 fps.

Tips & Tricks

  • Auto-Formatting: Entering continuous digits (e.g., 01253010) will automatically format to HH:MM:SS:FF (01:25:30:10).
  • Shortcuts:
    • Entering SS:FF (e.g., 30:15) assumes 00:00:SS:FF (Seconds:Frames).
    • Entering HH:MM:SS (e.g., 1:10:30) assumes HH:MM:SS:00.
    • Entering just frames (e.g., 15) assumes 00:00:00:FF.
  • Dot Notation: Timecodes like 1.2.15 are interpreted as 00:01:02:15.
  • Copy Buttons: Quickly copy results or lists to your clipboard.
  • TRT Calculation: In Duration mode, the TRT button sums all *rounded* durations.
  • Reset Button: Clears all inputs and results for the current mode.

Common Use Cases

Calculating Show Duration:

  • Switch to Duration mode
  • Enter start and end timecodes
  • Copy the total duration in your preferred format

Converting Frame Counts:

  • Use Converter mode
  • Enter the frame count
  • Select the correct frame rate
  • Get the equivalent timecode

Adding Durations:

  • Use Calculator mode
  • Enter the first timecode
  • Select "Add" operation
  • Enter the second timecode
  • View the combined duration

Converting Between Frame Rates:

  • Use Converter mode
  • Select "Timecode → Timecode" conversion
  • Choose your source frame rate (e.g., 24 fps)
  • Choose your target frame rate (e.g., 29.97 fps)
  • Enter the source timecode
  • Get the equivalent timecode at the new frame rate

Calculating Required Sequence Duration for Deliverables:

  • Use Converter mode
  • Select "Timecode → Timecode" conversion
  • Set your target frame rate as the "Frame Rate" (e.g., 29.97 fps for delivery spec)
  • Set your editing sequence frame rate as the "Output Frame Rate" (e.g., 23.976 fps)
  • Enter your target delivery duration (e.g., 02:00:00:00 for a 2-hour deliverable)
  • Click Calculate to see what duration your sequence must be to meet the deliverable spec

Need Help?

If you have questions, encounter issues, or have feedback about the web calculator or the Premiere Pro plugin, please visit the About page to find contact information or use the feedback form.