FrameForge.studio
32 interactive tools

Every FrameForge calculator, on one page

Use the table of contents on the left to jump. Every tool is independent — your inputs never leave the browser. Click any tool's name to copy a deep link.

Stage 1 · Pre-Production

Plan before you shoot

Five tools to help you decide whether the idea is worth filming at all.

HOOK RETENTION SCORE Pre-Production

Predict whether viewers stay past 30 seconds

Most "hook scoring" advice is vibes. This combines seven weighted factors that you actually control on a shoot day (visual motion, face on screen, text-on-screen, sound design, hook-promise match, opening cut tempo, B-roll density) into one 0–100 score with a tier and an action list.

How to read this & limits

How to read: 70+ means your hook is structurally tight. 50–69 is fine but improvable — usually one of the cheap fixes in the action list moves you up a tier. Under 50, you're competing on thumbnail CTR alone, which is an uphill battle.

Limits: This is a heuristic for YouTube-style vertical-feed retention. TikTok and Shorts favor stronger visual motion in the first 0.5s — bump the motion slider up by 2 if that's your target. The score does not know your niche, your thumbnail, or your audience size — none of which can be solved inside a calculator.

STORY ARC BUILDER Pre-Production

Where does each beat land in your video?

Stop eyeballing "the middle is saggy." Enter your target runtime and the tool places setup, inciting incident, midpoint reversal, climax, and resolution at the percentages that keep YouTube-style audiences watching through the dip.

How to read this & limits

How to read: The percentages on the X-axis are where each named beat should land. The Y-axis is "emotional intensity" — a rough guide, not a script. If your climax lands before the 70% mark, the back third of your video is going to feel like a victory lap.

Limits: Templates are starting points. Comedic and educational videos often want a faster midpoint (around 35%) and a delayed climax. Treat the table as a checklist, not a ruler.

B-ROLL COVERAGE Pre-Production

How much B-roll to actually shoot

A typical 12-minute essay ends up needing 35–55 B-roll shots. This calculates how many shots to capture per subject, per planned cut, given a talking-head base — and flags when your plan is B-roll-thin.

How to read this & limits

How to read: "Shots to capture" is your minimum viable coverage — it assumes you'll use ~70% of what you shoot (the rest is coverage insurance, mistakes, or unused). "Per subject" helps you decide whether to leave for a new location or shoot more at the one you have.

Limits: Doesn't account for animation-heavy channels (where B-roll is replaced by motion graphics — fewer shots, longer per shot) or pure talking-head podcasts. For those, set the talking-head ratio to 95%.

TITLE SEO SCORE Pre-Production

Will your title actually be clicked on?

Length, leading power word, parenthetical bonus, number, and curiosity gap are the five levers you control. Most "title analyzers" just check length. This one weights each lever against what YouTube's own creator insider docs suggest.

How to read this & limits

How to read: Score blends the five levers. CTR estimate is a baseline — small channels will sit below it, large channels above, because thumbnail is a multiplier you can't see here.

Limits: No title tool can predict whether your audience will trust you. "Clickbait" titles score high here on paper; the long-term cost shows up in retention and session-watch, not the title itself.

CHAPTER MARKERS Pre-Production

Generate YouTube chapter timestamps from a script

Paste your outline as plain lines ("0:00 · intro / 0:42 · problem / 5:30 · fix"). The tool validates each timestamp against your runtime, enforces YouTube's "first chapter ≥ 10s and ≥ 3 timestamps" rule, and outputs the description-ready block.

How to read this & limits

How to read: YouTube requires ≥3 chapters and the first one ≥10 seconds. This tool enforces both. It also flags duplicate titles and gaps >10% of runtime.

Limits: Chapter names are a UX call, not a math call. Keep them <50 chars so they don't truncate on mobile.

Stage 2 · On Set

Frame it right the first time

Six tools for the moments you'd otherwise fix in post (and lose time to).

ASPECT RATIO VISUALIZER On Set

See all five major ratios side-by-side

Pick a source resolution. The tool draws the same scene cropped to 16:9, 9:16, 1:1, 4:5 and 21:9 — so you can decide before shooting which platform you'll deliver to first.

How to read this & limits

How to read: Each card shows the same scene cropped to that ratio. If your subject disappears in 9:16, that's a composition problem you can fix by re-framing in-camera.

Limits: Doesn't account for digital stabilization crop (typically 10–15% extra). If you're shooting handheld, leave 15% padding on each edge.

SAFE ZONE VISUALIZER On Set

Where TikTok/IG/Shorts captions will sit before you shoot

Each platform has a different caption strip height and an "action-safe" inner zone where UI elements (likes, share, username) overlap. Pick a ratio, see the strip, place your subject inside it.

How to read this & limits

How to read: Yellow = caption area (keep critical visuals above it). Red = UI overlap (likes, follow button, share). Green = safe center (where eyes should land).

Limits: UI layouts change. TikTok has moved its caption strip 3 times in 24 months. Always re-check the platform you're publishing to before locking the framing.

WHITE BALANCE MAP On Set

Pick a Kelvin value that matches the light source

Type the light you have; the tool returns a Kelvin target plus the tint shift and the matching R/G/B multipliers you can punch into a custom white balance.

How to read this & limits

How to read: "Look" lets you push the white balance off-neutral for creative effect — push it warmer for cozy vibes, cooler for sterile/digital.

Limits: Mixed lighting (window + lamp) breaks this tool. Solve mixed light at the source: turn off what doesn't belong.

3-POINT LIGHTING On Set

Where to place key, fill, and rim for any mood

Most lighting diagrams ignore mood. This one takes your mood target (corporate clean, cinematic warm, lo-fi intimacy) and returns angles in degrees, distances in head-widths, and diffusion recommendations.

How to read this & limits

How to read: Angles are from the camera-subject axis. Distances are in head-widths (a useful on-set ruler that scales with your subject).

Limits: Real rooms have ceilings, walls, and windows that constrain placement. Use the diagram as a starting point; if you can't hit the angle, soften the light source to compensate.

MIC DISTANCE On Set

How far can the mic be before your room noise takes over?

Inverse square law isn't enough — you also need a rough room-noise floor. Pick a mic type, give the room's noise floor, get a recommended distance and a gain target.

How to read this & limits

How to read: Distance and gain are coupled — moving the mic further forces more gain, which also amplifies noise. The "Min distance" is the closest you can get while still leaving headroom.

Limits: Doesn't model reflections (a hard-walled bathroom behaves nothing like the math). For untreated rooms, halve the recommended distance.

COLOR MOOD MAPPER On Set

Pick a Kelvin that matches the emotion

Instead of generic "warm vs cool" advice, you choose the target emotion (lonely winter morning, thrilling action sequence, etc.) and the tool outputs Kelvin, tint shift, and an R/G/B grade value you can paste into Resolve/Premiere.

How to read this & limits

How to read: Kelvin handles the global warm/cool axis. Tint handles the magenta/green axis (often more powerful than people realize). The Lift/Gamma/Gain numbers are DaVinci Resolve style offsets — paste them into your color page.

Limits: This is a starting grade. Real cinematic color has 3-5 nodes, plus a parallel node for skin tone protection. The palette is for mood-board reference, not hex-perfect grading.

Stage 3 · Post-Production

Edit with numbers, not vibes

Fourteen tools that turn "this just feels off" into a specific thing to change.

FPS CONVERTER Post-Production

Convert duration, speed %, and shutter angle together

Three linked inputs: source FPS, target FPS, and playback speed. Get the new clip duration, the speed percentage, and the 180° shutter equivalent — all in one panel.

How to read this & limits

How to read: Going from 60 → 24 at 100% speed is a 2.5x slowdown (cinematic). The 180° shutter equivalent helps you preview the motion blur amount.

Limits: Optical flow / motion interpolation can do better than this naive math but introduces artifacts. For talking-head interviews, prefer optical flow. For action, prefer the naive numbers.

BITRATE ESTIMATOR Post-Production

Pick a bitrate that fits your resolution, FPS, and storage budget

Most "use 10–12 Mb/s for 1080p" advice is wrong for high-motion content and wasteful for low-motion talking head. This weighs motion, grain, and target quality.

How to read this & limits

How to read: "Recommended" is a sweet spot. "CBR target" is what you'd put in a streaming encoder (Twitch, Vimeo). "Min" is the floor — going below produces visible macroblocking on motion.

Limits: Real-world encoders vary ±15% from these numbers. Always do a 30-second test render before committing a 2-hour export.

LUT STRENGTH Post-Production

How much to dial back a LUT so skin tones survive

LUTs are designed for log footage with a specific exposure. Drop them on a finished Rec.709 grade at 100% and skin tones get pushed into clay. This computes the recommended LUT intensity given the source gamma and the LUT's intended gamma.

How to read this & limits

How to read: A LUT designed for log footage should be applied at <50% on a Rec.709 source. A LUT designed for the same gamma should go at 75–100%.

Limits: "Skin protection" means dropping a parallel node with a skin-tone qualifier that masks the LUT's effect on faces. Skipping this turns people orange.

PALETTE EXTRACTOR Post-Production

Drop a HEX and get a 5-color grading palette

Type one anchor color (e.g. the dominant color in your reference frame). The tool generates a 5-color palette with tints/shades and reports hue/sat relationships — useful for picking titles, lower-thirds, and grade offsets.

How to read this & limits

How to read: Use the lightest tone for backgrounds, mid tones for subjects, and saturated tones for accents/CTAs. Monochrome works best for serious/educational; triadic works for energetic entertainment.

Limits: A palette isn't a grade. The colors here are reference — your actual grade depends on the source footage.

COMPRESSION QUALITY Post-Production

Predict how bad the second encode will look

Re-encoding always loses quality. This estimates the SSIM-style drop for a second encode given source bitrate, re-encode bitrate, and codec. Saves you from uploading a 4 Mbps re-encode of a 4 Mbps source.

How to read this & limits

How to read: "Quality retention" is a VMAF-style estimate (0–100). Below 80, your re-encode is visibly worse than the source. "Perceived loss" is the relative score.

Limits: ProRes is treated as a lossless intermediate; actual retention depends on the source. For archival, use a mezzanine codec (ProRes 422 HQ or DNxHR HQX) — never the delivery codec.

LUFS NORMALIZER Post-Production

How much gain to apply to hit a target loudness

You measured integrated LUFS and you need to hit the platform target. Enter your measured loudness, pick the platform, get the gain change and a true-peak headroom check.

How to read this & limits

How to read: Apply gain first, then check true peak. If pushing gain pushes you above -1 dBTP, you need a limiter, not more gain.

Limits: Loudness normalization is platform-applied at playback — YouTube will turn down a -10 LUFS video. For consistent loudness across platforms, target the loudest platform's spec (-14 LUFS).

VOICE WARMTH EQ Post-Production

Pick the right EQ curve for a voiceover, fast

Choose the voice profile (thin, normal, deep, breathy) and the listening environment (headphones, laptop, TV, phone). Get a 4-band EQ curve with frequencies and Q values, plus a recommendation on high-pass cutoff.

How to read this & limits

How to read: The 4 bands are: high-pass (rumble), low-mid (warmth), presence (clarity), and air (sparkle). Q is the bandwidth of each cut/boost — narrower Q = surgical, wider Q = musical.

Limits: This is a starting preset. Real voice EQ depends on the actual recording — do a spectrum analysis on your audio and subtract what's already there.

DUCKING CALCULATOR Post-Production

How loud music should sit under voice, per platform

Naive ducking advice is "−10 dB" — but the platform's own loudness target changes what "loud enough" means. This computes the music level given the voice level, the platform target, and the music genre.

How to read this & limits

How to read: "Δ from voice" is the gap you should leave between music and voice. Bigger gaps feel safer; smaller gaps feel more energetic. Sidechain amount is a compressor parameter — paste into your DAW.

Limits: Sidechain ducking only works on music with steady mid-range energy. For sparse cinematic music, manual volume automation beats any compressor.

AUDIO SYNC DRIFT Post-Production

How much will your audio drift over a long timeline?

Bluetooth lavs drift ~1 ms per minute. Camera audio drifts ~0.1 ms per minute. Over an hour, that's 60 ms vs 6 ms — audibly out of sync. Calculate the drift and a stretch ratio.

How to read this & limits

How to read: 30 ms drift is the threshold for "I can hear it." 60 ms drift is the threshold for "anyone will notice." If you're past the perceptible threshold, apply the stretch ratio to the audio track.

Limits: Drift accumulates linearly only if the source is consistently bad. Real wireless drift is temperature-dependent — cold weather makes it worse.

SUBTITLE TIMING Post-Production

Will your subtitles actually fit on screen in time?

Subtitles become unreadable when characters-per-second exceeds ~20 (English) or ~15 (CJK). Paste your line, get the CPS, max recommended duration, and a per-platform caption density score.

How to read this & limits

How to read: CPS above the language threshold is technically readable but feels rushed. Long subtitles (over ~42 characters per line) need a 2-line layout, not a single-line one.

Limits: CPS ignores comprehension difficulty. A line like "He hypothesised that..." reads slower than "Hello world." even at the same character count.

JUMP CUT FREQUENCY Post-Production

Are you over-cutting?

A jump cut every 2 seconds feels modern and energetic. The same cut every 0.5 seconds feels chaotic. Enter your cut count and runtime, get a cut density score and a per-genre recommendation.

How to read this & limits

How to read: Music videos can sustain cuts every 0.5s. Tutorials should sit at 4–8s/cut or you confuse the viewer. Vlogs are flexible.

Limits: Cut density ignores "soft" transitions (dissolves, wipes). A dissolve every 3 seconds counts as a cut here, but feels very different.

TALKING-HEAD RATIO Post-Production

How much of your video is just your face?

Pure talking-head videos plateau in retention around 4 minutes. The cure is B-roll — but how much? Enter your talking-head minutes and total runtime; get a target B-roll ratio.

How to read this & limits

How to read: 50–60% talking head is the sweet spot for YouTube essays. Vlogs can push 75%. Pure talking-head podcasts sit at 95% — but they live on watch-time, not session-watch.

Limits: B-roll quality matters more than quantity. One well-placed 3-second cutaway every 20 seconds beats 20 random 1-second clips.

PACING SCORE Post-Production

Combine 4 pacing metrics into one verdict

Enter cut density, talking-head ratio, B-roll shot variety, and average sentence length. Get a single pacing score and a "drag" flag if your video has any one weak dimension.

How to read this & limits

How to read: The pacing score is a weighted blend. "Biggest lever" tells you which single input, if you fixed it, would lift the score the most.

Limits: Pacing is content-aware — a 30-minute documentary has different pacing targets than a 30-second TikTok. Use the score comparatively, not absolutely.

REFRAME CROP Post-Production

Crop math for 16:9 → 9:16 / 1:1 / 4:5

Tells you the exact pixel crop and how much horizontal real estate you lose — and how much you need to re-frame in the timeline to keep your subject in view.

How to read this & limits

How to read: Going 16:9 → 9:16 typically loses 75% of your horizontal pixels. Subject offset tells you how far to pan your crop to keep the subject centered.

Limits: For moving subjects, manual keyframing is still better than any auto-reframe. This tool helps you plan; the timeline still needs your hands.

Stage 4 · Export & Deliver

Pick the right knob before you render

Four tools for the moment between "edit locked" and "render started."

PLATFORM PRESETS Export

One click → full export preset per platform

Generates a full export panel: codec, container, bitrate, audio, and a 5-second pre-roll note. Copy/paste into Premiere, Resolve, FCPX, or HandBrake.

How to read this & limits

How to read: Codec/container/bitrate is the minimum to satisfy the platform. For archival, also export a ProRes master.

Limits: Platforms change specs. YouTube removed the 480p option in 2024. Re-verify with the official upload docs once a year.

END-SCREEN PLANNER Export

Where the YouTube end-screen elements should sit

YouTube's end-screen rules: 5–20s duration, 2 clickable elements max, within the inner safe zone. This tool draws the recommended overlay for your chosen layout.

How to read this & limits

How to read: Use the layout overlay in your NLE editor to pre-place your end-screen elements. YouTube's editor accepts up to 2 clickable cards + 1 subscribe button.

Limits: YouTube end-screen elements must be added in YouTube Studio after upload — this tool only helps you plan the visual layout.

THUMBNAIL CTR Export

Will your thumbnail actually be clicked?

Scoring thumbnails is famously subjective, but five levers are testable: subject emotion, contrast, text length, face size, and color temperature. Score them.

How to read this & limits

How to read: A high CTR comes from extreme contrast + clear subject + 1–3 words max. Faces outperform objects in nearly every niche YouTube has measured.

Limits: Doesn't measure title-thumbnail coherence. A "what I learned" thumbnail with a "scary moment" title still loses to a coherent pair, even if the thumbnail scores high here.

CAPTION ENGAGEMENT Export

How to phrase a video description that actually drives comments

Most descriptions are "Welcome to my channel…" — which produces zero comments. This computes a description engagement score based on the prompt style, length, and CTA placement.

How to read this & limits

How to read: Questions outperform statements 5:1 in comment volume. Polls drive more replies than open-ended prompts in most niches.

Limits: "Predicted comments" assumes a baseline channel size of 10k subs. Adjust mentally: 100k channels multiply this by ~3, sub-1k by ~0.3.

Stage 5 · Audience Signals

Read the room, then ship the next one better

Three tools for the post-publish review that actually changes your next video.

WATCH-TIME CURVE Audience

Predict your retention curve shape

Given your hook score, pacing score, and runtime, get a predicted retention curve. Compare it to your actual analytics after publish — if reality is worse than prediction, your content didn't match the title.

How to read this & limits

How to read: The dotted line is your predicted retention. The shape matters more than the absolute numbers. A steep cliff at 30s = weak hook. A long flat plateau = strong middle. A drop at 80% = weak ending.

Limits: This is a heuristic. Real retention depends on your niche, your audience's expectations, and even time of day.

LENGTH SWEET SPOT Audience

What's the ideal runtime for your niche?

Pick your niche. Get the median runtime of top-performing channels, plus the "sweet zone" where watch-time-per-view is maximized.

How to read this & limits

How to read: Median = what most top performers do. Sweet zone = where watch-time-per-view is highest. Min/Max = the floor and ceiling that still rank.

Limits: These are aggregate signals, not rules. A 4-minute essay can outperform a 14-minute one if the niche expects short form.

RENDER TIME Audience

How long is your next export going to take?

Estimates render time based on resolution, codec complexity, effect count, and the GPU you're using. Useful for scheduling overnight exports.

How to read this & limits

How to read: A 20-min essay on a Pro GPU with light edits should render in 4–8 minutes. Heavy VFX on CPU only can take 3+ hours.

Limits: Doesn't model disk speed (a slow SSD can bottleneck more than GPU). Always do a 1-minute test render first.

A note on what these calculators aren't

Every tool here is a heuristic, not a guarantee. The numbers come from public creator-economy docs, broadcast standards, and the math behind the tools, but no calculator can predict whether your audience will trust you, like your thumbnail, or click play. Use these to plan, not to outsource thinking.