FrameSmootherframe notes

12 drawings / s → 60 fps

Anime drawn on twos or threes: drop the repeats, then fill the gaps

A 24fps anime file often holds each drawing for two or three frames, so it carries only 12 or 8 different drawings per second. Ordinary interpolation treats a repeated drawing as "no motion", and the result stops and jumps. With Remove duplicate frames turned on, FrameSmoother skips the repeats, places each drawing at the moment it first appears, and generates the frames between drawings at the frame rate you choose, on the iPhone.

12 or 8 / sdifferent drawings in a 24fps file on twos or threes
16.7 msbetween pictures at a 60fps target
off by defaulta switch you turn on for drawn animation

01Frame by frame

Three drawings, two ways to fill them

The top row is a 24fps file animated on twos: drawings A, B and C, each shown twice. The two rows below are 60fps results over the same span. The dot is where a moving character sits.

This is a diagram, not app output. Positions are idealised; the point is where the motion happens.

02In numbers

Drawings per second, before and after

Animation in a 24fps filedrawings / sbetween drawings
On ones2441.7 ms
On twos1283.3 ms
On threes8125 ms
FrameSmoother, 60fps target6016.7 ms

What counts as a repeat

Checkvalue
Brightness sampled at256 × 144 points
Every 16 × 16-point window (overlapping by half) may have at most this many points that changed by more than 24 of 255 steps3
Average change over the whole frame, at most1.5 steps
Repeats are dropped only within this time of the last kept frame3/24 s (125 ms)

Both conditions have to hold, so a small change such as a mouth flap or a blink keeps the frame, and a fade is not mistaken for a repeat. A still that lasts longer than 125 ms stays still instead of turning into a slow glide toward the next drawing. The length of the video does not change, and the sound is kept.

03On the iPhone

Turning it on in FrameSmoother

The Photos app on iPhone has no setting for removing repeated frames or generating new ones. In FrameSmoother, removing them is one switch.

  1. Home

    Tap Select Video and pick the clip.

  2. Interpolation Setup › Output Frame Rate

    Keep Target fps and choose 60fps.

  3. Anime

    Turn on Remove duplicate frames. The note reads: "For anime drawn on twos or threes. Repeated frames are skipped so the motion between drawings becomes smooth."

  4. top right

    Tap Add to Queue. The Queue opens.

  5. Queue

    When the row says Completed, tap it and step one frame at a time across a drawing change to check the result. Back in the queue, save it with the download-arrow button on the row, or share it with the share button.

FrameSmoother on the App StoreiPhone

04More comparisons

Other jobs, same method