Installation automatique et silencieuse de VirtualDub

Posted on juin 10th, 2009

Tout d’abord, qu’est-ce qu’une installation automatique et silencieuse?

Il s’agit d’une installation qui se déroule sans intervention de l’utilisateur (d’où automatique) et sans affichage de fenêtres ou de messages d’installation (d’où silencieuse).

Requis: WinRAR, VirtualDub (v1.8.5 ou supérieur) ou VirtualDub-MPEG2 (v1.6.19 ou +) ou VirtualdubMOD (v1.5.10.3 ou +) en provenance du site virtualdubfr.org.

Procédure 1 (installation silencieuse simple, non-automatique, sans Pack de Plugins)

La manière la plus simple de réaliser une installation silencieuse consiste à aller dans le menu Démarrer –> Exécuter, et à lancer l’installeur avec les paramètres suivants:

VirtualDub_1.8.8.exe /verysilent /lang=fr

Procédure 2 (installation automatique et silencieuse, avec ou sans Pack de Plugins)

1.  Créer un fichier vdinstall.inf dont le contenu est le suivant (ou bien générez-le au cours d’une installation sur un poste de masterisation à l’aide du swich  /saveinf):

[Setup]
Dir=C:\Program Files\VirtualDub
Group=VirtualDub
Lang=fr
NoIcons=0
Tasks=desktopicon,quicklaunchicon,PlugNone

En bref, Dir correspond au répertoire d’installation par défaut, Group au nom du groupe de programme tel qu’il apparaîtra dans le Menu Démarrer, Lang (fr,en) à la langue d’installation et du programme sélectionnée, NoIcons=1 (optionel) permet de ne pas créer de raccourcis dans le Menu Démarrer, Tasks (desktopicon,quicklaunchicon,PlugNone,PlugAll,PlugSome\PlugDShow,PlugSome\PlugMPEG2,PlugSome\PlugWMV,PlugSome\PlugFLV,PlugSome\PlugQT,PlugSome\PlugAC3) de choisir les tâches à effectuer.

Remarque:  dans le cadre d’une simple mise à jour, supprimez les lignes Dir et Group afin de ne pas changer le répertoire d’installation.
Note: pour ne pas installer de plugin du tout, mettez PlugNone dans la liste des Tâches (Tasks) à effectuer; pour installer tous les plugins, mettez PlugAll; pour installer certains plugins, mettez leurs noms en les séparant par une virgule (par ex: PlugSome\PlugMPEG2,PlugSome\PlugAC3 installera uniquement les plugins MPEG2 et AC3).

2. Maintenant, on va réaliser le fichier d’installation automatique et silencieux pour installer VirtualDub.

Avec Winrar, créez une nouvelle archive SFX autoextractible.
Celle-ci doit contenir le fichier précédemment créé (vdinstall.inf) ainsi que l’installeur de VirtualDub (VirtualDub_1.8.8.exe) disponible sur la page de téléchargement du site.
Maintenant, pour que tout fonctionne, utilisez le script SFX suivant:

Setup=%temp%\VD\VirtualDub_1.8.8.exe /verysilent /loadinf="%temp%\VD\vdinstall.inf"
Path=%temp%\VD\
Silent=1
Overwrite=1

Astuce: lors d’une installation avec un ou plusieurs plugins sélectionnés, VirtualDub va d’abord chercher le fichier “VD_plugin_pack.exe” en local (dans le même répertoire que “VirtualDub.exe”) et, s’il est détecté, va l’utiliser sans chercher à aller le télécharger sur Internet. Si vous n’avez pas de connexion à Internet ou si vous voulez éviter d’établir une connexion, il vous suffit de rajouter le fichier “VD_plugin_pack.exe” dans l’archive SFX.

Vous voilà désormais avec votre fichier d’installation automatique et silencieux prêt à être déployé.

Have Fun 😉

Sparad0x

Tags: , ,
Filed under Tutoriaux | 6 Comments »