MPDN_Extensions
MPDN_Extensions copied to clipboard
Big wish: Allow Avisynth script processing
Give ffdshow the boot. Allow scripts to be run based on conditionals.
Just to clarify, the "big wish" label doesn't give issues more priority. The order is something like:
wontfix < big wish < enhancement < todo < bug
Actually do you know what's required to support Avisynth scripts? Is there a Directshow source filter that loads Avisynth scripts?
Yeah, I gathered the priority order hence the label, I don't expect this one to be tackled any time soon, but maybe it's not that hard since Potplayer added support for it (with some limitations)
http://forum.videohelp.com/threads/362476-Potplayer-and-AviSynth
I'm not aware of anything other than ffdshow's Raw filter and Potplayer that are capable of working with Avisynth. Certainly support for it would fit nicely with MPDN's bonanza of picture processing options.
LAV Source Splitter can open avs files can't it?
Oh yes, it can :D
Uh so what else is there to support?
Profile management.
So basically you'd want a player extension to control avisynth?
Yeah, like ffdshow raw, list of all scripts and allow auto load conditions.
Depending on how easy it is to insert avisynth in the filter chain, that would be doable.
It's not going to be possible at all actually - Avisynth lives on the CPU. Every single frame needs to be transferred back to the system memory and then back again to the GPU. The only thing that could be done is a completely different profiling system for Avisynth.
I thought we were just talking about preprocessing using avisynth? But yeah, inserting it somewhere in the middle of the processing would indeed be very difficult.