You recorded a 3-minute screen recording but only need the middle 45 seconds. The obvious next step — open a video editor, trim, wait for it to re-encode — takes longer than the recording itself.
There's a faster way.
Trimming vs. Re-encoding
When you trim a video, there are two approaches:
Lossless trim (fast): Cut the video at existing keyframe boundaries without decoding or re-encoding any frames. Takes seconds regardless of video length.
Re-encoded trim (slow but precise): Decode the video, cut at the exact frame you want, re-encode everything. Takes minutes but gives frame-accurate cuts.
For most screen recordings, lossless trimming is good enough. The cut points might be off by a fraction of a second (snapping to the nearest keyframe), but you avoid any quality loss and it's nearly instant.
Browser-Based Trimming
Zumie Video Trimmer — Free, runs entirely in your browser using the Mediabunny library. Upload your video, set start and end points with sliders, preview the clip, and export as MP4 or WebM. Your video never leaves your device.
This is the fastest option when you just need to chop the beginning or end off a recording.
CLI Trimming with FFmpeg
For power users, FFmpeg is the gold standard:
Lossless Trim (Recommended)
# Cut from 5 seconds to 1 minute 30 seconds — no re-encoding
ffmpeg -ss 00:00:05 -to 00:01:30 -i recording.mp4 -c copy trimmed.mp4
The -c copy flag means "copy the streams without re-encoding." This is essentially instant.
Important: Put -ss before -i for fast seeking. Putting it after -i decodes every frame up to the seek point, which is much slower for long videos.
Precise Trim (When Keyframe Snapping Isn't Enough)
# Re-encode for frame-accurate cuts
ffmpeg -ss 00:00:05.250 -to 00:01:30.750 -i recording.mp4 -c:v libx264 -crf 18 trimmed.mp4
Use this when you need to cut at an exact frame — for example, removing a specific moment from a recording.
Common Trimming Scenarios
Remove the Start (Dead Time)
The most common trim. You hit record, fumbled around finding the right window, and the first 5-10 seconds are useless.
ffmpeg -ss 00:00:08 -i recording.mp4 -c copy trimmed.mp4
Remove the End (Reaching for Stop)
Same problem in reverse — the last few seconds show you reaching for the stop button.
ffmpeg -to 00:02:45 -i recording.mp4 -c copy trimmed.mp4
Extract a Specific Segment
Pull out just the interesting part:
ffmpeg -ss 00:01:15 -to 00:02:30 -i recording.mp4 -c copy segment.mp4
Tips for Clean Trims
Record with Trimming in Mind
Start recording a few seconds early and stop a few seconds late. This gives you clean margins to trim without worrying about cutting into your content.
Use Visual Markers
Before recording, plan natural cut points — a clear pause, a page navigation, or a moment of stillness. These make it easy to find trim points later.
Preview Before Exporting
Always preview your trimmed clip before sharing. A one-second miscalculation can cut off the most important part of your demo.
When to Trim vs. Re-record
If you need to remove something from the middle of a recording, it's often faster to just re-record than to make two cuts and concatenate the pieces. The exception is very long recordings (10+ minutes) where re-recording isn't practical.
The Best Approach
If you want recordings that need minimal trimming, use a tool that starts and stops cleanly. Zumie gives you countdown timers before recording and clean stop transitions, so there's less dead time to trim. Plus, automatic zoom on clicks means your recordings look polished without any post-editing at all.