2009-09-22 10 views
3

J'ai écrit un court script en utilisant avisynth. Il faut un certain nombre de vidéos, les empile, et ajoute du texte.enregistrer des fichiers créés par avisynth

Je peux ouvrir le fichier de script dans virtualDub et l'enregistrer en tant que fichier avi à partir de là, mais ce que je voudrais est un moyen de le faire sans intervention humaine dans le processus. par exemple. avoir une ligne de commande qui ouvre le script dans virtualdub, définit le codage vidéo (peut-être que cette étape peut être faite en utilisant le script avisynth?) et enregistre la sortie en tant que fichier avi.

Est-ce que cela peut être fait?

Répondre

3

Ok, je pense que je suis celui-ci:

J'ai trouvé un outil de ligne de commande appelée AVS2AVI (www.avs2avi.org). à peu près tout ce dont j'avais besoin :)

J'espère que cela profiterait aussi à quelqu'un d'autre.

Merci, Yair

+0

Cela fonctionne uniquement avec les anciens filtres VFW (c'est juste une enveloppe autour de virtualdub) avez-vous trouvé quelque chose de plus récent - qui peut utiliser x264 ou ffmpeg? –

3

mon seul commentaire Répondre, x264 peut lire et écrire avs sa sortie régulière

x264 example.avs -o example.mp4 --rest_of_x264_options 
1

Avidemux + avsproxy peut traiter avs scripts .. vidéo et flux audio.
Notez que bien que très utile, x264 ne peut traiter que le flux vidéo.

avsproxy est fourni avec Avidemux .. les deux viennent dans les versions de l'interface graphique et ligne de commande ... Voici une bonne GUI tutorial by example

de base Cela fonctionne pour Windows et Linux. Sous Linux, il faut que wine soit installé).

Questions connexes