[verdetto][prompt curato][fonte: revid.ai]
Posso vibecodare Revid AI?
// una sessione, versione personale usabile
Revid non possiede né un modello né una render farm: inquadrature, voce e montaggio sono tre API pubbliche più ffmpeg, ed è per questo che finisce su «sì» dove gli altri strumenti video finiscono su «quasi». Quello che paghi è che qualcuno le ha già cablate su un pulsante di pubblicazione.
confidenza: media
cos’è: Trasforma un prompt, un link o uno script in un video short finito, con voiceover e sottotitoli
Indice di costruibilità · gioco editoriale
- Prezzo 99 $/mese peso: più 3
- Tempo una sessione peso: più 3
- Categoria audio e video non pesa
- Moat qualità di esecuzione · integrazioni peso: meno 2
- Confidenza media peso: zero
- Cosa perdi 5 voci peso: meno 2
- Sito revid.ai (si apre in una nuova scheda) non pesa
Il conto sta in piedi, ma non di molto: guarda cosa perdi prima di partire.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Scrivere uno script, definire un file di stile riutilizzabile, generare ogni inquadratura con Seedance 2.0 o Gemini Omni Flash, narrare con ElevenLabs, bruciare i sottotitoli dai tempi delle parole e montare tutto in un unico mp4 verticale con ffmpeg.
cosa ti serve
- un agent capace di leggere documentazioni di API ed eseguire codice, per esempio Claude Code
- l'accesso a Seedance 2.0 via fal o Replicate
- una API key Google Gemini per Gemini Omni Flash
- una API key ElevenLabs
- ffmpeg
Il raro wrapper abbastanza sottile da ammetterlo: tre endpoint documentati e un montaggio in ffmpeg. Qui si costruisce una skill più un file di stile, non un'app.
Il prompt
Una sessione con un agente di coding e la tua versione gira.
Build me a Claude Code skill that makes short-form videos to replace Revid AI. Requirements:
- The deliverable is a skill folder, not a web app: SKILL.md plus a Node + TypeScript CLI
run with tsx, no build step. ffmpeg does every stitch, mux, and caption burn-in.
- Projects live in ./projects/<slug>/ with brief.md, script.md, shots.json, and a render/
folder, so everything about one video sits in one directory I can delete.
- Styles are files, not prompts I retype: styles/<name>.json holds the look, aspect ratio,
pacing, caption font and position, voice id, and a shot-prompt preamble. A project names
one style and inherits all of it.
- Generate each shot with Seedance 2.0 when it needs native audio or lip sync, or Gemini
Omni Flash when I want to revise it conversationally without re-prompting · the choice
is per shot in shots.json. Keys in .env.
- Narrate with ElevenLabs where a shot has voiceover rather than native dialogue, and burn
captions from the returned word timings, styled by the style file.
- Cache every clip by a hash of its prompt plus style, so re-rendering a project never
pays twice for a shot that did not change.
- SKILL.md must tell the agent to read the live API docs before writing any call:
replicate.com/bytedance/seedance-2.0, ai.google.dev/gemini-api/docs/video, and
elevenlabs.io/docs. These models ship fast, so never write a request shape from memory.
- No accounts, no telemetry, everything on my machine except the three model APIs.
Secrets in .env with a committed .env.example.
- Out of scope: publishing to TikTok, Instagram, or YouTube, and any stock or viral-clip
library. Do not build a web UI, the interface is the skill and the CLI.
- README: the .env keys, how to install ffmpeg, and a worked cost estimate for a 30 second
video at current per-second model prices, so I know what a render costs before I run it. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- la libreria di oltre 3 milioni di video virali da remixare, che è un problema di licenze e non di codice
- la pubblicazione in un clic su TikTok, Instagram e YouTube
- gli avatar AI, i face swap e gli oltre 100 tool già pronti attorno al generatore
- una bolletta sola e prevedibile invece di tre API a consumo su cui puoi sforare in un pomeriggio
- i worker in auto-mode che sfornano video mentre dormi
Perché pagano ancora
Si paga perché il prodotto è l'assemblaggio. Revid sta dietro a qualunque modello video sia il migliore in quel momento, assorbe le rotture quando una API cambia forma e trasforma un render finito in un video pubblicato senza uscire dalla scheda. E un saldo a crediti è più facile da tenere a mente di tre API a consumo: per chi non ha voglia di pensare ai flag di ffmpeg o al prezzo al secondo dei modelli, già solo questo vale l'abbonamento.
moat: Qualità di esecuzione Integrazioni cos’è un moat
il cablaggio e il pulsante di pubblicazione, non i modelli
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Scartate (2) — e perché
- OpenMontage (si apre in una nuova scheda) — Motore notevole, ma la app desktop per chi non sviluppa è ancora in alpha privata; oggi dà per scontato un assistente AI di programmazione.
- YumCut (si apre in una nuova scheda) — Source-available con una licenza non commerciale, mentre il flusso hosted davvero utilizzabile è a consumo di crediti; nessuna delle due strade passa l'esame.
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- Remotion (si apre in una nuova scheda) — make videos programmatically with React, the usual base for a scripted render pipeline
- Revideo (si apre in una nuova scheda) — create videos with code, built for programmatic short-form output
- diffusionstudio/core (si apre in una nuova scheda) — browser-based video compositing engine powered by WebCodecs
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.