Votre premier script

From Avisynth wiki
Jump to: navigation, search

Commençons par le plus simple des scripts Avisynth:

AviSource("c:\repertoire\monclip.avi")

Ouvrez n'importe quel éditeur de texte, et tapez la ligne ci-dessus (en utilisant un fichier AVI de votre ordinateur à la place de "monclip.avi"), et sauvegardez le comme "monclip.avs". Vous disposez maintenant d'un script qui peut être ouvert par la plupart des lecteurs de fichiers AVI de votre ordinateur: Windows Media Player 6.4 (ou "mplayer2") saura jouer le script; tout comme VirtualDubMod ou VirtualDub. Pour eux, votre document texte est tout comme un simple fichier AVI.

Il y a plusieurs types de sources différentes, et chacune a sa signification. Par exemple, vous ne pouvez pas ouvrir un fichier MPEG avec AviSource parce que ce n'est pas un fichier AVI. Pour les fichiers MPEG vous devez utiliser DirectShowSource, vous devez donc écrire:

DirectShowSource("c:\repertoire\monclip.mpg", fps=25)

Mais c'est encore mieux d'utiliser DGIndex/DGDecode pour importer les fichiers mpeg. Cette méthode est expliquée avec plus de détails dans les pages suivantes: AVISource, DirectShowSource, AviFileSource, OpenDmlSource

Une fois que vous aurez maitrisé le concept de l'utilisation d'un serveur de trames, il sera temps de faire quelque chose de plus intéressant que de juste faire afficher la même vidéo! Pour commencer, familiarisez-vous avec les filtres ou bien rendez-vous directement au manuel AviSynth lui-même.

Vous pouvez trouver d'autres exemples ici: Exemples de scripts.

Personal tools