WineHQ
Category: Main Multimedia Video VirtualDub 1.10.x

VirtualDub

Version 1.10.x - latest 1.10.4 is dated 2013-10-28
Development is stopped except compatibility/bug fixes.
Please note specific version when submitting test results.

You absolutely should install x264vfw and FFInputDriver as VirtualDub will be almost useless without! See Note below!

Application Details:

Version: 1.10.x
License: Free to use
URL: http://www.virtualdub.org/
Votes: 1
Latest Rating: Gold
Latest Wine Version Tested: 3.18-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Opening AVI, MKV, MP4, MPEG2
  • Playing AVI, MKV, MP4, MPEG2
  • Writing AVI
  • Job Queue
  • Screen Capture
  • Plugins
    • Smart Deinterlace 2.8 beta 1
    • QS Deinterlace
    • FFInputDriver 1.8.4.6
    • Border Control 2.40 (required 32 bit prefix and dotnet 2.0)
    • x264vfw
    • Several internal video filters

What does not

  • When minimizing main window during processing, a "live lock" occurs (log tells so after 30 seconds)
    Workaround: don't minimize
  • Recording videos from real hardware
  • Solved in FFInputDriver 1.8.3.4: Opening MPA/MP3 audio if MKV video was loaded (FFInputDriver issue)
    Workaround: load MPA/MP3 with internal filter

Workarounds

What was not tested

Avisynth Frameserver

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

VirtualDub Version 1.10.4 Rated Silver because there are a few bugs which can be worked around easily. The above was tested on my old system using Wine 1.7.44. Currently I am using 1.8.0 and experiencing major problems (memory leaks causing strange crashes?) which did not occur with my old Kubuntu installation. As soon as I have figured out more, I will post new test data.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Oct 26 20183.18-stagingN/A Yes YesGoldJPT 
ShowUbuntu 18.10 "Cosmic" amd64 (+variants like Kubuntu)Oct 25 20183.0.3N/A Yes YesGoldJPT 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Jan 20 20151.7.34N/A Yes SilverJeff D. Hanson 
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Aug 31 20161.6.2N/A Yes SilverJPT 

Known Bugs

Bug # Description Status Resolution Other apps affected
38983 VirtualDub 1.10.4 processing goes "live lock" when minimizing main window UNCONFIRMED View

Show all bugs

HowTo / Notes

Additional Libraries

I successfully tested the following plug-ins:  

Libraries

x264vfw - H.264 Codec Library for VideoForWindows API
Allows to read and write H.264 video.
Well, just run the installer. Works out of the box.

Plugins

FFInputDriver - FFMpeg Wrapper for VirtualDub
Input filter for almost any video container (MKV, MOV, MP4, MPEG2 etc.)
Extract into program folder, zip includes plugins32/64 folders.

BorderControl 2.40
Allows several border oriented filter actions like smearing
Requires 32-bit Prefix and .NET 2.0

FadeFX 1.2
Fade in or out


Not tested yet:

x265vfw

Integrate into KDE context menu

To have a context menu in KDE (e.g. Dolphin):

  • add the following file:
    ~/.kde/share/kde4/services/ServiceMenus/virtualdub.service 

    (in KDE 5 moved to ~./local/share/kservices5/ServiceMenus)
[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=video/*
Actions=Virtualdub;
#X-KDE-Submenu=Virtualdub
#X-KDE-Submenu[de]=
Encoding=UTF8

[Desktop Action Virtualdub]
Name=Compress using Virtualdub
Icon=video
Exec=~/bin/virtualdub.sh ~/path/default-compression.vcf "%f"
  • create a "default-compression.vcf" somewhere by Save processing settings... from Virtualdub. (includes current filters and codec settings)
  • add the following file, make it executable
    ~/bin/virtualdub.sh
#!/bin/bash

export WINEPREFIX=~/.wine
WINE=/usr/bin/wine 
VDUB=~$WINEPREFIX/drive_c/Progs/VirtualDub/VirtualDub.exe

VCF=$(winepath -w "$1")
JOBS=$(winepath -w ~/path/virtualdub.jobs)
VIDEO=$(winepath -w "$2")

#echo $WINE $VDUB /master $JOBS /s $VCF $VIDEO
$WINE $VDUB /master $JOBS /s $VCF $VIDEO

If you don't need compression presets, you may remove all VCF stuff. If you want to use the default JOBS file, you may remove all JOBS stuff.

Comments

Back