§ ¶VirtualDub 1.7.6 released
New stable release is out.
If you are using the 64-bit (X64) version of VirtualDub 1.7.5, you definitely need this version because I fixed a critical bug that was causing crashes in the display drivers whenever VirtualDub happened to display video -- I messed up in an init call and misaligned the stack by four bytes, which mostly was OK except when the display driver attempted to use SSE2, where it crashed with an alignment fault. My access to an X64 system is sometimes spotty, so I didn't fully test the new code. Whoops.
1.7.6 was also delayed for about a week in order to shake out bugs in the new input driver plugin API -- if you are attempting to write or test such a driver, you also really want this version. I'd like to extend a special thanks to everyone who participated in the input driver thread on the forums and provided feedback on the SDK and bug reports, including fccHandler, Moitah, tateu, and pintcat. Thanks to everyone's fast feedback, I was able to push out ten very fast iterations on 1.7.6 to squash a bunch of bugs and I got to see some exciting input format plugins in development. I won't steal anyone's thunder here, but there's some really cool file format support coming, and now that they're plugins, people won't have to try to sync to my versions.
Incidentally, if anyone wants to write an input plugin, the SDK still isn't finished, but here is the current version:
Build 28292 (1.7.6, stable): [October 13, 2007]
* Cancelling the mode selection dialog for "create test video" didn't cancel
* IVTC now works when the video format is non-RGB.
* Fixed garbled image when scrolling through an animated GIF in filter
* Fixed missing frames when opening animated GIFs with zero delay times in
* Fixed sync error when processing VBR audio in Direct mode.
* PluginSDK: Not supplying a custom signature caused a sketchy match to be
returned instead of full match.
* PluginSDK: Fixed API host related crashes in filter preview and IVTC paths.
* PluginSDK: Fixed support for VBR audio.
* PluginSDK: Fixed handling of internal-decode frames.
* PluginSDK: Fixed crash when no video stream is present.
* Capture: Video filters were receiving frame times that were 1000x too
* AMD64: Fixed a pretty nasty stack misalignment issue in the 64-bit build.
* Fixed compression issues with WMV9VCM.
today marks my first move to the 1.7.x-branch :) Looks good to me.
But what I'm wondering is would it be possible to implement a pause/continue-mechanism to the jobs? Some jobs I do take a long time and it would be nice to be able to turn off the PC over night and continue the next day rather than letting it run over night.
prime - 14 10 07 - 10:15
I doubt VfW Codecs, as used by VirtualDub, support pausing/resuming an encoding process.
Therefore it won’t be possible to implement the feature you request in VirtualDub, at least for the time being.
Maybe VirtualDub will support it’s own internal Codecs or provide an Output Plugin API one day…
Nevertheless you can achieve exactly what you want with Window’s “Hibernate” functionality.
Hibernate will freeze everything running on your machine, backup the RAM to your HDD and switch of the power.
Next time you switch on your machine, the previous state will be restored – with all programs still running…
MuldeR - 14 10 07 - 20:05
I found a bug in 1.7.x-branch (may be in previous versions also). It is possible to enter zero (or very close to zero) values of fps in "Frame Rate..." dialog. And after that VirtualDub crashs with crash reason: Integer Divide-by-Zero.
P.S. Sorry, that write it here. No time for registration on forum.
BugMaster - 14 10 07 - 23:44
Hi, thanks for the new version. There are many nice new features. I have one question: Are there any input plugins that I can play with? Thanks.
vlada (link) - 17 10 07 - 18:35
I want to convert WMV files to DivX files. I tried the WMVPlugin for Virtualdub but when I try to open the file, it says "ASF Files are not supported". Can you please help!
Prasad Edlabadkar - 17 10 07 - 23:15
Have a look at http://forum.doom9.org/showpost.php?p=10..
Make sure you use VDub v1.7.6 and put the WMV plugin (WMV.vdplugin) into the "plugins" subdir.
MuldeR - 18 10 07 - 12:46
Thanks a lot..
It now opens WMV file.
Prasad Edlabadkar - 20 10 07 - 01:53
Sorry to trouble you guys...but I am new to VirtualDub..
Now that it open the WMV files, when I try to preview it it says...missing codec...I am missing something...The WMV file opens properly in Windows Media Player.
Thanks in advance
Prasad Edlabadkar - 20 10 07 - 02:09
The WMV plugin only reads the data from WMV/ASF files, it does not include the decoders!
VirtualDub uses VfW Codecs only, so you need a suitable VfW Decoder. DirectShow filters, as used by WMPlayer don’t work here…
Install the lastest ffdshow-tryouts and make sure you enable the WMV decoders under "VFW Configuration" -> "Decoder" -> "Codecs"
MuldeR - 20 10 07 - 10:46
If you can't view or hear WMVs with VirtualDub, this solved my problem:
1. Download and install http://download.microsoft.com/download/9..
2. Download but don't install http://download.microsoft.com/download/4..
3. Extract from wmp6cdcs.exe only msaud.inf and msaud32.acm. (I use WinRAR to do this.)
4. Right click msaud.inf and select install.
heustess (link) - 21 10 07 - 16:14
Ohh shiny... Somebody should write a wrapper around ffmpeg's libavformat, that would give us support for HUNDREDS of formats!
Nicolas - 21 10 07 - 21:46
I have not tried 1.7.6 yet but a "bug"
or at least an annoyance is still going on as far as 1.7.5 and I guess it is still unnoticed :
I'm doing Hi-res chronophoto with my digital camera to catch slow movement and speed them up, like flowers openings. VirtualDub is very convenient to make such hi-speed movies of slow movements (clouds buildups, plants growing...) When I import in VirtualDub these very large jpeg pics, i.e. 2400 x 1600 pixels, they don't show properly in the VDub input or ouput panes, the images are trashed/distorted and editing the WYSIWYG way is therefore impossible, even if I try to resize these panes via the right mouse menu. free resize, in the menu, as well doesn't work on these big pics. This bug
affect only VirtualDub preview panes, causing editing a bit annoying, but file ouput is still ok.
A FIX will be welcomed in your next release.
Thanxx a lot anyway for your great work with your marvelous program !
Best thoughts from France.
Klodec - 30 10 07 - 17:42
I have captured raw video from Sony Handycam using DV type1 and Nero Vision. The video is around 13GB. I am trying to compress it to DivX using VirtualDub but VirtualDUB does not detect Audio stream in the video. The file plays fine in Windows Media player. Do I need to install some plugin to support DV Type 1?
Prasad Edlabadkar - 07 11 07 - 22:19
can you add an option for save the speed limit? if i not limit the speed my pc shouthdown in the middle of conversion... and now i can't use a job list while i sleep because the option turn at default value for each file/pass
ultimategrayfox - 10 11 07 - 08:28
I'm having problems trying to working with wmv files, since the program needs a external plug in. Where can I get the plug in? Can someone help me please?
Badanha - 15 12 07 - 08:29
Thank you so much MuldeR! Logitech quickcam software has updated, now only supports .wmv and my youtube uploads were going out of sync. Now I can use VirtualDub to open them & convert them to MPEG2/MP3 :)
trople (link) - 27 12 09 - 06:27
Vdub won't see any codecs that i installed why?
georgij - 17 06 10 - 01:33
@heustess: many thanks for the info, it works!
steven - 23 06 10 - 23:05
@heustess you're a livesaver! Thank you for the info!!! It worked and I can happily edit with sound! :D
tae - 26 07 10 - 22:30