Video Speed Changer

Generate the correct FFmpeg setpts/atempo filter chain to speed up or slow down any video — pick a multiplier, enter your filename, copy the command.

Speed Settings

×
18

Lower = better quality, larger file. 18 = near-lossless. 28 = good web quality.

Duration Calculator

Generated FFmpeg Command


        

Filter Breakdown

Common Speed Reference

Speed setpts value atempo chain Use case
0.25× 4.0*PTS atempo=0.5,atempo=0.5 Extreme slow-mo
0.5× 2.0*PTS atempo=0.5 Slow motion
0.75× 1.333*PTS atempo=0.75 Slightly slower
1.5× 0.667*PTS atempo=1.5 Faster pacing
0.5*PTS atempo=2.0 Double speed
0.25*PTS atempo=2.0,atempo=2.0 Timelapse
Copied!

Summary

Generate the correct FFmpeg setpts/atempo filter chain to speed up or slow down any video — pick a multiplier, enter your filename, copy the command.

How it works

  1. Choose a speed multiplier from the preset buttons or type a custom value.
  2. Optionally enter your input filename (defaults to input.mp4).
  3. Choose whether to keep audio at the new speed or strip it entirely.
  4. The tool generates the FFmpeg command with the correct setpts and chained atempo filters.
  5. Click "Copy Command" to copy it to your clipboard, then paste into your terminal.
  6. Use the duration calculator to preview how long the output file will be.

Use cases

  • Create a 2× speed timelapse from screen recordings or tutorial videos.
  • Slow down sports footage to 0.5× for detailed frame-by-frame analysis.
  • Speed up long meetings or lectures to save time without re-encoding quality loss.
  • Generate 4× fast-forward clips for social media previews.
  • Slow-motion effect on action shots recorded at high frame rate.
  • Adjust video pacing for presentations or educational content.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu