Two modes actually. Both will check the next frame if it's a duplicate before interpolating to it.
First mode keeps the first frame in the sequence of duplicates and discards the rest, replacing them with interpolated ones up until the next differing frame (Ideal for repairing live streamed content where dropped frames will end up being a repeated version of the last available frame).
Second mode will still discard all but one of the duplicate frames in a sequence, however it will place that one frame in the center of the sequence instead of at the beginning. This retains the timing of the source video (Ideal for drawn animation).
Two modes actually. Both will check the next frame if it's a duplicate before interpolating to it.
First mode keeps the first frame in the sequence of duplicates and discards the rest, replacing them with interpolated ones up until the next differing frame (Ideal for repairing live streamed content where dropped frames will end up being a repeated version of the last available frame).
Second mode will still discard all but one of the duplicate frames in a sequence, however it will place that one frame in the center of the sequence instead of at the beginning. This retains the timing of the source video (Ideal for drawn animation).