Current version

v1.10.4 (stable)

Navigation

Main page
Archived news
Downloads
Documentation
   Capture
   Compiling
   Processing
   Crashes
Features
Filters
Plugin SDK
Knowledge base
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.6.15 released

VirtualDub 1.6.15/stable is out with a series of bug fixes. There are no new features in this build.

For those of you using a recent beta of Windows Vista, including the just-released beta 2, you may notice severe problems when attempting to use VirtualDub with Aero Glass enabled -- specifically, that the display keeps resetting over and over. The problem is that the way that VirtualDub displays video is incompatible with the Vista Desktop Window Manager (DWM), and the DWM disables Aero Glass in response. Unfortunately, some semi-recent changes to the DWM have made the problem much worse: when the DWM attempts to disable Aero Glass, it resets the display and that also causes VirtualDub to reset its display mechanisms, tripping the DWM again, and resulting in a loop of resets. Click on another window to escape the loop. The workaround is to go to Options > Preferences > Display and either turn off DirectX or enable Direct3D. The technical issue is that VirtualDub uses the same window handle for GDI and DirectDraw rendering, which the DWM really doesn't like; I will be working on fixing this for 1.7.0.

Build 24442 (1.6.15, stable): [May 28, 2006]
   [bugs fixed]
   * Added workaround for BMP files with bad BITMAPINFOHEADER::bfSize fields.
   * Added workaround for TARGA files with run-length encodings that span
     scanlines (not allowed by spec).
   * Fixed abort confirm and disk I/O options not saving consistently.
   * Warnings, particularly the VBR warning, are now displayed after opening a
     file through command-line arguments.
   * Fixed crash when VirtualDub.jobs file is not writable.
   * Fixed crash when dealing with RLE4 and RLE8 encoded videos.
   * Fixed stride error with odd-width TARGA files.
   * Fixed occasionally oversized wave format structure being written when
     decompressing audio.
   * The "autoselect" input color format now also tries 256 color mode in order
     to support old codecs that can only output this format.
   * Capture: Switched graph construction code in DirectShow layer to prefer
     Video Renderer over VMR to avoid Direct3D.
   * AMD64: Fixed one-byte PUSH/POP instructions reporting incorrect registers
     in disassembly.
   * AMD64: Fixed field swap filter.

Comments

Comments posted:


Is it on purpose that you din't want copyright in 2006?

/ZoRo

ZoRo - 29 05 06 - 06:21


Um, it's just a mistake in the About box. The version resource is correct.

Phaeron - 29 05 06 - 15:43


Do you really need to work around problems that appear in beta releases of the OS? IMHO, doing that is just a message to the developers saying "don't worry about fixing your broken code, we'll work around it."

ender - 29 05 06 - 17:10


Well, if what some of the Avalon/WPF bloggers are saying is correct, it's actually my code that's broken -- mixing GDI and DirectDraw in the same HWND was never really supported. Also, remember the bug fixer's creed: just because it isn't your fault doesn't mean it isn't your problem. I'm used to this kind of thing -- I already have to work around a bug in Windows XP where clipped DirectDraw blits over Remote Desktop end up with an origin of (0,0).

Now, actually fixing it is a different story. Apparently, it's not the HWND mix alone that does it; something else is causing the DWM to react. I have a couple of other programs based on DirectDraw blits that are working OK, so there is something specific to VirtualDub that is blowing up. I just don't know what it is yet.

Phaeron - 29 05 06 - 17:47


ender, the whole point of Microsoft's CTP releases is so that application developers can make their programs compatible with Windows Vista, very rarely is it the other way around.

Dont forget that the APIs for Vista are quite different than the ones for XP and below. For a program as complicated as virtualdub, i didnt really expect it to work "bug free" in Vista anyway.

Matariel - 30 05 06 - 00:51


A great problem that different versions of VirtualDub do not read MPEG1/MPEG2 video and audio and AC3 sound. F.e., I keep now 2 versions - v.1.6.10 (for MPEG1/MPEG2 video and audio) and v.1.6.14 (for AC3 audio). When there will be _one_ version that reads all that?

And last - why status line shows selection only in frames but not in frames and seconds? Very small work to encode, but so inconvenient without it.

Alek - 30 05 06 - 03:45


I just wanted to say that Virtual Dub has been my editing and re-coding software of choice now for years. Excelent work to all those involved with it.

Mythew - 14 09 07 - 23:40

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.