In this categoryVideo Editing · 57
- How to Add Auto Captions to a Video in CapCutStart
- How to Add Auto Subtitles to a Video in Submagic
- How to Add Captions and Subtitles in Descript
- How to Auto-Generate Captions in VEED
- How to Auto Caption a Video with AI
- How to Style Captions with a Template in Submagic
- How to Translate Your Video Captions Into Another Language in CapCut
- How to Add Auto B-roll and Emojis to Captions in Submagic
- How to Translate Captions into Another Language in Submagic
- How to Fix Misheard Names and Jargon in Auto Captions
- How to Export Captions as an SRT File from VEED
- How to Batch-Caption Multiple Clips Efficiently in Submagic
- How to Upload an Existing SRT and Burn Captions in VEED
- How to Position Captions in the Safe Zone for TikTok and Reels
- How to Burn an SRT into a Video with FFmpeg
- How to Auto-Caption a Video and Fix the Errors Fast
- How to Edit Video by Editing the Text Transcript in Descript
- How to Remove Filler Words Automatically in Descript
- How to Apply Studio Sound to Clean Up Audio in Descript
- How to Remove a Video Background in CapCut Without a Green Screen
- How to Create an AI Voiceover With Text to Speech in CapCut
- How to Remove Background Noise in Descript
- How to Clean Up Background Noise in CapCut With AI
- How to Record Your Screen and Webcam in Descript
- How to Remove Awkward Pauses and Dead Air in Descript
- How to Retouch Skin and Enhance Faces in CapCut
- How to Fix Mistakes with Overdub AI Voice in Descript
- How to Record and Edit a Multi-Track Podcast in Descript
- How to Export and Publish a Video from Descript
- How to Make a Text-to-Video Clip in Runway Gen-3
- How to Animate a Still Image into Video with Runway
- How to Generate a Video from an Image in Kling AI
- How to Generate Video with Veo in the Gemini App
- How to Generate Video From a Text Prompt in CapCut
- How to Control Motion with Kling's Motion Brush
- How to Extend a Clip to a Longer Shot in Runway
- How to Write Camera Moves into Video Prompts
- How to Make Vertical 9:16 Clips for Shorts and Reels
- How to Fix Warping and Artifacts in AI Video
- How to Upscale and Smooth AI Video Output
- How to Keep a Consistent Character Across AI Clips
- How to Turn a Long Video into Shorts with Opus Clip
- How to Make a Faceless YouTube Short with AI
- How to Turn a Long Video into Shorts with AI in CapCut
- How to Create Vertical Social Clips from a Long Video in Descript
- How to Convert a Horizontal Video to Vertical With Auto Reframe in CapCut
- How to Make a Faceless Reddit Story Video
- How to Add Animated Captions to Clips in Opus Clip
- How to Reframe a Horizontal Talking-Head Video to Vertical
- How to Auto-Cut a Montage to the Beat in CapCut
- How to Write Viral Hooks and Titles for Shorts with AI
- How to Batch-Clip a Whole Podcast Episode into Ten Shorts
- How to Make a Faceless Listicle Video from a Blog Post
- How to Add B-Roll and Emojis Automatically in Opus Clip
- How to Clone Your Voice for Faceless Narration with ElevenLabs
- How to Schedule Opus Clip Shorts to TikTok and YouTube
- How to Export Videos for TikTok, Reels, and YouTube From CapCut
How to Turn a Long Video into Shorts with AI in CapCut
Feed a long recording into CapCut's Long video to shorts tool and its AI finds the strongest moments, then outputs several vertical, captioned clips automatically.
CapCut's Long video to shorts tool scans a long recording, scores moments for hooks and complete thoughts, then outputs several vertical clips with captions and reframing already applied. It runs inside CapCut desktop, supports 20-plus spoken languages, and needs no separate export step: upload once, generate, and each candidate clip arrives ready to trim and post.
What you need
- CapCut desktop, signed in
- A long horizontal video with clear speech (5 minutes or more works best)
- Time for the AI pass, which scales with video length
Step 1: Open the tool
From the CapCut home screen, look in the toolbox for Long video to shorts. Open it and upload your long video, or paste a link if your source is hosted online.
Step 2: Set the clip length and language
Choose a target duration that matches the platform you post to. Set the language to match the speech so captions transcribe correctly. Then click Generate.
Step 3: Wait for the AI pass
CapCut transcribes the whole video, scores segments for hooks and complete thoughts, then assembles candidate clips. A 30-minute source can take several minutes. Each result shows a virality estimate and the topic it covers.
Step 4: Open a clip in the editor
The AI guesses the boundaries, but it is rarely perfect. Click Edit on a promising clip to send it to the full timeline, where you can trim the start so it opens on the hook, and tighten the ending so it does not trail off.
Step 5: Polish and export each clip
Check that the auto reframe keeps the speaker centered, fix any caption errors, then export at 1080p vertical. Repeat for each clip you want to keep.
Result: one 30-minute interview becomes five tightened vertical clips, each captioned and reframed, in roughly the time it takes to watch the source once.
Why repurposing a long video is worth the extra step
Shorts and Reels are where the attention actually is: YouTube Shorts alone now average 200 billion views a day, CEO Neal Mohan announced in mid-2026, up from 70 billion daily views two years earlier. A single long-form recording is the cheapest source material you have for that feed, since the talking has already been done.
FAQ
How long does the AI pass take?
Processing time scales with the source video's length rather than a fixed number of minutes, so a 10-minute clip finishes much faster than a 90-minute podcast. Start the pass, then go do something else; there is no benefit to watching the progress bar.
Does CapCut's AI clipper support languages other than English?
Yes. The tool supports 20-plus spoken languages for detection and captioning, so a source recorded in Spanish or Mandarin gets the same automatic scoring and caption generation as English audio.
Do I need a voiceover artist to add narration to a clip?
No. If a clip needs an intro line or narration the source audio doesn't have, generate it locally with Kokoro-82M or a cloned voice from Breeze TTS 2, then drop the audio into the clip editor like any other track.
Related guides
How to Transcribe Audio with Whisper: Mac, 8 GB GPU, and whisper.cpp vs faster-whisper Speeds
Transcribe audio with OpenAI Whisper locally on a Mac or an 8 GB NVIDIA GPU, see the actual whisper.cpp vs faster-whisper speed gap, then upload the finished SRT as YouTube captions.
How to Run Kokoro-82M Locally: the Fastest Open-Weight TTS Model
Kokoro-82M is an 82 million parameter, fully Apache 2.0 text-to-speech model with 54 voices across 8 languages. At that size the weights are small enough to run on a CPU or almost any GPU, and installing it is one pip command.
How to Run Breeze TTS 2 Locally: Voice Clone, Voice Design and Voice Direction
Breeze TTS 2 is a 3 billion parameter open-weight speech model that clones a voice from one reference clip and speaks English or Chinese in under 40 ms to first audio.
Watch related tutorials
13:25
15:00
20:30
15:18
14:02
13:27New guides in your inbox
Fresh step-by-step how-to guides as we publish them. One email a week, no more.