Since we have a few new* members here that are skilled at Avisynth, I thought I'd acquire a bit of community input before the guide gets an update (and/or a companion) in January. (*"New" compared to the guide's writing.)
I refer to the guide for Encoding/Converting > PAL/NTSC Standards
Specifically, there two areas to focus on, where updates are desired:
- deinterlacing options
- de-blurring poorly converted videos (that are your source before you re-convert it back)
At the bottom of the guide, you'll find two sample files, clips from the Australian DVD release of Inspector Gadget (which has been fully released down in Oz, but has not been released in North America). There is a good bit of frame blending, which creates the ghosting/blurring effect.
When the guide was written, VirtualDub
was not yet to version 1.9.x, and did not yet have the Yadif deinterlacer. That is generally preferable to available Deinterlace Area-Based filter for VirtualDub
, although not always.
So that's a GUI option, for those who want to avoid the "complex" scripting and plugins for Avisynth.
A better approach would undoubtedly be to use a combination filter set in Avisynth, using this script:
yadifmod(order=1, mode=0, edeint=NNEDI2(field=1))
(Note: YES, I prefer ffvideosource, as mpeg2dec's d2v files are an extra step, and are not necessarily any more accurate than ffmpeg, based on my past experience and observations. This is more of a preference issue, and I opt for the one that is easier and still looks the same. I would, however, include alternatives, as a footnote link.)
This is a fairly easy script.
De-blurring / De-ghosting additions:
What I think could be improved on further is to attempt to remove the ghosts caused by the original poor conversion, by use of Avisynth's srestore() filter. And this is where I'd most like some input on quality script examples for the guide.
It is one of the better documented scripts in the Avisynth wiki, but it's still lacking in examples for the visual learners of the world (which includes me).
Since the writing of the guide, Sound Forge
9 also came out, which allows for more direct input (AC3), and from what I was reading a few days ago, now includes frame-accurate measurements for time stretch, as opposed to that useless percentage method.
Finally, it may be split across a few pages, in steps, instead of one long page.
And if this works well, we may collaborate on several guides.