VirtualDub Import / Export

VirtualDub est un utilitaire de capture et d’édition vidéo qui est si efficace qu’il fait l’objet de nombreux tutoriels et discussions dans des forums. Il ne s’agit pas ici de présenter un nième tutoriel sur ce programme mais de voir quelles sont ses possibilités d’import / export de vidéos.

Pour la création de vidéos au format conteneur AVI, VirtualDub n’a pas d’égal mis à part peut-être un logiciel plus récent qui s’appelle Avidemux et que je n’utilise pas car je le trouve personnellement moins stable. A priori on peut se dire que VirtualDub est un vieux programme qui ne sait produire que des AVI , conteneur qui tend à disparaître au profit des MP4 et MKV. C'est faux, comme on le verra dans l'article VirtualDub External Encoders. Aussi, en permettant à VirtualDub d'importer par exemple des MP4 ou MKV on peut éditer ces vidéos sous VirtualDub pour produire un AVI qui sera repris par des logiciels comme MP4BOX ou Mkvmerge pour créer respectivement un MP4 ou un MKV.

Les formats vidéos pouvant être importés par VirtualDub sont limités puisque il ne permet à priori pas d’import de fichiers MPEG2, MP4…

Une solution à ce problème est d’utiliser des scripts AVISYNTH que l’on chargera dans VirtualDub.
Par exemple pour charger le film "movie.mpg" on utilise le script .avs suivant :
# Chargement du MPEG2 #
LoadPlugin("DGDecode.dll")
mpeg2source("movie.d2v")
Avec movie.d2v crée à partir de DGMPGDEC et movie.mpg

Une autre solution est l’utilisation de plugins ou filtres qui sont des fichiers .vdplugin que l’on copiera dans le répertoire plugins de VirtualDub. Voici une liste de plugins utilisables pour l’importation de vidéos :
MPEG2 (by fcchandler)
WMV (by fcchandler)
AC3 (by fcchandler)
QuickTime (by tateu)
Flash Video (by Moitah)
MP4 (by SEt)
DirectShow (by phaeron)

Notes :
1) Le plugin DirectShow fait un scan de la liste des fichiers types supportés par DirectShow ce qui permet par exemple d’importer des vidéos MKV au format H264. Vous pourrez alors modifier ces vidéo et les réencoder en H264 grâce au codec x264vfw de Sourceforge ou DeathTheSheep.
2) Pour l’import des fichiers MPEG2 il existe un mod de VirtualDub appelé VirtualDub-MPEG2.
3) Pour l’import et export des fichiers OGM ou MKV il existe un mod de VirtualDub appelé VirtualDubMod, mais ce dernier n'est plus supporté depuis longtemps.