Just for the record...
I transformed @johnmeyer's original script into a
filter function named
DeJump for use in general cases. This is the result of a conversation trying to fix similar artifacts in VideoHelp.
Here's the thread on VideoHelp.
For reference, I made the following mods:
Quote:
- Transformed into `DeJump` filter function (July 12, 2021)
- parametrized input clip, `jumpthresh`, and `thresh` (for `FillDrops`)
- parametrized `num` and `den` options for `double` via `MFlowFps` to take input clip properties
- removed `ShowMetrics` function needed for test
- removed `FillDrops` function to make use of the externalized filter script `FillDrops.avsi` (mod by Selur)
- unglobalized and internalized some variables to be used in `GenerateMask`: `jumpthresh`, `blackframe`, `whiteframe`
- Enabled HBD support (July 13, 2021)
- removed 8-bit conversion of input clip, `ConvertToYV12`, to enable HBD support
- (removed `KillAudio`)
- put input clip pixel type warning
- (changed color names from hex values to preset names)
- Parametrized decimation cycle (July 14, 2021)
|
The script code is here:
DeJump.avsi.