Log in

View Full Version : What Avisynth filters can do post processing like ffdshow does?


Sn8kbordin
21st December 2007, 11:14
I like the way video looks (source being real small overcompressed MPEG1) when those setting are enabled and video is decoded by ffdshow. I want to encode a video and have same/similar postprocessing done by Avisynth script.

Here is the link to the settings I am talking about:
http://picasaweb.google.com/Sn8kbordin/ForWebAndForums/photo#5146312781508054418

I am interested in "SPP deblocking" or other way to deblock video, and "Level fix" - "luminance" and "Full luma range".
How can I get these in my script?

Leak
21st December 2007, 12:43
I am interested in "SPP deblocking" or other way to deblock video, and "Level fix" - "luminance" and "Full luma range".
How can I get these in my script?
While you can run the deinterlacer using the ffavisynth plugin for AviSynth, it won't work well since SPP deblocking needs the quantizer information that isn't contained in the video frame itself.

Your best bet probably is using DirectShowSource to decode your video in the AviSynth script using ffdshow and setting ffdshow up accordingly before running the script...

Sn8kbordin
21st December 2007, 20:56
They are not interlaced.

So this way avisynth script will be using ffdshow and its postprocessing to feed encoder?
That would do exactly what I need

Leak
23rd December 2007, 18:17
They are not interlaced.
Forget what I wrote about deinterlacing, I actually meant postprocessing... :scared:

But anyway, SPP postprocessing needs that quantizer information, which it'll only get when you use ffdshow for decoding itself, and IIRC using it via AviSource won't work - ergo DirectShowSource...