View Single Post
Old 15th July 2021, 06:00   #12  |  Link
JKyle
App Digger
 
JKyle's Avatar
 
Join Date: Sep 2018
Posts: 411
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.
JKyle is offline   Reply With Quote