Hi all you good people. I'm hoping for some good suggestions :-)
I have a few clips, recorded from some old PAL VHS tapes that was recorded from regular cable TV broadcast signals back in 1993/1994. They've been digitized using a rather Hi-Q JVC SVHS deck suggested on this site. Unfortunately the VCR's built in LTBC caused problems (to much vertical jitter) so it had to be disabled during digitizing. Therefor the signal was feed thru a Panasonic DMR-ES10 DVD recorder used as a pass-thru, to a LSI chip based DVD recorder for recording. I'm totally aware of that these technique and rather low quality MPEG-2 files is not optimal for restoration work, but they'll have to do for now. I still hope that there's something I can do to improve the quality just a littlebit. I'm not expecting any miracles, though
In fact, I'm quite happy with the overall quality of most of my clips, but some of them do suffer from this very anoying "flickering effect". It seems like the odd and even fields was broadcasted/recorded with a littlebit of difference in "brightness/contrast-level". It becomes specially anoying in bright scenes, creating this kind of a blinking strobe-alike effect (check the attached "test.mpg" file) for a sample. I would really like to reduce this effect if at all possible? Btw, I'm pretty sure that this issue was caused by the broadcast signal from my cable tv provider back in the day, not by the digitizing process.
I'm totally new to restoring, filtering and improving video quality, and I'm even newer to AVISynth scripts, so please keep that in mind when responding. I'm now planning to deinterlace, upscale and encode a few clips to H264 format, just for sharing with a couple of friends online... and I wonder if there's any nice and easy to use AVISynth filters/plugins that could be added to the chain of filters to reduce this very anoying flickering effect as well?
Any suggestions will be highly appreciated
The AVISynth script that I'm planning to use for deinterlace and upscaling is:
Code:
SetFilterMTMode("QTGMC", 2)
FFmpegSource2("test.mpg")
ConvertToYV12()
AssumeTFF()
QTGMC(Preset="Slower", Edithreads=2)
Crop(8,0,-8,0)
Spline64Resize (960,720)
Prefetch(threads=6)