Quantcast Je Ne Comprend Rien a l'AVS - digitalFAQ.com Forums [Archives]
  #1  
03-21-2004, 09:11 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Bonjour J'ai besoin D'aide je ne comprend pas les scripts es ce ke quelqu'un peu maider
meme en regardant les differents post je ny arive pas
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
03-21-2004, 09:44 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Tu comprends l'anglais ?
Va lire ici :
http://www.avisynth.org/index.php?page=YourFirstScript

Sinon pose des question _precises_ et je tacherai de te repondre.
Reply With Quote
  #3  
03-21-2004, 09:51 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Dsl mais je ne comprend po trop !!!!

pour etre plus precis je ne comprend pas komen fonctionne MOVIESTACKER
le script jai beau essayé dans faire ensuite dans TOK jai des message derreur ki aparaisse quand je les ouvre
Reply With Quote
  #4  
03-21-2004, 10:08 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Moviestacker ne fait QUE des scripts valides, donc ton erreur est ailleur. Principalement je pense que tu utilises avisynth 2.5.4 or movie stacker ne genere que des scripts pour 2.08.

Tu ne penses pas que le mieux serait de nous donner le texte de ces erreurs ? Tu imagines combien de possibilites il y a ? Comment veux tu qu'on t'aide si, une fois de plus, tu ne pose pas des question P R E C I S E S ?

PS: personellement je parle le francais, pas le SMS. Tu n'es pas limite par le nombre de caracteres ici alors prends ton temps et utilises toutes les touches de ton clavier. Parce que la seule chose qui est limitee ici quand on emploi des abreviations SMS, c'est le nombre de reponses.
Reply With Quote
  #5  
03-21-2004, 10:15 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Ok je comprend :
- Jutilise avisynth 2.08
- les messages derreur sont :
" is not a valid integer value

- et dans l'onglet vidéo :
Script error :there is no fonction named "NOM"

"Nom" sont des mots dans le script que quand jle supprime TOK m'en met un autre ...

voila jespere que j'ai étais clair
Reply With Quote
  #6  
03-21-2004, 10:34 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Acoustik
" is not a valid integer value
Ah oui, rien a voir avec avisynth, c'est tok qui se tape un delire. Comme personne n'a jamais compris pkoi, tout ceux qui continuent a utiliser Tok se contentent de vivre avec. Ca n'a aucune incidence.

Mais soit dit en passant, Moviestacker, Tok et avs2.08 c'etait le KVCD d'il y a 6 mois. Il faut evoluer ! En particulier avs2.08 a une palanquee de bugs qui ont ete corriges depuis dans les versions 2.5.

Quote:
- et dans l'onglet vidéo :
Script error :there is no fonction named "NOM"
Poste ton script stp.
Je sens d'avance que tu as comme qui dirait oublie de telecharger les plugins. Sauf que normalement Moviestacker est livres avec tous les plugins qu'il utilise dans ses scripts, donc tu ne devrais pas avoir de telles erreur avec un script genere pas Moviestacker. Mais on ne sait jamais.

Alors ton script et la premiere ligne ou tu as une telle erreur stp.
Reply With Quote
  #7  
03-21-2004, 10:36 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
OK MERCI ba pour la parti Script des KVCD tu ne veux pas m'expliqué + précisement parce jai prit les script qu'il y a dans le tuto moi et je comprend pas cette parti la
Reply With Quote
  #8  
03-21-2004, 11:05 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Acoustik
OK MERCI ba pour la parti Script des KVCD tu ne veux pas m'expliqué + précisement parce jai prit les script qu'il y a dans le tuto moi et je comprend pas cette parti la
Ok, donc tu ne fais pas les scripts en question avec avisynth.
Et bien sache qu'avisynth ce n'est qu'un "interpreteur" de script. Dans ces scripts tu expliques que tu veux appliquer tel ou tel filtre a ton image. Certains de ces filtres sont internes a avisynth et il sait les appliquer sans aide exterieure.

Mais d'autres sont externes, c'est ce qu'on appelle les plugins. Lorsque tu as par exemple une erreur "Pas de fonction portant le nom UNDOT" et bien il te manque le plugin undo.dll.

La quasi totalite de ces scripts tu les trouves ici :
http://www.avisynth.org/warpenterprises/

Donc si tu as une erreur de script, tu vas voir sur ce site si tu trouves un plugin ayant le nom de la fonction qui te cree une erreur et tu telecharges la version pour avs2.08.

Tu mets tous les scripts dans un repertoire disons "C:\filters" et tu ajoute en tete de ton script une ligne comme celle-ci : "LoadPlugin('C:\filters\undot.dll")" . Bien sur tu auras une ligne par plugin a jouter, ici j'ai juste pris undot comme exemple.

Voila, je pense que ca te fera avancer. Mais si tu as encore un pb stp POSTE ton script. Je ne passe pas mon temps a lire les tutos et il t'es plus rapide de me copier ton script ici que moi d'aller le rechercher.
Reply With Quote
  #9  
04-02-2004, 03:57 PM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
AviSource("Vidéo.avi")
LegalClip()
unfilter(50,50)
GripCrop(480, 576, overscan=2, source_anamorphic=false)
GripSize(resizer="BilinearResize")
STMedianFilter(8, 32, 0, 0, 8, 32)
# SpaceDust() # Optional - for some "not so clean" DVDs.
temporalsmoother(1,2)
mergechroma(blur(1.50))
mergeluma(blur(0.2))
# Convolution3d or DCTFilter for extreme worse cases.
GripBorders()
LegalClip()

J'y Comprend rien pourrai tu m'aidez STP Merci
Reply With Quote
  #10  
04-02-2004, 04:04 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Mais tu en comprends pas QUOI ?Tu veux que j'explique ligne par ligne ce que fait chaque instruction ? Euh... sans moi !
Moi je t'explique ce que tu veux mais je ne vais pas te faire un cours magistral sur le traitement des images numeriques non plus. Sinon tu me files ton adresse et je t'envoies les polycops de mes 144h de cours sur le sujet de mon 3eme cycle d'ecole d'inge

Question precise -> reponse precise.
Question "vague" -> je prefere partir a la plage

Donc "again", que ne comprends tu pas precisement ?
Reply With Quote
  #11  
04-02-2004, 04:36 PM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Mouai je sais mais je ne comprend rien du tous au script je suis vraiment DSL
Je ne conprend aucun truc comment cela fonctionne ou autre merci pour ton aide
Reply With Quote
  #12  
04-02-2004, 06:13 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Un script en regle generale c'est tjs compose ainsi :

Code:
Chargement de la source
Filtres (optionnels)
Redimensionnement de la source
Filtres (optionnels)
Ajout des bordures
Ici c'est exactement ce que tu as. Sans non plus entrer dans tous les details :

AviSource("Vidéo.avi")
Chargement de la source

LegalClip()
Un filtre parfaitement inutile et qu'apres des semaines de lutte j'ai reussi a faire retirer des scripts optimaux du site. Alors on l'oublie

unfilter(50,50)
Un filtre purement spatial
-> il y a 2 categories de filtres : les spatiaux travaillent sur une image. On compare les points composants l'image actuelle pour decider de ce qu'on va en faire (depend de chaque filtre)
Les filtres temporels eux comparent un point d'une image au meme point de (ou des) images suivantes pour decider du traitement a appliquer a ce point.
Il y a aussi les "spaciaux-temporaires" qui combinent les 2.

GripCrop(480, 576, overscan=2, source_anamorphic=false)
GripSize(resizer="BilinearResize")

Instruction de redecoupage (crop) et redimensionnement de l'image -> pour la mettre a la bonne dimension, mais sans les bandes noires (ont ne traite jamasi les bandes noires pour plus d'efficacite). Elles sont rajouter a la fin

STMedianFilter(8, 32, 0, 0, 8, 32)
Filtre spatio-temporal mais on l'utilise ici uniquement mode spatial.
Pkoi ? En fait le filtrage dans un script est generalement compose d'un filtre spacial et d'un temporel. Ou d'un seul filtre qui fait les 2.
Ici ou trouve que STMedianFilter n'est pas tres bon en temporel alors on desactive cette partie en mettant (0,0) (voire mode d'emploi de ce filtre)

# SpaceDust() # Optional - for some "not so clean" DVDs.
Second filtre spacial a utiliser que si la source est moche et que le precedent ne suffit pas a tout enlever

temporalsmoother(1,2)
Comme son nom l'indique c'est le filtre temporel.

mergechroma(blur(1.50))
mergeluma(blur(0.2))

Filtres particuliers qui ne filtrent rien en fait mais applique juste un effet de flou tres foprt sur la chroma (couleur) et un tres leger sur la luma (lumiere). On separe les 2 car l'oeil est tres sensible au moindre flou sur la lumiere et quasi insensible a un flou sur la couleur.
Ces filtres servent juste a augmenter la compressibilite de la video.

GripBorders()
Ajout des bordures noires.

Voila, je peux pas faire grand chose de plus.
Reply With Quote
  #13  
04-03-2004, 04:50 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Je te remerci c'est deja plus clair dans ma tete et peux tu me dire quel plugin utilisé STP (pour mettre un Plugin il faut que je mette

LoadPlugin("Adresse du Plugin")

C'est Ca ???????
Reply With Quote
  #14  
04-03-2004, 07:48 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Acoustik
LoadPlugin("Adresse du Plugin")
Oui mais si tu utilises avs2.5 il y a plus simple.
Il y a une procedure de chargement automatique de tout plugin qui se trouve dans le repertoire "plugins" qui est sous le repertoire ou tu as installe avisynth.
Donc tu mets le plugin la et tu n'as pas besoin de ligne "loadplugin".
Reply With Quote
  #15  
04-03-2004, 09:51 AM
Acoustik Acoustik is offline
Free Member
 
Join Date: Mar 2004
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
Ok Merci mais moi le script ce fait dans MovieStacker
Pourrai tu me donné un script pour avoir un KVCD de Bonne Qualité STP
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Jpije plus rien a la CQ.... VanGogo Conversion et d'Encodage de Vidéo (Français) 4 12-17-2003 02:47 PM

Thread Tools



 
All times are GMT -5. The time now is 05:00 AM  —  vBulletin © Jelsoft Enterprises Ltd