Browse all docs
Make Shorts from a long video in PandaStudio (Make clips)
PandaStudio's Make clips turns one long video into scored 9:16 Shorts with captions and face-following framing, finding the moments with an AI model that runs on your own computer.
Drop a podcast, webinar, lesson or stream into the Clips tab. PandaStudio transcribes it, reads the whole transcript to find self-contained moments that open on a hook and end on a finished point, and turns each into its own vertical project: captions in the style you picked, the frame following the speaker's face (or the whole screen over a blur when there's no face). Clips come back best first with a title, the opening line and a 0 to 100 score. Every clip is a normal project, so you can trim it, restyle it or hand it to the agent, then export them all at 1080x1920. Nothing is uploaded and there are no credits or minute limits.
In the app
- 1Open the Clips tab on the Home screen and click New long video.
- 2Pick a clip length (15-30, 30-60 or 60-90 seconds) and a format (9:16, 1:1 or 16:9).
- 3Drop in your long video, or click to choose it. Processing starts straight away.
- 4While it works, pick a caption style: each tile shows the style on a frame of your own video. You can change it later and every clip is restyled.
- 5The clips come back best first, each with a title and a 0 to 100 hook score. Hover over one to play it. A podcast shot with two people in frame is stacked, one person above the other.
- 6Click Edit on any clip to polish it in the editor, or Export (Export all for every clip).
- 7In the Exported tab, click Play & publish to watch the clip and publish it to YouTube Shorts, or post it to Instagram, TikTok and more.
Ask the AI
Open the AI chat in the editor and say any of these. The agent does the edits for you.
CLI & MCP
Every capability is a verb, reachable from the terminal or from an MCP agent (Claude Code, Cursor, Cline, Continue, Claude Desktop).
pandastudio clips.make --file=/path/to/podcast.mp4 --length=medium --captionTemplate=glowStack
Returns { clipSetId, jobId }. length: short | medium | long. footage: camera (default) | screen. captionTemplate: any caption template id, or none.
pandastudio clips.get --id=$CLIP_SET_ID
Status and the clips best first: title, hook, score, startMs/endMs and each clip's projectPath.
pandastudio clips.export --id=$CLIP_SET_ID
Exports every finished clip (or --clipIds) to Movies/PandaStudio Clips/<video>/.