Power Calculator | Cine Power Planner

Power Calculator

Calculate battery runtime and power draw for camera packages

Overview

The Power Calculator helps you estimate how long your batteries will power your camera package on set. Select your camera, monitor, wireless video, and other accessories, and the calculator shows total power draw and estimated runtime per battery type.

Requirements

Functional Requirements

IDRequirementAcceptance CriteriaPrioritySource
REQ-PWR-001The system shall allow selecting camera body, monitor, wireless video transmitter, battery type, and other accessories from a curated databaseOpen selector → options shown; select item → selection reflected; deselect → clearedMusttools
REQ-PWR-002The system shall calculate total power draw (watts) across all selected devicesInput values → output updates; edge cases (zero, max) handled; results match expected formulaMusttools
REQ-PWR-003The system shall calculate estimated battery runtime (hours:minutes) based on total draw and battery capacity (Wh)Input values → output updates; edge cases (zero, max) handled; results match expected formulaMusttools
REQ-PWR-004The system shall display a visual power summary with per-device breakdownSelect 3+ devices → summary shows each device with watts; total = sum of individual draws; no devices → "Add devices" promptMusttools
REQ-PWR-005The system shall render an interactive connection diagram showing power and signal paths between selected devicesSelect devices → diagram renders nodes and edges; drag nodes → positions update; power paths colored; signal paths dashedShouldtools
REQ-PWR-006The system shall support custom power draw values for unlisted devicesClick "Custom Device" → enter name and wattage; add → appears in list with custom values; persists on reloadShouldusePowerCalcPresets
REQ-PWR-007The system shall display a privacy consent dialog before first use (data processing consent)First visit → consent dialog shown; accept → tools accessible; reject → tools blocked; preference saved in localStorageMusttools

Non-Functional Requirements

IDRequirementMetricPriority
NFR-PWR-001Power calculations shall update in real-time as devices are added/removedResponsivenessShould

Data Requirements

  • Device database: Bundled JSON with camera bodies, monitors, transmitters, and accessories (power draw in watts)
  • Battery database: V-Mount and Gold Mount batteries with capacity (Wh)
  • Persistence: the live selection is not restored on its own, but Saved setups are — they ride the synced preferences blob (preferences.powerCalcPresets), so they survive a reload and follow the account across devices. This page said "Calculator state is not saved between sessions" until 2026-09-07, contradicting its own Save the Setup section three screens below.
  • Inputs: Device selections and custom watt values

Constraints & Limits

  • Available to all tiers. The diagram is not a Pro feature — nothing in the calculator is tier-gated. What is limited is the number of calculations: a signed-out or unsubscribed user gets FREE_CALCULATOR_LIMIT = 5, after which an upgrade overlay covers the results and the diagram together. Subscribers are unlimited. This page called the diagram Pro-only until 2026-09-07.
  • Power draw values are manufacturer-rated nominal draws — actual draw varies
  • Battery runtime is an estimate; real-world conditions may differ

Offline Behavior

  • Fully available offline — all device data is bundled with the app
  • No network dependency

Dependencies

  • Requires: None — self-contained feature
  • Required by: None

Accessing the Power Calculator

Navigate to Additional Tools → Power Calculator in the sidebar.

Using the Calculator

Step 1: Select Devices

Choose from the dropdown menus:

CategoryExamples
Camera BodyARRI ALEXA Mini LF, Sony VENICE 2, RED V-RAPTOR
MonitorSmallHD Cine 7, TVLogic F-7H mk2
Wireless VideoTeradek Bolt 4K, DJI Transmission
BatteryCore SWX Hypercore 98, Anton/Bauer Dionic XT
AccessoriesLens motor, follow focus, wireless audio

Step 2: Review Power Summary

The summary shows:

  • Per-device power draw (watts)
  • Total power draw across all devices
  • Estimated runtime per battery

Step 3: Connection Diagram

Everyone sees an interactive diagram showing:

  • Power paths from battery to all devices
  • Signal paths (video, data)
  • Drag nodes to rearrange the layout

Step 4: Save the Setup

Under the device selections, Saved setups keeps named copies of the rig on screen:

ActionWhat it does
Save setupStores the current configuration under the name you type.
Click a setup's nameLoads it back — camera, monitor, wireless, FIZ motors and controllers, battery, plate, ring grip.
Edit (pencil)Opens the setup for renaming or re-pointing.
Save nameRenames in place. The stored configuration and the setup's position in the list do not move.
Update to currentReplaces what the setup stores with the rig on screen, keeping its name.
Remove (×)Deletes the setup.

Saved setups are stored with your account preferences, so they follow you to every device you sign in on, ride along in a full backup, and appear in a preferences export. Up to 24 are kept.

Saving under a name that already exists replaces that setup rather than adding a second entry with the same name — re-saving means "update this one". Renaming onto a name already in use behaves the same way, so the list always answers "which rig is A-cam?" with exactly one entry.

A setup stores the same configuration the shareable ?pkg= link carries, so loading a saved setup and opening a shared link arrive at exactly the same rig.

Calculations

Runtime formula:

Runtime (hours) = Battery Capacity (Wh) / Total Power Draw (W)

Example:

  • Total draw: 120 W
  • Battery: 98 Wh V-Mount
  • Runtime: 98 / 120 = 0.82 hours (~49 minutes)

A package drawing nothing reports unlimited runtime, and any result above 100 hours is clamped to 100 — an overflow guard, not a real estimate.

Batteries needed (ten-hour day):

Runtime pools every source of energy in the package. The battery count cannot, because a hot-swap plate's internal buffer — and, in gimbal mode, the gimbal's own pack behind a ring grip — is charged once and stays on the rig. A spare battery adds only its own capacity. So the count is sized in energy rather than by dividing the day by the pooled runtime:

Batteries = ceil( (10 h x Total Draw - Fixed reservoir Wh) / Swappable Wh )    (minimum 1)

Example:

  • Total draw: 74 W → 740 Wh for the day
  • Battery: 150 Wh V-Mount, hot-swap buffer: 50 Wh
  • The buffer covers 50 Wh once; the remaining 690 Wh comes from 150 Wh batteries
  • Batteries: ceil(690 / 150) = 5

"Swappable Wh" is the battery minus any capacity declared fixed on it, not the battery's rated figure. The two are the same for an ordinary battery — which is why the example above divides by 150 — but a pack that declares part of its own capacity as fixed contributes only the remainder per swap. In the source that divisor is swappableWh = batteryCapacity - declaredFixed.

Dividing the day by the pooled runtime instead — ceil(10 / (200 / 74)) — gives 4, one battery short. Until v0.703.63 that is what the app did, and the number flows straight into the gear list's battery quantity. Packages with no hot-swap were never affected: with no reservoir, the two formulas are the same expression.

Tips

  1. Plan for 80% capacity: Real-world battery capacity degrades — plan for 80% of rated Wh
  2. Add accessories: Don't forget wireless follow focus, lens motors, and monitoring accessories
  3. Compare batteries: Try different battery types to find optimal runtime
  4. Use for budget planning: Runtime estimates help determine how many batteries to rent
  5. Mind the hot-swap buffer: It shortens how many spares you need, but only once — don't multiply it across the spares you pack

Last Updated: 2026-09-07 Version: 0.790.2