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~~~~~~~~~~~~~~~~~