Chargement des plugins.
Depuis le 2.05+ du 25/09, il y a un auto-loading qui charge automatiquement les fichier dans le repertoire plugins.
(par exemple dans
C:\AviSynth\plugins). Il vous suffit d'y mettre toutes les .dll et .vdf
que vous utilisez.
LoadPlugin("C:\Avisynth\Cnr2.dll")
LoadPlugin("C:\AviSynth\SmoothHiQ.dll
LoadPlugin("C:\AviSynth\Convolution3D.dll
→ Tout ça, c'est donc du passé !
-------------------------------------------------------------------------------------------------
Au cas où cela ne fonctionnerait pas avec un plugin conçu pour un autre logiciel :
LoadVirtualdubPlugIn("C:\AviSynth\plugins\MSharpen.vdf","MSharpen")
MPEG2Source("C:\Matrix\Matrix.d2v).Crop(8,10,-40,-48)
ConvertToRGB.MSharpen().ConvertBackToYUY2
BicubicResize(640,304,0,1/2)
LoadVFAPIPlugIn("C:\TMPGEnc\m2v.vfp","M2v")
M2v("C:\Matrix\vts_01_1.vob")
BicubicResize(640,304,0,1/2)
-----------------------------------------------------------------------------------------------------
Remarques :
-
Les plugins pour VDub intègrent un nom de commande par défaut, mais
comment le connaitre ... ?
Vous aurez donc souvent recourt aux fonctions de chargement pour
définir vous même le nom de la commande.
- Certains plugs, lorsqu'ils travaillent, dépendent des frames précédentes.
Il faut indiquer le chiffre correspondant à la place de preroll :
LoadVirtualDubPlugin("filename","filtername",preroll)
- AviSynth 2.5 Beta gère aussi l'autoloading, mais tous les plugins ne sont pas encore compatible.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Ctrl-Alt-Suppr~~~~~~~~~~~~~~~~~