Trim a local video to keep only the segment between a start and end timestamp. The selected range is re-encoded in your browser with MediaRecorder while the source file stays on your device.
When to use it
- Remove intros or outros before sharing a clip
- Isolate a highlight from a longer recording
- Prepare a shorter segment for GIF conversion
How it works
When audio can be preserved, the tool records video.captureStream() from the seeked start time until the end time. Output format follows browser MediaRecorder support—typically WebM on Chromium and MP4 on Safari.
Example
Trimming 5.0 s to 12.0 s on a 30 s MP4 exports roughly seven seconds of footage.
Limitations
- Re-encoding is slower than server-side ffmpeg and quality depends on browser codecs
- Cut accuracy is frame-aligned, not sample-exact
- Clips above 100 MB or very long ranges may exhaust tab memory