VapourSynth ist eine neu entstandene Alternative zu AviSynth. Als Skriptsprache dient Python und ist damit mächtiger, als die AviSynth-Eigenentwicklung. Zusätzlich wird hier von Anfang auf Multithreading geachtet, welches bereits jetzt mit einigen AviSynth-Plugins (welche sich teilweise in VapourSynth laden lassen) schneller funktioniert als mit dem Original. Es ist noch sehr unfertig und verfügt z.B. noch über keine Möglichkeit es direkt in Programmen wie VirtualDub zu laden, so daß man auf pipes ausweichen muß. Es ist cross-platform-ausgelegt, kann beliebige Farbräume verwalten, unterstützt wechselnde Auflösungen und unendliche Skripte.
ZitatAlles anzeigenr1:
buggy first versionr2:
fixes a large number of threading issues
removed the stupid clip.vi.width thing in python, now it's simply clip.width
fixed the frame reordering in the python bindings, now frames pop out in the expected orderknown issues:
absolute paths usually needed to load plugins
may deadlock with some avisynth plugins (set the number of threads, VSCore(threads=4))