yeah i did some patches to make the process of joining with avisynth convenient…
you just select the folder with your avis and the patches creates the avisynthscript plus a file with start and enpoints of the avis.
with the playermodule you just open the created script, and the module loads the file with the duration. this way you just have to select the index of the avi you want to play and filestream jumps to corresponding position.
avisynth joins the avis very smoothly no freeze between the avis…
i have tested that with dv encoded movies…
but i had some troubles with looping in a joined avi, sometimes filestream just ignores the loop and plays the whole joined avi on.
it also sometimes stops playing the movies when in loop mode…
with loopmode turned off it works with no troubles and very fluent…
ill post that stuff tomorrow, maybe you find out some tricks…