View Full Version : call virtualdub filter from an avisynth script
mathmax
25th July 2010, 02:37
Hi,
I'm improving a video by using both virtualdub filters and an avisynth script.
I would like to apply some of the virtualdub filters before the script and some after. Is it possible to either:
- call the virtualdub filters (or the .vcf file containing the settings) from the avisynth script
- add a filter in virtualdub that call the avisynth script.
Thank you in advance for any advice :)
mathmax
Guest
25th July 2010, 02:50
LoadVirtualDubPlugin()
Refer to the Avisynth documentation.
Gavino
25th July 2010, 10:02
Also see this post for how to determine the correct parameter order for calling the VirtualDub plugin.
mathmax
26th July 2010, 03:30
Thank you for your answers :)
[QUOTE]After a couple of trials, you should be easily able to identify the order of the parameters when you use the plugin with avisynth. [QUOTE]
So there is no rules for the order? Just try? :-/
Wilbert
26th July 2010, 18:25
The way which works normally for virtualdub filters is as follows:
load your video in virtualdub, put the settings as you want.
File-save processing settings- save as yoursetting.vcf
open it in notepad,you will see two lines related to the filter
VirtualDub.video.filters.Add("MSU Denoiser v. 1.6.2");
VirtualDub.video.filters.instance[0].Config(30, "20.000000");
Put the contents of the brackets after Config as arguments for your virtualdub plugin in the avisynth script
You will find that the arguments may not be in the same orders as in the dialog box for the plugin. After a couple of trials, you should be easily able to identify the order of the parameters when you use the plugin with avisynth.
Just vary the settings in VirtualDub itself and look at the vcf file. You should use the order in the vcf file.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.