Current version

v1.10.4 (stable)

Navigation

Main page
Archived news
Downloads
Documentation
   Capture
   Compiling
   Processing
   Crashes
Features
Filters
Plugin SDK
Knowledge base
Donate
Contact info
Forum
 
Other projects
   Altirra

Search

Archives

01 Dec - 31 Dec 2013
01 Oct - 31 Oct 2013
01 Aug - 31 Aug 2013
01 May - 31 May 2013
01 Mar - 31 Mar 2013
01 Feb - 29 Feb 2013
01 Dec - 31 Dec 2012
01 Nov - 30 Nov 2012
01 Oct - 31 Oct 2012
01 Sep - 30 Sep 2012
01 Aug - 31 Aug 2012
01 June - 30 June 2012
01 May - 31 May 2012
01 Apr - 30 Apr 2012
01 Dec - 31 Dec 2011
01 Nov - 30 Nov 2011
01 Oct - 31 Oct 2011
01 Sep - 30 Sep 2011
01 Aug - 31 Aug 2011
01 Jul - 31 Jul 2011
01 June - 30 June 2011
01 May - 31 May 2011
01 Apr - 30 Apr 2011
01 Mar - 31 Mar 2011
01 Feb - 29 Feb 2011
01 Jan - 31 Jan 2011
01 Dec - 31 Dec 2010
01 Nov - 30 Nov 2010
01 Oct - 31 Oct 2010
01 Sep - 30 Sep 2010
01 Aug - 31 Aug 2010
01 Jul - 31 Jul 2010
01 June - 30 June 2010
01 May - 31 May 2010
01 Apr - 30 Apr 2010
01 Mar - 31 Mar 2010
01 Feb - 29 Feb 2010
01 Jan - 31 Jan 2010
01 Dec - 31 Dec 2009
01 Nov - 30 Nov 2009
01 Oct - 31 Oct 2009
01 Sep - 30 Sep 2009
01 Aug - 31 Aug 2009
01 Jul - 31 Jul 2009
01 June - 30 June 2009
01 May - 31 May 2009
01 Apr - 30 Apr 2009
01 Mar - 31 Mar 2009
01 Feb - 29 Feb 2009
01 Jan - 31 Jan 2009
01 Dec - 31 Dec 2008
01 Nov - 30 Nov 2008
01 Oct - 31 Oct 2008
01 Sep - 30 Sep 2008
01 Aug - 31 Aug 2008
01 Jul - 31 Jul 2008
01 June - 30 June 2008
01 May - 31 May 2008
01 Apr - 30 Apr 2008
01 Mar - 31 Mar 2008
01 Feb - 29 Feb 2008
01 Jan - 31 Jan 2008
01 Dec - 31 Dec 2007
01 Nov - 30 Nov 2007
01 Oct - 31 Oct 2007
01 Sep - 30 Sep 2007
01 Aug - 31 Aug 2007
01 Jul - 31 Jul 2007
01 June - 30 June 2007
01 May - 31 May 2007
01 Apr - 30 Apr 2007
01 Mar - 31 Mar 2007
01 Feb - 29 Feb 2007
01 Jan - 31 Jan 2007
01 Dec - 31 Dec 2006
01 Nov - 30 Nov 2006
01 Oct - 31 Oct 2006
01 Sep - 30 Sep 2006
01 Aug - 31 Aug 2006
01 Jul - 31 Jul 2006
01 June - 30 June 2006
01 May - 31 May 2006
01 Apr - 30 Apr 2006
01 Mar - 31 Mar 2006
01 Feb - 29 Feb 2006
01 Jan - 31 Jan 2006
01 Dec - 31 Dec 2005
01 Nov - 30 Nov 2005
01 Oct - 31 Oct 2005
01 Sep - 30 Sep 2005
01 Aug - 31 Aug 2005
01 Jul - 31 Jul 2005
01 June - 30 June 2005
01 May - 31 May 2005
01 Apr - 30 Apr 2005
01 Mar - 31 Mar 2005
01 Feb - 29 Feb 2005
01 Jan - 31 Jan 2005
01 Dec - 31 Dec 2004
01 Nov - 30 Nov 2004
01 Oct - 31 Oct 2004
01 Sep - 30 Sep 2004
01 Aug - 31 Aug 2004

Stuff

Powered by Pivot  
XML: RSS feed 
XML: Atom feed 

§ VirtualDub 1.7.3 released

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.

Changelog after the jump.

Build 28191 (1.7.3, experimental): [August 31, 2007]
   [features added]
   * Added display option for showing display debugging info.
   * Frame rate adjustment can now be entered exactly, including as a rational
     fraction.
   * Jobs can now be reloaded for tweaking.
   * Capture: Added several options for fine-tuning timing issues with
     DirectShow-based capture drivers.
   * D3D: Improved bicubic algorithm for ps1.1+ capable cards.
   * D3DFX: Extended annotation and semantics support -- see help for details.
   * Hex editor: Now supports drag and drop.

   [bugs fixed]
   * Audio volume dialog didn't display properly after setting volume adjustment
     to zero in script.
   * Fixed crash when attempting to use "show decompressed output" when no
     decompressor is available for the output format.
   * Added workaround for digital cameras that write incomplete u-law audio
     formats.
   * Fixed crash when writing job that uses the Pinnacle DV codec.
   * Added code to prevent crash when decoding an MJPEG stream where the JPEG
     images are larger than the frame size reported in the video stream. This
     now produces an error when the internal decoder is used.
   * AVI recovery code can now recover AVI files with 'rec' grouping chunks.
   * Fixed scrambled colors in filter preview with paletted video.
   * Fixed I/O errors in rare case where an AVI file could not be opened in
     unbuffered I/O mode.
   * Implemented mode 7 compression, HAM, and Halfbrite modes in IFF ANIM
     reader.
   * Audio display would occasionally stop updating across certain edits.
   * Output video pane now updates itself after filters are edited.
   * Fixed minor bug where audio decompression errors would be reported as
     compression errors.
   * Fixed a case where audio displacements didn't work with compressed audio
     and full processing mode.
   * Perspective video filter now works in batch mode.
   * Added workaround for strange bit rates being shown on output AVI files
     in Windows Vista Explorer.
   * Fixed decoding of AVI files that have zero-byte frames marked as key
     frames (AVIFile turns these back into non-key frames).
   * "Sharpen" video filter no longer shows black when filter preview is first
     opened.
   * D3DFX: Leaving alpha blending on in an effect no longer scrambles YCbCr
     decoding.
   
   [regressions fixed]
   * OK and Cancel behaviors on brightness/contrast video filter were swapped.
   * Fixed crash when loading 8-bit RLE videos.
   * D3D: Works again on video cards supporting less than pixel shader 3.0.
   * Added setting value back to sharpen video filter configuration dialog.
   * Fixed trippy gradient displays when trying to show a solid color for the
     dummy frame at the end (some display drivers don't handle 1x1 blits
     correctly).
   * Capture: Left-click start option works again.

Comments

No comments yet:

Comment form


Please keep comments on-topic for this entry. If you have unrelated comments about VirtualDub, the forum is a better place to post them.
Name:  
Remember personal info?

Email (Optional):
Your email address is only revealed to the blog owner and is not shown to the public.
URL (Optional):
Comment: /

An authentication dialog may appear when you click Post Comment. Simply type in "post" as the user and "now" as the password. I have had to do this to stop automated comment spam.



Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.