Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Feature Request, AVS script templates support
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
manusse
Posted: Jun 12 2008, 10:09 PM


Newbie


Group: Members
Posts: 3
Member No.: 23714
Joined: 12-June 08



Hi,

I am using VirtualDubMod preferably to VirtualDub although it is not developped anymore because it supports AviSynth script templates (*.avst files). I suppose this feature could be very easily added to VirtualDub using the same syntax. Is it already on the TODO list? I'm especially interested because there are some bugs in Vdmod that can't interpret some complex avst files.

I would better switch to VD which is still evolving.

Thanks
Manusse
 
     Top
phaeron
Posted: Jun 13 2008, 05:52 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



No, but that could change. Got a link to an .avst reference?
 
    Top
GrofLuigi
Posted: Jun 14 2008, 07:47 AM


Advanced Member


Group: Members
Posts: 148
Member No.: 340
Joined: 22-September 02



QUOTE (manusse @ Jun 13 2008, 12:09 AM)
Hi,

I am using VirtualDubMod preferably to VirtualSub Although it is not developped anymore because it

...has an inbuilt avs script editor with syntax hilighting (the latter is not too important to me).

Sorry for jumping on the bandwagon, but I'd like to see this feature in VirtualDub too. While it wouldn't be fair to demand from Phareon to implement such a thing, maybe someone can write an .avs import filter (with inbuilt editor; additional benefit would be that .avs could be made to work on systems where AviSynth is not installed).

I am thinking of nothing fancy like AvsP; just plain text editor with possibility of reloading the script at a keypress.

Yeah, then I could finally ditch VirtualDubMod. smile.gif

GL
 
     Top
manusse
Posted: Jun 16 2008, 07:00 PM


Newbie


Group: Members
Posts: 3
Member No.: 23714
Joined: 12-June 08



Hi phaeron,

Thank you for your answer. I've found a link that explains the syntax of avst templates: http://tangentsoft.net/video/asynther/manual.html.

(The avst files are in the template subdir of vdmod)

What I'm currently using with VDMod is: exactly the same as an AviSynth script except I replace the clip file name by %f.

For example:
CODE
#ASYNTHER Just a simple template
AVISource("%f")


There is a special menu on VirtualDubMod: File->Open video file, then at the bottom, next to "Use AviSynth template", choose the template from which to generate an AVS file. Then choose the video file. VDMod will automatically generate an AVS script using the AVST template and replacing the %f by the name of the file that you've chosen and open this script.

For example:
CODE
#ASYNTHER Just a simple template
AVISource("C:\temp\myvideo.AVI")


This way, if I have friends that don't know how to use AviSynth but want to apply a specific processing, I write a template and they can automatically open their files and process them.

Very simple, in fact.

Hope it's clear
Cheers
Manusse
 
     Top
manusse
Posted: Dec 15 2009, 10:19 PM


Newbie


Group: Members
Posts: 3
Member No.: 23714
Joined: 12-June 08



Hi,

First thank you for keeping developping and fixing Virtualdub.
Any news about the request in my first message? Do you consider adding it to a future version of VirtualDub?

Thanks again for the great job.

Manusse
 
     Top
phaeron
Posted: Dec 16 2009, 04:04 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



If it gets in, you'll see it in the changelog.
 
    Top
JoeH
Posted: May 2 2010, 02:03 PM


Newbie


Group: Members
Posts: 1
Member No.: 27539
Joined: 2-May 10



+1

I'd like to see this feature as well. Thanks!
 
     Top
Jam One
Posted: May 3 2010, 11:26 AM


Advanced Member


Group: Members
Posts: 580
Member No.: 25518
Joined: 8-May 09



QUOTE
Very simple, in fact.

Very simple my a#$%&
I positively do not understand it. "Create an avs script based on a template", whaat? wacko.gif
1. Learn the AVST syntax;
2. Crate the template (and another one, and another one, and another...);
3. Create the AVS using previously created template;
4. Run the AVS...

^ Is this your idea of "simplicity", mister?...


One thing I know for sure -- it would have been good to see the Built-in Filter that runs AviSynth scripts. Within the VirtualDub's filterchain. With all functions supported. Even the frame-deletion.
Something with simple GUI, looking just like this very "Enter your post" text window...


^^ That would be just fine!...
 
     Top
phaeron
Posted: May 4 2010, 03:10 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Hey now, no ragging on suggestions.
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
8 replies since Jun 12 2008, 10:09 PM Track this topic | Email this topic | Print this topic

<< Back to VirtualDub Development Forum