<aside> 🛠

Measure a Video's Framing & Caption Constraints — Data for a Downstream Shorts Planner


Scan the source video and produce a constraint map — machine-readable measurements of where the subject sits over time, which horizontal crop windows would keep them in frame, and which moments require caption-safe framing (subject reaching into the bottom of the frame). The output is the data layer a shorts planner uses downstream to make intelligent reframe / caption / crop decisions without breaking composition. This is the "measurement" step that turns a raw source into planner-ready knowledge.

</aside>


What it does

Video Constraint Map samples the source video at a configurable rate, detects the subject (person, pet, or animal), and measures which horizontal crop windows would keep that subject in frame for each sampled moment. It also flags moments where the subject reaches into the bottom of the frame — those moments require the caption crop to be turned off so the subject isn't accidentally cropped away. The output is a constraint map (data) that downstream planning tools (a shorts planner, an intelligent reframer, etc.) consume to make editing decisions that respect the video's actual framing needs. Video Constraint Map doesn't itself edit or crop the video — it measures what's possible.

Problem it solves

Input/Output

<aside>

<aside>

Configuration Options