Gian Pablo Villamil |
May 31st, 2006 08:01 PM |
Think of Avisynth as a codec, that accepts script commands, not compressed video.
So basically you create an Avisynth script using a text editor, with a bunch of commands indicating the video source, and the various transformations to apply.
Then you open it up in any AVI compatible application. The app will hand it off to the Avisynth "codec" which will return video frames back to the application. VirtualDub appears to be especially friendly to Avisynth scripts.
So you could basically write an Avisynth script that opens up a series of files, deinterlaces thems, resizes, blends etc. If you open the script in your NLE, it will "see" the results of the Avisynth commands as if they were just a regular video file. Really quite amazing.
Since Avisynth scripts are just textfiles, it is easy to write programs or scripts that automate repetitive operations.
As far as I can tell, Avisynth contains the best tools for advanced deinterlacing and resizing of video.
|