VirtualDub est un utilitaire de capture et de traitement vidéo. Il possède le profil pour effectuer de rapides opérations linéaires sur de la vidéo. Il bénéficie de capacités de traitement par lot, lui permettant de traiter un grand nombre de fichiers et peut également être étendu grâce à des filtres supplémentaires. VirtualDub est principalement orienté vers le traitement de fichiers AVI, bien qu'il puisse également lire les formats Mpeg-1, Mpeg-2 et également traiter des séquences d'images BMP.