Overview: VirtualDub & Deshaker

VirtualDub is a video capture/processing utility for 32-bit and 64-bit Windows platforms (98/ME/NT4/2000/XP/Vista/7), licensed under the GNU General Public License (GPL).  It lacks the editing power of a general-purpose editor such as Adobe Premiere, but is streamlined for fast linear operations over video.  It has batch-processing capabilities for processing large numbers of files and can be extended with third-party video filters.  VirtualDub is mainly geared toward processing AVI files, although it can read (not write) MPEG-1 and also handle sets of BMP images.

Deshaker is a video stabilizer for VirtualDub. It eliminates camera shakiness and makes panning, rotation and zooming smoother.


  • Stabilizes horizontal/vertical panning, rotation and zooming.
  • Works in 2 passes for optimal simulated camera motion.
  • Can use previous and future frames to fill in "black areas" caused by the stabilization.
  • Optional motion vector video output during first pass.
  • Lots of settings for the advanced user.
  • Human guidance is possible on a frame per frame basis.