Creation script AVS ?

Creation script AVS ? - Traitement Vidéo - Video & Son

Marsh Posté le 16-12-2006 à 12:14:19    

Bonjour,
 
je suis entrain de me faire une petite appli pour encoder automatiquement mes enregistrements TNT en XVID.
Pour l'instant, j'arrive à demultiplexer la video et le son automatiquement avec projectx
Puis encoder l'audio résultant en mp3 (avec le bitrate choisi).
 
L'appli modifie ensuite la base de registre afin de passer les différents paramètres du codec Xvid.
 
Je voudrais maintenant faire un script AVS tout bête qui dise : je prends ce fichier .m2v, je le compresse avec xvid suivant les options définis !
 
Voilà.
 
De plus quelle est la ligne de commande pour lancer virtualdub automatiquement avec ce script ?
 
Merci pour totues vos réponses.
 
PS : voici mon script :  
 

Citation :

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEGDecoder.dll" )
 
# Video codec   : Xvid
# Video bitrate : 2060188
 
Source="D:\test001.mpg"
Largeur=720
Hauteur=404
ratio  =1.782178
vratio =1.782178
Crop_g=8
Crop_d=-8
Crop_h=10
Crop_b=-10
Indice=0.304834
 
Video=mpegSource(Source)
 
Return(Video)


 
Quel doit être la ligne où je spécifie dans quel fichier je sauve ?

Reply

Marsh Posté le 16-12-2006 à 12:14:19   

Reply

Marsh Posté le 16-12-2006 à 18:22:08    

Citation :

Je voudrais maintenant faire un script AVS tout bête qui dise : je prends ce fichier .m2v, je le compresse avec xvid suivant les options définis !


ça c'est impossible.
Avisynth n'est pas un encodeur.
Avisynth permet "seulement" d'ouvrir une video (+ audio), d'appliquer au passage un nombre important de traitements, et de l'envoyer frame par frame, traitée ,  en vers l'application qui l'encodera.
ce qui sort d'avisynth c' est du non compressé.
 
le script avisynth contient l'ensemble des traitements qui seront appliqués à la source c'est tout.
il est enregistré sous la forme script.avs
et c'est ensuite ce script qui sera ouvert comme source par le log d'encodage (qui doit accepter avisynth)
 
c'est pour cela qu'on ne spécifie aucun fichier de sortie.
 

Reply

Marsh Posté le 16-12-2006 à 19:10:12    

et avec virtualdub, il y a bien un moyen d'encoder ! Ripp it after Me le fait !
Donc ou peut-on trouver un guide assez complet sur le traitement auto par virtualdub ?
Car l'aide fourni dans virtualdub est un peu succinte.
 
En out cas merci pour ta réponse.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed