Inc,
I was worried you didn't post here anymore (that's the kind of luck I have)..
You were right, ConvertToYUY2() got the script to load and play without a problem. Using ConvertToYV12 I get the error again... This shouldn't be happening!
I just recently installed CCCP (Combined Community Codec Pack, I'm sure you probably know of it) which installs FFDshow and all those various filter setups.
Edit: I fixed the YV12 decompressor issue. Solution on next page
On a slightly different subject:
I found your C API wrapper for Avisynth (is that to call avisynth.dll directly?) and all the pointers had me running for the hills
Being a PB newbie doesn't help much in this regard either. It seemed you had concerns about the performance of filter plugins written in PB too... is that still the case? (looks like it involved a lot of unnecesarry use of ASM or something? I only skimmed the thread..)
I'm not really sure where to begin, even looking at your sample script in this thread, just because of the sheer size of it, I guess.. I'm used to reading "step by step" guides that slowly build up your knowledge, I guess :p
I could probably bombard you with a million more questions... so I better stop now... But if you are available to teach/answer questions I would greatly appreciate it and take you up on that offer..
My end goal here is to build a program similar to YATTA (Yet Another Telecide Tool for Anime, maybe you've heard of it?). YATTA was written in Pascal and while it has a source repository it hasn't had any real new versions released in forever, and has very little documentation for how it works.. I thought building an application with some of YATTA's functionality, and then more tailored to some of my needs on top of that, would be a fun project.. I can't even gleen how YATTA collects its metrics / talks with Avisynth from looking at the PASCAL source because I don't know PASCAL either - but it does appear to be making API calls to Avisynth.
I'd like it to be an easier to use tool as well, as many people with VFR issues can't handle the learning curve of YATTA. But I'd like to give the community an easier to use tool for building true VFR videos. (A lot of videos done with automatic methods via scripts using TFM/TDecimate don't playback properly, but manually doing IVTC in Yatta I have yet to make a VFR MKV that my WDTV Live can't play).
So I'm not sure whether I should be using the Avisynth API or not, versus requesting and analyzing frames via your tools from this specific thread. I guess I'm in over my head - and I thought reading TFM and other plugins' debug strings was gonna be the hardest part!