[verdict][generated prompt][source: capcut.com]
Can I vibecode CapCut?
// buildable in a weekend, but real gaps stay open
A captioner/trimmer/exporter is buildable, but CapCut's value is mobile editing polish, effects/templates, asset library, TikTok workflow, and real-time rendering.
confidence: medium
what it is: Consumer video editor with templates, captions, effects, and AI tools
Buildability index · an editorial game
- Price 19.99 $/month weight: plus 2
- Time multi-day weight: plus 1
- Category audio and video no weight
- Moat execution quality · content and rights · integrations weight: minus 4
- Confidence medium weight: zero
- What you lose 6 items weight: minus 3
- Site capcut.com (si apre in una nuova scheda) no weight
The moat outweighs the price: rebuilding this is a project, not an evening.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
What you build
Upload video, auto-caption, cut/trim, add simple templates/effects, and export social aspect ratios.
what you need
- ffmpeg
- speech-to-text
- video rendering queue
- client editor
- storage
- optional image/video AI APIs
Good category because 'AI captions' are trivial, but editor/template depth is not.
The prompt
A weekend with a coding agent. The gaps that stay are right below, under “what you lose”.
Build me a video captioning and clipping tool to replace CapCut Pro.
Requirements:
- A CLI: Python + ffmpeg + faster-whisper. clip input.mp4 transcribes and
burns captions; --cut 0:12-0:58 trims first; a folder as input batches
every video in it.
- Captions from word-level timestamps, grouped 3-5 words per line, rendered
as ASS subtitles: bold font, white fill, black outline, centered in the
lower third, burned in with ffmpeg.
- style.json controls the look in one place: font, size, colors, margin.
- Aspect exports: --format 9x16 (blur-pad or center-crop, chosen by flag),
1x1, and 16x9, with bitrate defaults sane for phone playback.
- --srt writes the plain subtitle file next to the video so I can fix
typos, then --from-srt re-burns without re-transcribing.
- Output is <name>-<format>.mp4 beside the input; never overwrite a source
file.
- Fully local and offline after the model download: no accounts, no uploads,
no telemetry. Use the GPU when present, CPU still works.
- Out of scope: a timeline editor, effects and templates, and a music
library; CapCut's editor polish is the product. This is for talking-head
clips.
- README: installing ffmpeg and choosing a whisper model size. Prompt generated from the data on this page, not reviewed by hand yet. In English on purpose — it is the language coding agents work best in.
What you lose
- mobile app quality
- effects/templates
- asset library
- timeline editor
- platform integrations
- rendering performance
Why people still pay
They pay because short-form editing is fast on a phone and full of reusable trends/effects.
moat: Execution quality Content and rights Integrations what a moat is
media pipeline/templates/platform ecosystem
Free alternatives
Not in the mood to build it? These already exist, they are free or open source, and we checked them one by one.
Rejected (1) — and why
- OpenCut (si apre in una nuova scheda) — The famous answer is between codebases: classic is archived and the replacement is still a rewrite.
Who has already built it
Starting from here is still vibecoding: the prompt is for when you want it exactly your way.
- Shotcut (opens in a new tab) — Open-source video editor; powerful prior art but not mobile/template-first like CapCut. (alive)
Do you agree?
The vote balance
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.