BASIC 1x vs DYNAMIC 2x caption tiers
BASIC (21 looks, 1×) is the ads and courses burn. DYNAMIC (9 looks, 2×) is hook Reels. Neither list is the 45 CSS Caption Studio presets.
BASIC and DYNAMIC are a billing tier and an intent, on one tool. 21 BASIC presets run at 1×: simple, plain, beans, corpo, and the rest of the restrained set. 9 DYNAMIC presets run at 2×: glass, whisper, glide, fusion, terminal, handwritten, backdrop, and the rest of the word-timed set. They are not the 45 CSS presets in Caption Studio. Do not pick Glass because you meant Classic.
Billing is the multiplier, intent is the look
add_veed_captions transcribes speech and burns a VEED subtitle preset. One engine. Two prices.
credits = caption_render × preset_multiplier
preset_multiplier is 1 for any BASIC look and 2 for any DYNAMIC look. There is no third tier and no half-animation. Transcription and timing are the same work. You are paying for how the words move.
Read the quote in the app before a long render. Do not invent a credit figure, and do not convert that figure to dollars and call it a Versely price. What captions cost across a month of clips is the cadence version of the same meter: thirty clips on a BASIC preset are thirty base renders; thirty clips on Glass are sixty.
Glass is the default if you do not name a vibe. That default is how a 2× month happens without a decision. Name the preset. Preview it on the first seconds of this file with the style preview. Full-captioning a DYNAMIC look you have not seen is how double-rate becomes a surprise.
Intent follows the drawing, not the adjective “premium.”
- BASIC is line-level. The whole cue arrives as a block. Readable. Quiet. The caption is not the creative.
- DYNAMIC is word-level animation. Highlight, glide, reveal. The caption is part of the hook.
That is the whole fork. Language coverage is 165 codes on both tiers. Accuracy does not improve at 2×.
BASIC for ads and courses
Ads and courses need type that survives review and a long sit.
Paid social already carries a legal line, a CTA bar, sometimes a partnership chip. A word-timed accent in the same band as a disclaimer is two graphics. A BASIC two-line block — simple or plain on purpose — leaves room for the overlay you actually have to show. The offer is the experiment. The caption is the transcript.
Courses, webinars after the cut, and anything a viewer will watch for more than a minute have the same shape. Word-pop for twelve minutes is a strobe. Line-level BASIC holds. Speaker IDs, if you need them, are text you add, not a DYNAMIC feature. SDH is a content pass ([music], [door]), not a tier.
Accessibility-first subtitles belong here. The job is to be read, including on a phone, including on a bright plate. Outline or a small backdrop. Contrast you can measure against the worst frame, not the brand hex on a grey picker.
Use BASIC when:
- the placement is paid and a lawyer will look at the frame
- the cut is longer than a hook
- CPS is already tight and motion would spend the last of the budget
- you are captioning a month of clips and the look should not double the meter
Twenty-one looks is enough to pick a house style without leaving the 1× row. Pin one. Switching corpo for beans every Thursday is not a test. It is a channel that does not have a face.
DYNAMIC for hook Reels
Organic mute-autoplay is allowed to perform the words. The 9 DYNAMIC presets exist for that brief: a spoken hook, short enough to read, that should feel like the line is hitting now.
Use DYNAMIC when the first three seconds are a spoken phrase and the mute pass is readable. Skip it when the creator is already at reading-speed limit. Animation does not add time. It spends it.
Do not pin DYNAMIC as the brand default unless you have done the arithmetic. A week of daily Reels on Glass is a week of 2× caption renders before anyone recuts. If half those Reels are product plates with no speech, you also spent the tier on empty audio — the tool transcribes; it does not invent a headline. Overlay the line you wrote, on a BASIC speech track if there is speech, or on no captioner if there is not.
Preview on the real plate. Glass on a neon generate is a different contrast problem than Glass on a talking-head in a kitchen. Word-timed type that disappears into a window is not a hook. It is a miss at 2×.
DYNAMIC is not “the good captions.” It is the hook captions. A course uploaded to a Reel with Fusion on every sentence is the wrong intent wearing the right tool.
Not the 45 CSS studio presets
Caption Studio is a second catalogue. Caption styles is nine groups × five variants: Classic, Paper, Ink, Halo, Hype, Signature, Headline, Snap, Reveal. 45 CSS presets. Snap and Reveal are the word-timed pair (pop and typewriter). Classic is not Corpo. Snap is not Glass. Hype is a subtitle block, not a VEED DYNAMIC look.
Teams collapse the two lists because both contain the word “caption” and both can look like karaoke. They are not interchangeable IDs. Asking the agent for “Classic” on add_veed_captions is a miss. Asking Caption Studio for “Glass” is a miss. Pick the door that matches the session, then pick inside that list.
The practical map:
| Job | List | What you pick |
|---|---|---|
| Transcribe and burn, standard rate | VEED BASIC, 21, 1× | simple, plain, beans, corpo, … |
| Transcribe and burn, hook motion | VEED DYNAMIC, 9, 2× | glass, whisper, glide, fusion, … |
| Live CSS preview of house type | Caption Studio, 45 | Classic / Snap / Reveal / … |
Word-highlight captions are the kind Snap, Reveal, and the DYNAMIC row share: a token clock on a transcript. Kind is not a SKU. The SKU is the preset you actually render, and the multiplier that comes with it.
If you need karaoke on a spoken hook, take a DYNAMIC VEED preset or a Snap/Reveal studio preset — one path, one file. If you need ads and courses, take BASIC, 1×, two lines. If you mix the catalogues in a brief, you will bill the 2× row for a look you thought was Classic.
The AI caption generator is the VEED door. Use BASIC unless the Reel’s mute hook is a spoken phrase you can still read. Name the preset so Glass does not name it for you.
Pick the tier on the next burn in Versely.
FAQ
Is DYNAMIC a different caption tool?
No. It is the 2× preset tier inside add_veed_captions. BASIC is the 1× tier in the same tool. The retired in-house “dynamic captions” job is not this row.
Are the 45 Caption Studio presets the 21+9 VEED looks?
No. Studio is 9 groups × 5 CSS variants. VEED is 21 BASIC + 9 DYNAMIC. Classic is not Corpo. Snap is not Glass. Pick inside the list you are actually rendering.
Should courses use Glass because it is the default?
No. Glass is DYNAMIC, 2×, word-timed. Courses want a BASIC two-line block at 1× unless you have a reason to animate every token. Default is how the 2× month happens.