Skip to content

beforeyoukillyourcomputer.com

Saving computers one at a time from their frustrated owners

Archive

Tag: virtualdub

VirtualDub 1.8.6 is out and is a stable release containing bug fixes for issues reported by users. Notable bug fixes include errors handling audio in NTSC DV type-1 files, several crashes, and a few glitches in batch mode (job control).

Those of you on the forums know that I’ve been pushing out experimental features as “1.8.X2″ test releases. Chances are at this point that I will rename that to 1.9.0, because there is enough in it that I wouldn’t want to pollute the 1.8.x branch in case there are enough fixes to warrant 1.8.7. After that I’m kind of screwed with respect to major version numbers, although I guess I’ll deal with that when I get there.

Build 30009 (1.8.6, stable): [September 21, 2008]
[bugs fixed]
* Wheel scrolling in the Set Text Information dialog closes the edit control.
* Save Segmented AVI now works with VBR audio.
* Animated GIF export now fails with an error if the current output format is
compressed or otherwise not supported.
* JobControl: Fixed crash when one machine attempts to run a job in
distributed mode right when another machine deletes it.
* JobControl: The filter crop mode saved in jobs was opposite from selected.
(This only affected YCbCr cropping.)
* Capture: Fixed crash when capture driver sends audio samples when
DirectShow graph is not running.
* D3D: Fixed sporadic crash on lost device.
* D3D: Fixed Direct3D errors when display debug information is enabled and a
video filter fails to initialize.
* Frameserver: Frame rate adjustments weren’t always propagated correctly.

[regressions fixed]
* Fixed crash when using fast/normal recompress mode without a video codec.
* Fixed divide by zero crash when loading video and a video filter in the
list is unable to initialize.
* Changing the “source rate adjustment” option no longer invalidates the
current selection.
* Rendering would loop endlessly if an error occurred during video
compression and threaded compression was disabled.
* Disabling the “directly decode YCbCr formats” option works again.
* Filters: lMicrosecsPerFrame and lMicrosecsPerSrcFrame were reporting
milliseconds (broken since 1.8.0).
* JobControl: Fixed case where a non-distributed “load job list” command can
fail due to erroneously running distributed-mode code.
* JobControl: Fixed problem where dialog would suddenly close when editing
job names.
* Script: Fixed crash when removing video filter from filter chain.
* DV: Audio decoding works again with NTSC DV files (broken since 1.8.4).

Download VirtualDub 1.8.6 32-bit
Download VirtualDub 1.8.6 64-bit

  • Share/Bookmark

Timeout expired… write buffers flushed. New version released.

1.7.3 is out. This is again an experimental release, but it mostly contains bug fixes. It’s been too long since the last release and some bug fixes that were too risky or extensive for 1.6.x had been piling up, so I decided to push it out. I’ve begun shunting new experimental features to a secondary branch and so the plan is to try to bake this code line until we can go stable again — no new features. Please report any problems, and I’ll do more experimental releases as necessary until the code line stabilizes.

The display code has been solidified a bit again and so a bunch of the refresh problems introduced from the multithreading experiments and the Vista DWM related tweaks should be gone. During the past couple months I’d been exercising the display code heavily in some other apps, which helped expose and wring out a number of bugs.

Notable new feature: I had gotten tired of constantly hacking my local build in order to play PS2 games on my laptop with low latency, so I implemented some DirectShow clocking options in the capture module. Disabling the clock is the one that helps turn your computer into an expensive television set, but there is now also an option to use audio timestamps. Previously VirtualDub always estimated audio timestamps from the CPU clock and the video clock, which was necessary under the VFW model; this was, however, not always very stable. The timestamps on the DirectShow audio samples can be considerably more accurate due to possibly being provided by the kernel driver. If you do video capture, go to Options > Timing and give it a whirl; it may make capturing more stable.

Download VirtualDub 1.7.3.28191

continue reading…

  • Share/Bookmark