Another great RocketTheme Joomla Template brought to you by the RocketTheme Joomla Template Club.
Visiteurs: 41147
38.107.191.89

Nuage

serveur debian botnet linux botherder IEEE 802.11g xvid 802.11b 802.11 802.1q résolveur Wi-Fi vlan virtuel dhcp standard switch dns dhcpd
Création d'un script Avisynth
Écrit par Cgohann   
26-01-2008
logo_avisynth    Un script AVS est un fichier qui sera utilisé par le frameserver Avisynth. Sa fonction est de traiter des images à l'aide de filtres afin d'en améliorer la qualité finale ou d'éditer des images. Ces scripts se basent sur un language très simple mais puissant. Combiné avec un encodeur tel VirtualDub, il peut travailler directement sur un fichier AVI, MPEG ou encore D2V en fournissant une édition instantanée sans besoin de fichiers temporaires et intermédiaires.
   
Outils utilisés :

Procédure :

    On ouvre Gordian Knot (un simple outil pour générer un fichier AVS notamment parmi tant d'autres possibilités que je ne développerai pas).

Image

    Cliquons sur Open (en bas à gauche), et ouvrons un fichier AVI (ou D2V pour une source DVD), résultera ceci :

Image

    On cliquera sur View et cocherons resized et stay on top.

Image

    À partir de là, on définit la résolution souhaitée sur l'onglet résolution :

Image

    Pour les animes, on cochera la plupart du temps PAL et PAL non amorphique (4:3) et on règlera le crop suivant la source à partir de la fenêtre où figure l’anime. Ensuite on choisit la résolution souhaitée.
On arrive alors à une fenêtre comme ceci :

Image

    Voilà, maintenant dans la seconde fenêtre on sélectionne Save et Encode et on obtient ceci :

Image

    Je vous laisse le soin de régler a votre guise. (Personnellement je touche à rien) et on appuie sur Save.

    Le fichier AVS est donc créé. Comment l'améliorer ?

Pour se faire, il faut tout d’abord installer Avisynth et quelques filtres tels que :
  • Decomb.dll
  • Deen.dll
  • MPEG2Dec3.dll
  • NoMoSmooth.dll
  • UnFilter.dll
  • VSFilter.dll
  • Convolution3D.dll
  • Blockbuster-2.5.dll
  • Asharp.dll
  • eDeen.dll
  • FluxSmooth.dll
  • MSharpen.dll
  • MPEGDecoder.dll
  • UnDot.dll
    Ceci est une liste des filtres que j’utilise le plus souvent mais vous n’êtes pas tenu de les utiliser tous. Il en existe des dizaines, le tout c’est de savoir à quoi ils servent et où les placer dans le script avisynth afin d’améliorer l’image.
    Le script avisynth est une alternative aux filtres de VirtualDub qui ont pour inconvénient la nécessité de convertir les frames en RGB lors du traitement vidéo et de les reconvertir ensuite, d’où une baisse de qualité. Ce problème n’est pas présent sur le traitement des filtres avisynth.

    Revenons à nos moutons, le fichier que vous avez obtenu doit se présenter sous cette forme :
    (Ouvrez le fichier avec le Bloc-note)

Image

    Toutes les lignes commencant par # sont des commentaires, on peut donc les retirer :

Image

    Voici donc le fichier de base sans filtre particulier.

    Si vous avez compris jusque là, alors vous êtes prêt à vous aventurer dans les méandres de l’encodage à l'aide d'Avisynth.
Il n’y a plus qu’à tester les filtres et bien sûr savoir leurs fonctions et ça s’apprend avec la pratique…

Commentaires
Ajouter un nouveauRechercher
Ecrire un commentaire
Nom:
Email:
 
Website:
Titre:
BBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
Security Image
Saisissez le code que vous voyez.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.

 
< Précédent