TimeWeave Documentation

Premiere Pro Plugin

Version 1.0.5

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

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

  • Open the panel and sign in with your account.
  • Start a Free Trial or purchase a Subscription from the Plugin Page.
  • Access is linked to your user profile; no license keys are required.
  • Manage your plan or cancel anytime via the customer portal after signing in.

Bulk Create (Resolve)

Version 1.0.1

Bring Canva-style Bulk Create to DaVinci Resolve. Import a spreadsheet, bind variables to template tokens, and generate dozens of clips or graphics in one pass.

Highlights

  • Spreadsheet Import: Load CSV headers and rows with preview.
  • Template Variables: Bind CSV columns to Text+ tokens and reuse mappings.
  • Auto Map Placeholders: Detect tokens and auto-link matching headers.
  • Compilation Timeline Builder: Generate per‑row clips, assemble a named timeline, and organize into a folder.

Quick Start

  1. Open DaVinci Resolve and your template timeline.
  2. Launch from Workspace → Scripts → Bulk Video Creator.
  3. Click Browse CSV, then Detect & Auto Map to link tokens like {{hook}} and {{number}} to headers.
  4. Set the Name column to control clip names.
  5. Build the compilation timeline, then render from the Deliver page.

ScreenTime for Windows

Version

Quick Start

  • Download ScreenTime.exe and place it anywhere (e.g., C:\Program Files\ScreenTime for Windows).
  • Double‑click to launch — you’ll see the ScreenTime icon in the Windows tray.
  • Right-click the tray icon:
    • Click Start on Login to enable auto-start with Windows.
    • Click Open Dashboard to open the web dashboard in your browser.

Using the Dashboard

  • Applications panel: click an app to highlight it and load its sessions.
  • Sessions: expand the date groups to see individual sessions.
  • Categories:
    • If an app has a category, the button shows Category: <X>.
    • If not, click Assign Category to set one.
  • Filters:
    • Toggle Active or Background to see foreground vs. background usage.
    • Use All Categories dropdown to filter by a specific category.
  • Charts:
    • Usage Distribution (pie): shows top apps; labels are clean and formatted.
    • Daily Timeline: shows usage across days.
  • Export:
    • Click Export as CSV or Export as JSON for reporting.
  • Theme:
    • Use the top-right Dark button to toggle dark/light mode.

Background Tracking Settings

  • Open Settings: top-right Settings button in the dashboard.
  • Polling Interval (seconds): how often background apps are checked. Recommended 2–5s. Lower = more responsive.
  • Memory Threshold (% of RAM): if a process uses at least this percent of total RAM, it counts as background activity. Start around 0.3–1.0; raise it to reduce noise.
  • Memory Threshold (RSS MB): if a process’s resident memory reaches this MB, it counts as background activity. Useful on high‑RAM machines; try 30–100 MB.
  • Blocklist: type an app name like svchost.exe and click Add to ignore it (removes it from charts/app list and stops tracking it in background).

Tips

  • If background charts look empty, lower thresholds slightly.
  • If you see too many system processes, add them to blocklist or raise thresholds.
  • You can still categorize apps from the dashboard; categories also filter charts and lists.

Tray Options

  • Open Dashboard: launches the browser if you closed it.
  • Start on Login: toggle to auto-start with Windows (Recommended to stay on so you don't have to click the exe file everytime).
  • Exit: closes the app and stops tracking until restarted.

First Run Tips

  • Keep the app running for a while to collect data; the dashboard gets more interesting as activity accumulates.
  • If you don’t see expected apps, try switching to Background or remove any filters (All Categories).
  • To declutter, use the blocklist from the sessions panel’s header to hide noisy apps.

Uninstall / Update

  • To uninstall: turn off Start on Login from the tray, Exit, then delete the folder.
  • To update: replace ScreenTime.exe with the new version in the same folder.

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 Support page to find contact information or use the feedback form.