View Full Version : Dewarp(?)/deflicker lines?
VideoMilk78
7th June 2025, 00:33
I have been playing with a few blu rays that all have this same artifact. They resemble the noise bars that John Meyer's Kinescopes had and he solved successfully https://forum.doom9.org/showthread.php?t=167591
The issue is I don't have access to vegas and frankly put would rather stay in Avisynth
here's a clip of the horizontal bar flickering?
https://111.gigafile.nu/0612-b87e70fdc29cc3cc901cb60a2f230bf18
Phoenix has this listed as warping caused by line scanners if that helps..
https://filmworkz.com/dvo/warp/
Selur
7th June 2025, 05:29
For me Small_Deflicker (Avisynth (https://forum.doom9.org/showthread.php?p=1812060#post1812060)/Vapoursynth (https://github.com/Selur/VapoursynthScriptsInHybrid/blob/5873c560e1536bc96dc53e94d5f1302afbea71b5/fromDoom9.py#L105)) does seem to work fine for this.
Cu Selur
VideoMilk78
7th June 2025, 18:40
For me Small_Deflicker (Avisynth (https://forum.doom9.org/showthread.php?p=1812060#post1812060)/Vapoursynth (https://github.com/Selur/VapoursynthScriptsInHybrid/blob/5873c560e1536bc96dc53e94d5f1302afbea71b5/fromDoom9.py#L105)) does seem to work fine for this.
Cu Selur
Thanks Selur! Never would have found this. Much less destructive than other deflicker filters and it actually works
johnmeyer
7th June 2025, 18:49
This is a completely different artifact than the Kinescope noise bars I fixed many years ago. The good news is that this will be MUCH easier to fix.
As Selur said, you should find that the standard Deflicker function will work. I use it all the time.
If that doesnn't kill it completely, you can use MDegrain2 (part of MVTools2) and use dct=1 instead of the dct=0 default. Using dct=1 makes it very slow, but it does an amazing job of killing flicker. For really bad flicker I have used both Deflicker and MDegrain2 with dct=1. It usually completely eliminates all flicker, even when it is much worse than the light flickering in your test clip.
VideoMilk78
7th June 2025, 20:35
This is a completely different artifact than the Kinescope noise bars I fixed many years ago. The good news is that this will be MUCH easier to fix.
As Selur said, you should find that the standard Deflicker function will work. I use it all the time.
If that doesnn't kill it completely, you can use MDegrain2 (part of MVTools2) and use dct=1 instead of the dct=0 default. Using dct=1 makes it very slow, but it does an amazing job of killing flicker. For really bad flicker I have used both Deflicker and MDegrain2 with dct=1. It usually completely eliminates all flicker, even when it is much worse than the light flickering in your test clip.
Selur recommended Small_Deflicker which is much more effective than deflicker() and much less destructive the mdegrain, as you may know I'm also against removing grain so I'm glad this was recommended to me :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.