Skip to content

v2.0.0

Compare
Choose a tag to compare
@jojje jojje released this 05 Feb 03:13
· 13 commits to master since this release

Adds

  • Multithreading support. Supports mode 1 & 2. Mode 1 is preferable as mode 2 will needlessly re-compute diffs for frames that other threads may already have computed.
  • Scene detection. A new optional parameter has been added that allows ignoring of frames that exceed a specified ydifference threshold. Previously the plugin blended scene changes which was annoying. The default value of 32 should work in most cases.

Fixes

  • Debug paint overflow. Now correctly handles debug overlay display of diffs for large cycles.

Breaking change

  • Removes "dm" option. To support multithreading I had to inline the frame diff function from avisynth. The cframediff function previosuly supported relied on the presence of tdecimate in the avisynth script. To simplify matters (and for copyright reasons) I chose to remove that diff alternative.