sec.01 / fig.01 — retention, before & after treatment
Yourvideoisboring.Wecanfixthat.
RotPitch fuses the video you already have with scientifically* irresistible backgrounds and burns the captions in. Post-ready in under 60 seconds.
*not science. it works anyway.
no card · 1 free credit · never expires
~8s
TYPICAL RENDER
60s / 50MB
MAX INPUT
9:16 + 16:9
OUTPUT FORMATS
1
CREDIT PER VIDEO
sec.03 / pipeline
No timeline. A pipeline.
Your clip takes the same path every time: probed, queued, composited, captioned, shipped. You never see a keyframe.
Upload
raw_input.mp4
Probe
ffprobe
Queue
bullmq + redis
Composite
ffmpeg
Captions
whisper + libass
Ship
s3 · presigned
ffprobe rejects anything over 60 seconds before it costs you a credit.
Whisper transcribes; libass burns it in. Word for word, styled, bottom-center.
Failed render? The credit walks itself back. Automatically. Logged.
sec.04 / output_diff
Same footage. Different physics.
Whatever you shot on top, a high-retention loop underneath, captions burned in. That is the entire recipe.
sec.05 / rot_library
Pick your poison.
A live library of high-retention loops — gameplay, ASMR, abstract. Free plan gets 5. Paid gets the whole pharmacy, plus bring-your-own rot.
free plan: first 5 styles · paid: full catalog + your own loops
sec.06 / arsenal
The attention arsenal.
Captions that read themselves.
Whisper hears your footage; libass burns the words in — styled, timed, bottom center. No font shopping, no manual syncing. Silent clip? It renders clean, no charge for what isn't there.
One upload. Five contenders.
Auto Generate renders 2–5 variants on different backgrounds so the feed picks the winner, not your gut.
credit_ledger — real behavior, not a metaphor
−5 · auto_generate · 5 variants queued
✓ var_01…var_04 · rendered
✕ var_05 · failed — input 61s > 60s
+1 · auto_refund · logged
AI voiceover.
Your clip's own transcript, re-voiced by studio-grade AI. No script, no microphone. Nothing here moves because it hasn't shipped — we only animate what's real.
The fine print, in lights.
sec.07 / insert_coin — 1 credit = 1 rendered video
Pay for output, not software.
Every plan is just credits. One credit, one finished video — single render or batch. Failed renders refund themselves.
$0 · forever
- CLIPS UP TO 10s
- 5 BACKGROUND STYLES
- AUTO CAPTIONS
- AI VOICEOVER
- 9:16 VERTICAL EXPORT
- WATERMARK — ALWAYS
- AUTO GENERATE (2–5)
- PRIORITY RENDER QUEUE
≈ $0.50 / video
- CLIPS UP TO 15s
- ALL BACKGROUNDS + YOUR OWN
- AUTO CAPTIONS
- AI VOICEOVER
- 9:16 VERTICAL EXPORT
- NO WATERMARK
- AUTO GENERATE (2–5)
- PRIORITY RENDER QUEUE
≈ $0.50 / video
- CLIPS UP TO 30s
- ALL BACKGROUNDS + YOUR OWN
- AUTO CAPTIONS
- AI VOICEOVERSOON
- 9:16 + 16:9 EXPORT
- NO WATERMARK
- AUTO GENERATE (2–5)
- PRIORITY RENDER QUEUE
≈ $0.50 / video
- CLIPS UP TO 60s
- ALL BACKGROUNDS + YOUR OWN
- AUTO CAPTIONS
- AI VOICEOVERSOON
- 9:16 + 16:9 EXPORT
- NO WATERMARK
- AUTO GENERATE (2–5)
- PRIORITY RENDER QUEUE
free credit never expires · paid credits reset monthly · no rollover — we'd rather say it here than in the faq
sec.08 / debrief
Questions, answered plainly.
No — it's CapCut with no steps. There is no timeline, no keyframes, no font shopping. Upload a video, pick a background, render. That's the entire interface, and that's the point.
Under 60 seconds, typically around 8. Your clip goes through the same pipeline every time: probed, queued, composited, captioned, shipped.
The credit refunds itself automatically and the failure is logged with a reason you can read. You're never charged for a video that didn't finish.
It's our growth hack. You understand. Every paid plan removes it entirely.
Yes — Popular and Pro export 16:9 for YouTube and LinkedIn alongside the default 9:16 vertical. Free and Basic are vertical-only.
Soon, and we won't promise a date. It narrates your video's own transcript in a studio-grade AI voice — no script writing, no microphone.
$ rotpitch init▌
Your video deserves an audience. Sedate them properly.
Render my first video — free1 free credit · never expires · no card · watermark included (sorry)




