I recorded a long video on my iPhone and I’d like to speed it up, kind of like a timelapse, but I don’t want it to look choppy or lose too much quality. I’ve tried trimming and basic edits in the Photos app, but I can’t figure out how to properly change the playback speed. Are there built-in options I’m missing, or do I need a specific app or settings to do this the right way?
Shortest path on iPhone without trashing quality:
- Use iMovie (free, built in or via App Store)
• Open iMovie, tap “Create Project” → “Movie”
• Pick your video, tap “Create Movie”
• Tap the clip in the timeline → tap the speed icon (looks like a speedometer)
• Drag to the right to speed it up, up to 2x in one pass
• If you need 4x, 8x, etc, export the 2x version, reimport, speed it again
• Export with “Save Video” and pick the highest resolution that matches your source (like 4K or 1080p)
This keeps the original frame order, so it looks smooth as long as your original fps was fine.
-
For higher control, use CapCut or VN (both free)
• They let you set exact speed (like 2.5x, 3x)
• Support interpolation less, they mostly do frame skipping
• Upside is better UI and more options, downside is some compression -
If the video looks choppy after speeding
• Your original fps is likely 24 or 30, and big speed changes make motion look jumpy
• You need frame interpolation, which iPhone apps rarely do well
Workaround with interpolation, best quality route:
- Use a desktop app with motion interpolation
• Transfer the video to a computer
• Use something like- DaVinci Resolve with Optical Flow
- Final Cut Pro with frame blending or Optical Flow
- or a tool like Flowframes on Windows
• Set project fps to 60
• Apply speed change (like 4x)
• Enable Optical Flow to generate in‑between frames
• Export in the same resolution as original
Result looks smoother than simple frame skipping, less “staccato” motion at high speeds.
- Record better for timelapse next time
• Use the built in Time‑lapse mode in Camera
• Or shoot 4K60 or 1080p60, then speed up in iMovie
Higher fps gives you smoother sped up motion.
Quick combo that works for most people:
Shoot in 4K60 next time. For this video, use iMovie at 2x a couple of times, export at original resolution, then if it still looks too choppy move to desktop and use Optical Flow.
If you want to stay on iPhone and keep it clean quality‑wise, there are a few routes that complement what @vrijheidsvogel already said without repeating the same playbook.
-
Use the hidden speed tool in the Photos app
You said you tried basic edits, but a lot of people miss this part:- If your clip is a Slo‑Mo video, open it in Photos, tap Edit.
- That white slider with dense lines = where it’s slow. Drag the dense part outward so it’s all “thin” lines.
- This effectively speeds up the previously slow portion back to normal.
Not a full timelapse solution, but it prevents stacking extra compression from hopping between apps when part of the clip was already recorded slow.
-
Use Clips for quick “social style” speed ups
Apple’s Clips app (free on App Store) actually handles speed changes pretty cleanly:- Import your video.
- Split it into segments where you want different speeds.
- Apply speed only to certain sections so fast parts are sped up but detailed parts stay at normal speed.
This helps it feel smoother, because your eye only sees the “jumpy” look where it makes sense (walking, driving, etc.) and not on talking heads or small gestures.
-
Keep quality by avoiding unnecessary re‑encoding
People kill quality by exporting 4 times through different apps. Try to:- Stick to 1 editing app on iPhone.
- Export once at the same resolution and frame rate as the original.
- Do not upscale. If it was 1080p30, keep it 1080p30. Upscaling to 4K just makes soft pixels bigger, not better.
Here I kind of disagree with the “reimport and speed again” trick unless you really need 4x, 8x and do not care about light quality loss. Every export adds compression, even if it looks subtle.
-
Use frame‑by‑frame speed ramping to hide choppiness
If the “jumpiness” bothers you:- In apps like VN or CapCut, cut the video into smaller pieces and use different speed factors (for example 1x, 2x, 3x) as a ramp, not just slam the entire clip at 6x.
- Our brains handle gradual changes better than one big jump. The whole thing feels smoother even though technically it’s still skipping frames.
-
Watch your shutter speed on the original
This won’t help your current clip, but it matters next time:- If you shoot at 1/60 or 1/120 shutter (using a camera app that lets you set it), motion blur is more natural.
- When you speed it up later, that subtle motion blur keeps it from looking like a slideshow.
The built‑in Camera app auto‑chooses this, but it often goes to short shutters in bright light that make everything more staccato when sped up.
-
If you insist on pure iPhone only and higher speeds
A practical combo:- Use VN on iPhone, set your speed like 3x or 4x.
- Export once at original resolution.
- Accept that very high speed without desktop optical flow will always look a bit choppy. That’s just physics + 30 fps.
The “perfectly smooth high‑speed timelapse with zero choppiness” people expect is mostly marketing. Realistically, it’s a tradeoff between amount of speed and perceived smoothness.
So: pick one editor, do all your speed work there, export once at original resolution and fps, and if it still looks choppy at very high speeds, that’s not you doing it wrong, that’s just the limit of 24/30 fps without interpolation.