"Dub this folder into Spanish" — that's the whole command.
Original voice kept, lips synced, saved right beside your source files.
Subtitles or speaker separation work the same way. New to AI agents? Install takes a minute.
Multi-language dubbing and natural lip sync from plain language alone.
The finished video, separated audio, transcript and subtitles all land next to your original.
Anything marked FREE needs no account — sign up and get a free 30-second dubbing trial
Translate your video while keeping the original voice. Lip dubbing can even match the mouth movements.
Pick your agent and we'll show you the fastest way in. Install is one line — and folders aren't your problem anymore.
One click opens the Claude Code desktop app in a Code session, install prompt already filled in.
Claude Code didn't open? Install the app · or paste the install command below.
Don't have Claude Code installed? Get it here.
Nothing sends on its own. Review it, press Enter, and the install command runs.
Sign in once when the browser opens — your key is saved, and you're dubbing right away.
One click opens the Codex app in a new chat with the install prompt ready. On the CLI? Paste command #2 instead.
Codex didn't open? Install the app · or paste the install command in step 2.
Don't have Codex installed? Get it here.
Paste this one line and it installs itself to the right skills folder.
https://github.com/perso-ai/perso-dubbing-plugin Install this.Sign in once when the browser opens — your key is saved, and you're dubbing right away.
Open the IDE with the button, or jump to the next step if it's already running.
Antigravity didn't open? Install the app · or paste the install command in step 2.
Don't have Antigravity installed? Get it here.
Tell your agent to run the line below and it installs to the right folder.
https://github.com/perso-ai/perso-dubbing-plugin Install this.Sign in once when the browser opens — your key is saved, and you're dubbing right away.
You can use it right now in Claude Code, also by Anthropic. Check out the Claude Code setup!
You can use it right now in Codex, also by OpenAI. Check out the Codex setup!
You can use it right now in Antigravity, also by Google. Check out the Antigravity setup!
Same words in any tool — hit the button above, or paste https://github.com/perso-ai/perso-dubbing-plugin Install this.
npm run key:check.--target en,ja,zh) — the source is uploaded and split once, then reused per language. You can also mix multiple files, folders, and URLs in a single run.--out. Every run is also a project in your Perso portal (https://perso.ai/en/workspace/vt), where you can re-download it or get other formats.--lipsync.--separate./srt skill extracts original-language subtitles from a video/audio/URL via Perso's speech-to-text. If you also want them translated, ask for the SRT along with the languages you want.*.dubresume.json for /dubbing, *.srtresume.json for /srt). Re-run the printed --resume "<state-file>" command to finish only the remaining parts — completed parts are skipped and never re-billed.--resume command.--no-save. The result stays in your Perso workspace and is not downloaded. Split videos are still saved normally, because the merged file needs a local download.node was not found — what do I do?node -v; install the LTS from https://nodejs.org, or simply ask the agent to install it for you, then retry.npx perso-dubbing@latest, or in the Claude Code plugin: /plugin update perso-dubbing.Billed as credits for the volume you process · needs Node.js 18+ (and Git on Windows)