<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://avisynth.nl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=FAQ_utiliser_des_plugins_virtualdub</id>
		<title>FAQ utiliser des plugins virtualdub - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=FAQ_utiliser_des_plugins_virtualdub"/>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;action=history"/>
		<updated>2026-05-01T01:56:54Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.24</generator>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1803&amp;oldid=prev</id>
		<title>Admin: 5 revisions</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1803&amp;oldid=prev"/>
				<updated>2013-07-18T19:48:24Z</updated>
		
		<summary type="html">&lt;p&gt;5 revisions&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:48, 18 July 2013&lt;/td&gt;
			&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1802&amp;oldid=prev</id>
		<title>Wilbert at 19:44, 17 July 2013</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1802&amp;oldid=prev"/>
				<updated>2013-07-17T19:44:30Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:44, 17 July 2013&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; LoadVirtualdubplugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;VD_SmartBob&amp;quot;, 1)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; LoadVirtualdubplugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;VD_SmartBob&amp;quot;, 1)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(1, 0, 10, 1) # paramètres provenant du fichier .vcf&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(1, 0, 10, 1) # paramètres provenant du fichier .vcf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:French pages]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wilbert</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1801&amp;oldid=prev</id>
		<title>Manusse: /* &lt;div id=&quot;scripts_create&gt;Comment créer un tel script?&lt;/div&gt; */</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1801&amp;oldid=prev"/>
				<updated>2008-02-01T11:21:38Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;div id=&amp;quot;scripts_create&amp;gt;Comment créer un tel script?&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:21, 1 February 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;scripts_create&amp;gt;Comment créer un tel script?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;scripts_create&amp;gt;Comment créer un tel script?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Jetez un coup d'oeil &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;au script d&lt;/del&gt;'exemple suivant (ce filtre VirtualDub peut être téléchargé à partir de [http://neuron2.net/bob.html Donalds homepage]):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Jetez un coup d'oeil &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;à l&lt;/ins&gt;'exemple &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de script &lt;/ins&gt;suivant (ce filtre VirtualDub peut être téléchargé à partir de [http://neuron2.net/bob.html Donalds homepage]):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Smart Bob par Donald Graft:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Smart Bob par Donald Graft:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Manusse</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1800&amp;oldid=prev</id>
		<title>Manusse: /* &lt;div id=&quot;import_filt2&quot;&gt;Quels filtres peuvent être importés?&lt;/div&gt; */</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1800&amp;oldid=prev"/>
				<updated>2008-02-01T11:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;div id=&amp;quot;import_filt2&amp;quot;&amp;gt;Quels filtres peuvent être importés?&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:20, 1 February 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;import_filt2&amp;quot;&amp;gt;Quels filtres peuvent être importés?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;import_filt2&amp;quot;&amp;gt;Quels filtres peuvent être importés?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;La plupart des filtres. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Lisez &lt;/del&gt;la documentation correspondante.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;La plupart des filtres. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Consultez &lt;/ins&gt;la documentation correspondante.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;scripts_col&amp;quot;&amp;gt;Est-ce que ces scripts fonctionnent dans un espace de couleurs RGB ou YUV?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;scripts_col&amp;quot;&amp;gt;Est-ce que ces scripts fonctionnent dans un espace de couleurs RGB ou YUV?&amp;lt;/div&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Manusse</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1799&amp;oldid=prev</id>
		<title>Manusse at 11:19, 1 February 2008</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1799&amp;oldid=prev"/>
				<updated>2008-02-01T11:19:37Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:19, 1 February 2008&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Le plugin VirtualDub est importé avec la commande &amp;quot;[[LoadVirtualdubPlugin]]&amp;quot;. Le premier argument donne le chemin d'accès au plugin, le second argument le nom du plugin qui sera utilisé dans le script et le troisième argument est appelé le preroll.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Le plugin VirtualDub est importé avec la commande &amp;quot;[[LoadVirtualdubPlugin]]&amp;quot;. Le premier argument donne le chemin d'accès au plugin, le second argument le nom du plugin qui sera utilisé dans le script et le troisième argument est appelé le preroll.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Le preroll doit être fixé au minimum au nombre de trames dont le filtre a besoin de pré-calculer pour remplir ses tampons et/ou mettre à jour ses variables internes. Ce dernier argument est utilisé dans certains filtres comme: SmartBob, SmartDeinterlace, TemporalCleaner et d'autres. La raison est qu'à cause de l'architecture de filtrage de VirtualDub les trames futures ne peuvent pas être &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;accédées &lt;/del&gt;par un filtre. Dividee l'explique ainsi: &amp;quot;Dans la boîte de dialogue &amp;quot;Add filter&amp;quot; de VirtualDub, certains filtres ont une valeur &amp;quot;Lag:&amp;quot; dans leur description. Je pense que c'est la valeur qui doit être utilisée comme preroll. Malheureusement, cette indication n'est pas toujours présente. Dans certains cas vous devrez deviner.&amp;quot; Vous pouvez bien sûr demander à l'auteur du filtre.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Le preroll doit être fixé au minimum au nombre de trames dont le filtre a besoin de pré-calculer pour remplir ses tampons et/ou mettre à jour ses variables internes. Ce dernier argument est utilisé dans certains filtres comme: SmartBob, SmartDeinterlace, TemporalCleaner et d'autres. La raison est qu'à cause de l'architecture de filtrage de VirtualDub les trames futures ne peuvent pas être &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;atteintes &lt;/ins&gt;par un filtre. Dividee l'explique ainsi: &amp;quot;Dans la boîte de dialogue &amp;quot;Add filter&amp;quot; de VirtualDub, certains filtres ont une valeur &amp;quot;Lag:&amp;quot; dans leur description. Je pense que c'est la valeur qui doit être utilisée comme preroll. Malheureusement, cette indication n'est pas toujours présente. Dans certains cas vous devrez deviner.&amp;quot; Vous pouvez bien sûr demander à l'auteur du filtre.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The first step is to find out the sequence of the &lt;/del&gt;arguments &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in the last line where the &lt;/del&gt;clip &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is returned&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Configure the &lt;/del&gt;script &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/del&gt;VirtualDub &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and select &lt;/del&gt;&amp;quot;Save processing Settings&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in the &lt;/del&gt;File &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Menu or press &lt;/del&gt;Ctrl+S. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Open the created &lt;/del&gt;.vcf &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file with a text editor and you should see lines like this&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;La première étape c'est de trouver la séquence d'&lt;/ins&gt;arguments &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dans la dernière ligne où on retourne le &lt;/ins&gt;clip. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Configurez le &lt;/ins&gt;script &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dans &lt;/ins&gt;VirtualDub &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et sélectionnez &lt;/ins&gt;&amp;quot;Save processing Settings&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dans le menu &lt;/ins&gt;File &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ou tapez &lt;/ins&gt;Ctrl+S. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ouvrez le fichier &lt;/ins&gt;.vcf &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;crée avec un éditeur de texte et vous devriez voir des lignes ressemblant à ceci&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VirtualDub.video.filters.Add(&amp;quot;smart bob (1.1 beta 2)&amp;quot;);&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VirtualDub.video.filters.Add(&amp;quot;smart bob (1.1 beta 2)&amp;quot;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VirtualDub.video.filters.instance[0].Config(1, 0, 10, 1);&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VirtualDub.video.filters.instance[0].Config(1, 0, 10, 1);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The order of the &lt;/del&gt;arguments &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is the one that has to be used in &lt;/del&gt;AviSynth. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;To find the role of the arguments&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;play with them in &lt;/del&gt;VirtualDub &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and examine the resulting lines&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;L'ordre des &lt;/ins&gt;arguments &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est l'ordre qui doit être utilisé dans &lt;/ins&gt;AviSynth. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pour comprendre le rôle de chaque argument&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;manipulez-les dans &lt;/ins&gt;VirtualDub &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et examinez les lignes résultantes&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The second step is to test the filter and to compare it with the &lt;/del&gt;VirtualDub &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;filter itself&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;For the programming itself you can learn a lot by looking at the script which are already contained in &lt;/del&gt;vdub_filters.avs.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;La deuxième étape est de tester le filtre et de le comparer avec le filtre original de &lt;/ins&gt;VirtualDub. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pour la programmation, vous pouvez apprendre beaucoup en regardant les scripts qui sont présents dans &lt;/ins&gt;vdub_filters.avs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Example &lt;/del&gt;script &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;which uses the &lt;/del&gt;function VD_SmartBob:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Exemple de &lt;/ins&gt;script &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;qui utilise la &lt;/ins&gt;function VD_SmartBob:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; Import(&amp;quot;d:\vdub_filters.avs&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; Import(&amp;quot;d:\vdub_filters.avs&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; AviSource(&amp;quot;d:\filename.avi&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; AviSource(&amp;quot;d:\filename.avi&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; ConvertToRGB32()&amp;#160; # &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;only when necessary &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but doesn&lt;/del&gt;'&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;t hurt&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; ConvertToRGB32()&amp;#160; # &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;seulement quand nécessaire &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mais n&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est pas gênant&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(false, 10, true)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(false, 10, true)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; ConvertBackToYUY2()&amp;#160; # &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;only when necessary&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; ConvertBackToYUY2()&amp;#160; # &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;seulement quand nécessaire&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;package vdub_filtersv15.zip &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is a bit outdated since many new &lt;/del&gt;VirtualDub &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;filter are not in it&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;If that&lt;/del&gt;'&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;s the case for your &lt;/del&gt;VirtualDub &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;filter and you don't want to create a function yourself &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such as &lt;/del&gt;VD_SmartBob), &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;could also use the following &lt;/del&gt;script:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Le &lt;/ins&gt;package vdub_filtersv15.zip &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est un peu obsolète car beaucoup des nouveaux filtres &lt;/ins&gt;VirtualDub &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;n'y sont pas présents&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Si c&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est le cas pour votre filtre &lt;/ins&gt;VirtualDub &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et que vous ne voulez pas créer une fonction vous-même &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;comme &lt;/ins&gt;VD_SmartBob), &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vous pouvez aussi utiliser le &lt;/ins&gt;script &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;suivant&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; LoadVirtualdubplugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;VD_SmartBob&amp;quot;, 1)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; LoadVirtualdubplugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;VD_SmartBob&amp;quot;, 1)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(1, 0, 10, 1) # &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;parameters taken from the &lt;/del&gt;.vcf &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160; VD_SmartBob(1, 0, 10, 1) # &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;paramètres provenant du fichier &lt;/ins&gt;.vcf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Manusse</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1798&amp;oldid=prev</id>
		<title>Manusse: New page: === &lt;div id=&quot;import_filt&quot;&gt;Où puis-je télécharger la dernière version des scripts qui importent les filtres de VirtualDub?&lt;/div&gt; ===  Les scripts AviSynth sont sur la page des [[Shared_...</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=FAQ_utiliser_des_plugins_virtualdub&amp;diff=1798&amp;oldid=prev"/>
				<updated>2008-01-30T20:42:36Z</updated>
		
		<summary type="html">&lt;p&gt;New page: === &amp;lt;div id=&amp;quot;import_filt&amp;quot;&amp;gt;Où puis-je télécharger la dernière version des scripts qui importent les filtres de VirtualDub?&amp;lt;/div&amp;gt; ===  Les scripts AviSynth sont sur la page des [[Shared_...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== &amp;lt;div id=&amp;quot;import_filt&amp;quot;&amp;gt;Où puis-je télécharger la dernière version des scripts qui importent les filtres de VirtualDub?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Les scripts AviSynth sont sur la page des [[Shared_functions|fonctions partagées]], ou vous pouvez télécharger un package appelé vdub_filtersv15.zip depuis [http://neuron2.net/hosted.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;import_filt2&amp;quot;&amp;gt;Quels filtres peuvent être importés?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
La plupart des filtres. Lisez la documentation correspondante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;scripts_col&amp;quot;&amp;gt;Est-ce que ces scripts fonctionnent dans un espace de couleurs RGB ou YUV?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Vous devez convertir votre clip au format RGB32 avant d'utiliser ces scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;scripts_create&amp;gt;Comment créer un tel script?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Jetez un coup d'oeil au script d'exemple suivant (ce filtre VirtualDub peut être téléchargé à partir de [http://neuron2.net/bob.html Donalds homepage]):&lt;br /&gt;
&lt;br /&gt;
Smart Bob par Donald Graft:&lt;br /&gt;
&lt;br /&gt;
 function VD_SmartBob(clip clip, bool show_motion, int threshold, bool motion_map_denoising)&lt;br /&gt;
   LoadVirtualdubPlugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;_VD_SmartBob&amp;quot;, 1)&lt;br /&gt;
   return clip.SeparateFields._VD_SmartBob(clip.GetParity?1:0,&lt;br /&gt;
     \  default(show_motion,false)?1:0, default(threshold,10),&lt;br /&gt;
     \  default(motion_map_denoising,true)?1:0)&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Le plugin VirtualDub est importé avec la commande &amp;quot;[[LoadVirtualdubPlugin]]&amp;quot;. Le premier argument donne le chemin d'accès au plugin, le second argument le nom du plugin qui sera utilisé dans le script et le troisième argument est appelé le preroll.&lt;br /&gt;
&lt;br /&gt;
Le preroll doit être fixé au minimum au nombre de trames dont le filtre a besoin de pré-calculer pour remplir ses tampons et/ou mettre à jour ses variables internes. Ce dernier argument est utilisé dans certains filtres comme: SmartBob, SmartDeinterlace, TemporalCleaner et d'autres. La raison est qu'à cause de l'architecture de filtrage de VirtualDub les trames futures ne peuvent pas être accédées par un filtre. Dividee l'explique ainsi: &amp;quot;Dans la boîte de dialogue &amp;quot;Add filter&amp;quot; de VirtualDub, certains filtres ont une valeur &amp;quot;Lag:&amp;quot; dans leur description. Je pense que c'est la valeur qui doit être utilisée comme preroll. Malheureusement, cette indication n'est pas toujours présente. Dans certains cas vous devrez deviner.&amp;quot; Vous pouvez bien sûr demander à l'auteur du filtre.&lt;br /&gt;
&lt;br /&gt;
The first step is to find out the sequence of the arguments in the last line where the clip is returned. Configure the script in VirtualDub and select &amp;quot;Save processing Settings&amp;quot; in the File Menu or press Ctrl+S. Open the created .vcf file with a text editor and you should see lines like this:&lt;br /&gt;
&lt;br /&gt;
 VirtualDub.video.filters.Add(&amp;quot;smart bob (1.1 beta 2)&amp;quot;);&lt;br /&gt;
 VirtualDub.video.filters.instance[0].Config(1, 0, 10, 1);&lt;br /&gt;
&lt;br /&gt;
The order of the arguments is the one that has to be used in AviSynth. To find the role of the arguments, play with them in VirtualDub and examine the resulting lines.&lt;br /&gt;
&lt;br /&gt;
The second step is to test the filter and to compare it with the VirtualDub filter itself. For the programming itself you can learn a lot by looking at the script which are already contained in vdub_filters.avs.&lt;br /&gt;
&lt;br /&gt;
Example script which uses the function VD_SmartBob:&lt;br /&gt;
&lt;br /&gt;
 Import(&amp;quot;d:\vdub_filters.avs&amp;quot;)&lt;br /&gt;
 AviSource(&amp;quot;d:\filename.avi&amp;quot;)&lt;br /&gt;
 ConvertToRGB32()  # only when necessary (but doesn't hurt)&lt;br /&gt;
 VD_SmartBob(false, 10, true)&lt;br /&gt;
 ConvertBackToYUY2()  # only when necessary&lt;br /&gt;
&lt;br /&gt;
The package vdub_filtersv15.zip is a bit outdated since many new VirtualDub filter are not in it. If that's the case for your VirtualDub filter and you don't want to create a function yourself (such as VD_SmartBob), could also use the following script:&lt;br /&gt;
&lt;br /&gt;
 LoadVirtualdubplugin(&amp;quot;d:\bob.vdf&amp;quot;, &amp;quot;VD_SmartBob&amp;quot;, 1)&lt;br /&gt;
 VD_SmartBob(1, 0, 10, 1) # parameters taken from the .vcf file&lt;/div&gt;</summary>
		<author><name>Manusse</name></author>	</entry>

	</feed>