Okay, for those of you in the video world, there is an open source application that, if found, will become the backbone of all your video processing. That app is, AviSynth. I found this app many years ago and shelved it. It did what I needed back then — putting frame numbers on each individual frame — but was thin on other functions. Well, recently going back to see where it was and what it had become, I was simply blown away. This is one of the finest applications I have ever seen written for a PC. There are a lot of video applications out there, but very few actually do things correctly. AviSynth allows you to get down to field based operations. You can convert PAL to NTSC — maintaining the temporal/spatial ordering of the fields by repeating fields, telecine film content into 29.97fps video, motion comp deinterlace content, process video for encoding with advanced pre-processing filtering, etc., etc. And, all of this done in a way where the final frames are handed to other video applications, DirectShow, etc. as AVI frames. In other words, you can take a DivX file, a MPEG file, whatever file, process it with AviSynth and hand the resulting frames to any application that understand how to parse an AVI. Incredible! Anyhow, if you are into advanced video stuff, check it out. You won’t be disappointed! I assure you!
Share this post: Tweet It | Facebook It | Stumble It | Digg It | Delicious It
Article by Dave Wolf
Dave has written 56 posts.
Dave has worked in the tech industry for the past 20 years. He started his life with computers in 1979, selling Apple II's at a local computer shop when he was 13. Needless to say, he's seen quite a few things change with technology since then.
Previous post: The Straight Dope
Next post: Road-Trip: Charleston



{ 1 comment… read it below or add one }
AVISynth is totall awesome. It is one of the most powerful tools I have ever used because it is so flexible. I have however run into a dead end. I have not been able to find a way to import an Omneon .mxf file into AviSynth. If anyone knows please let me know. So I would say that AVISynth is a great tool but it shouldn’t be your only tool.