Video Reel
Your AI video editor. Add your clips, describe the result you want, and get a finished reel.
Bring your next idea to life
Start with a prompt or try an example.
Describe the story, audience, pacing, order, visual style, audio balance, or moments that matter.
Examples
A YC interview, cut for social
A one-minute answer from a Y Combinator interview becomes a 37-second vertical clip with a hook title, word-by-word captions, punch-ins and tighter pacing. The question and the full answer stay intact. Source: Y Combinator on YouTube.
How to use Video Reel
A compact decision guide for placing this pipeline in a workflow.
Best for
- AI editing of 1-10 source clips into one finished, social-ready video
- Talking videos: tight pacing, word-timed captions, a hook title, punch-ins and inserts from the sources
- Clips without speech: a montage cut on the music beat with corrected exposure
- Adding supplied or generated music, narration or a generated voiceover
Tips
- Describe the story, audience, order, pacing and moments that matter
- Say which moment should open the video; the first second decides whether people keep watching
- For clips without speech, add or request music so the cuts can follow its beat
- To preserve product colors, say so explicitly; exposure is corrected and color is graded only when requested
- Use Edit Style Preserve for a natural edit without captions, zooms or added titles
Video Reel API
Call this pipeline from your own code. One request dispatches a run; the model is an input field, not a separate endpoint.
Get an API token- inputs
- 15
- required
- 1
- Pricing
- 0.1 to 11 credits
| Input | Type | default | Description |
|---|---|---|---|
video_urls | array | default— | Upload or select 1-10 source videos. Their order is available to the editor as part of your brief. |
captions_mode | enum | defaultauto | Auto follows your direction. Add burns verified speech captions into the finished video. None omits captions.auto · add · noneautoaddnone |
captions_style | string | default— | Optional language, placement and visual style for on-screen captions. |
edit_intensity | enum | defaultmedium | For Bold and Clean: how tightly pauses are cut and how often framing, graphics and montage cuts change.low · medium · highlowmediumhigh |
edit_style | enum | defaultauto | Auto gives talking videos a social style and cuts clips without speech to the beat. Bold adds punchy captions, zooms, titles and sound effects. Clean uses calmer captions and subtle zooms. Preserve keeps a natural edit.auto · bold · clean +1autoboldcleanpreserve |
instructions | string | default— | Describe the story, audience, pacing, order, visual style, audio balance, or moments that matter. |
music_direction | string | default— | Optional mood, instruments and tempo for generated music. |
music_mode | enum | defaultauto | Auto follows your direction. Add uses your uploaded track or generates music. None omits music.auto · add · noneautoaddnone |
music_url | string | default— | Upload or select an optional background music track for the reel. |
narration_url | string | default— | Upload or select an optional narration track for the reel. |
preserve_source_audio | boolean | defaulttrue | Keep useful audio embedded in source clips and mix it with optional narration or music. |
target_duration_sec | number | default— | Optional maximum length. AI selects and paces useful moments to fit it. |
transition_mode | enum | defaultauto | Auto follows your direction. Add uses short transitions between source shots. None uses straight cuts. Describe a preferred transition in Creative Direction; custom motion graphics are outside Video Reel.auto · add · noneautoaddnone |
voiceover_mode | enum | defaultauto | Auto follows your direction. Add layers a generated voiceover; Replace substitutes generated speech for source speech. None omits voiceover.auto · add · replace +1autoaddreplacenone |
voiceover_script | string | default— | Optional exact words to speak. Without a script, AI drafts only from verified source content. |
Point any MCP client at pipe2 and your agent gets these tools. It finds this pipeline, reads the same schema above, then runs it.
list_pipelinesget_pipeline_schemarun_pipelineget_pipeline_run_statusrequest_upload
https://mcp.pipe2.ai/mcp {
"mcpServers": {
"pipe2ai": {
"url": "https://mcp.pipe2.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}Recipes using this pipeline
Show all recipes-
One prompt → a vertical AI dance reel
Generate a labeled dance-move grid, use it as the choreography reference for a music-synced dance, then combine both into a vertical reel.
-
Audience question → animated visual answer
Turn your approved answer and visual beats into a narrated vertical explainer with stock footage, timed diagrams, and synchronized captions.
Frequently Asked Questions
How many source clips can I provide?
How does AI decide what to include?
Can I control the edit?
Can I keep audio from the clips?
How much does it cost?
AI video editing from your clips
Turn up to 10 source clips into a finished reel. AI reviews the footage and your creative direction, then chooses the useful moments, pacing, framing, cuts, transitions, and audio mix for the result.
How It Works
- Add source clips: choose 1-10 videos for the editor to review
- Add narration: optional voiceover audio
- Add music: optional background music track
- Choose a target duration: optionally set the maximum reel length
- Add creative direction: describe the story, audience, pacing, order, style, or moments that matter
- Review the edit: AI inspects the sources, builds the reel, checks the rendered result, and corrects clear defects
Audio Mixing
Enable Keep Clip Audio to retain useful dialogue and sound from the sources. AI balances it with optional narration and music, ducks competing tracks under speech, and checks the finished mix.



