AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for VirtualDub (64-bit)

<<Back to software description

Changes for v1.9.11 - v1.10.4

  • [features added]
  • * ExtEnc: Added %(outputbasename) to insert output filename without
  • extension.
  • * ExtEnc: Editor UI now has a drop-down for tokens.
  • * Filters: Expanded color space support in resize filter.
  • * Preview: Return now also stops preview.
  • [bugs fixed]
  • * AVI: Added Copy button to AVI file information dialog.
  • * AVI: Fixed bitsPerPixel value for NV12 output.
  • * Capture: Improved error handling in screen capture module.
  • * Capture: Fixed sporadic errors in DXGI 1.2 screen capture mode related to
  • tracking pointer shape changes.
  • * Capture: Spill drives can be adjusted on Windows XP.
  • * Display: Fixed regression in D3D effects display mode.
  • * ExtEnc: Fixed weird selection behavior when duplicating item.
  • * Filters: Fixed script operation for Convert Format filter for the new
  • modes.
  • * Filters: Fixed crash when attempting to crop video in a format that isn't
  • AVI-compatible.
  • * Filters: Fixed cropping errors on alias format filter.
  • * Filters: Fixed issues with interpolate filter in nearest mode.
  • * GIF: Fixed shifted presentation timings when reading animated GIFs.
  • * Render: The processing priority setting now correctly adjusts the
  • priority of filter and compression worker threads too when multithreading
  • is enabled.
  • * TARGA: Fixed vertical inversion issues during read.
  • * UI: Add Windows 8.1 per-monitor DPI awareness support.



Changes for v1.10.2 Experimental Build - v1.10.3 Experimental Build

  • [features added]
  • * Added option to control whether edits on the timeline are applied to
  • audio.
  • * Capture: Added support for screen capture via DXGI Output Duplication in
  • Windows 8.
  • * Capture: Added support for Core Audio loopback capture in the screen
  • capture driver on Windows Vista and later.
  • * Script: Improved error reporting for script errors during job execution.
  • * UI: Added option for confirmation on exit.
  • * UI: Program is now marked as high-DPI aware.
  • * UI: Added /topmost flag.
  • * AVI: Add .vpy extension to AVIFile path.
  • * AVI: AVIFile mode path now allows Unicode filenames.
  • * Filters: Convert format filter can now target Rec. 709 and full-range
  • YCbCr formats.
  • * GIF: Animated GIF exporter now uses subrects and adaptive local color
  • table sizes.
  • [bugs fixed]
  • * Grayscale/Y8_FR video displays properly with GDI and DirectDraw display
  • back-ends again.
  • * Fixed the main data chunk size in WAVE64 files being 24 bytes too small.
  • * Fixed garbled status message with /F flag on x64 build.
  • * Fixed scanline alignment on V210 format to 128 bytes.
  • * Capture: Fixed regression in the bandwidth indicator from increase in
  • frame rate precision.
  • * Capture: Fixed crash in DirectShow mode when selecting an audio device
  • that has been removed.
  • * Filters: Fixed garbage initial value for format convert audio filter.
  • * Filters: Fixed crash in ELA modes of the bob doubler.
  • * Filters: Fixed degree sign in rotate2 and HSV filter blurbs on
  • non-English systems.
  • * Filters: Fixed inverted images with field swap and deinterlace filters
  • with RGB24 input.
  • * GIF: Clear codes are now forced when the LZW table fills up to work
  • around buggy decoders.
  • * Script: Lifted some line length limitations in script handling.



Changes for v1.10.1 Experimental Build - v1.10.2 Experimental Build

  • features added
  • Added option and /[no]useprofile switch to store configuration files under the user profile.
  • Added option for fully buffered write I/O.
  • PluginAPI: The preferred fccHandler supplied by input plugins is now also passed through to output files.
  • Decoders: Relaxed size restrictions on MJPEG decoder since a more flexible conversion blitter is now being used.
  • bugs fixed
  • The priority of the ASF pseudo-handler has been reduced to allow plugins to handle the format.
  • Fixed .exe manifest embedding error.
  • "Export raw video" command now saves properly in job scripts.
  • Fixed inversion when reading TARGA images (regression from 1.10.1).
  • Fixed bug that caused occasional truncated audio when writing segmented AVIs.
  • ExtEnc: Fixed omitted parameters and occasional extra commas when exporting profiles.
  • Filters: Fixed artifacts in 2:1 filters in 64-bit build.
  • Filters: Fixed logic errors in HSV adjust and emboss filters.
  • Filters: Lowered GPU priority in D3D9Ex acceleration mode to improve system responsiveness.
  • Filters: Restored missing perspective filter.
  • Filters: Fixed chroma smoother filter.
  • HexViewer: Fixed incorrect text label for fccHandler stream field.
  • Capture: Added timeout check for screen capture driver to avoid locking up program totally when capture load is too high.



Changes for v1.9.9 - v1.10.0 Experimental Build

  • [features added]
  • Holding the Ctrl key during drag-and-drop appends instead of replaces.
  • "Scan for errors" command is now scriptable (VirtualDub.video.ScanForErrors).
  • Save Animated GIF command is now scriptable (VirtualDub.video.SaveAnimatedGIF).
  • Added ability to import and export raw video.
  • Added ability to export through command-line encoders.
  • Added support for 0-255 paletted grayscale.
  • Added support for Rec. 709 and full range formats.
  • Added command to copy source and output frame numbers to the clipboard.
  • Render: Added option to show the status window for batch operations.
  • Render: Video compressor threading is now allowed for two or more threads when operating with only key frames.
  • Filters: Added multithreading support.
  • Filters: Added "gamma correct" filter.
  • Filters: Added "alias format" filter.
  • Filters: Re-added deblurring mode to IVTC filter and added preview support.
  • Filters: Added frame drop mode to IVTC filter.
  • Images: TGA RLE compression can now be disabled.
  • Images: Added support for PNG alpha channel.
  • Capture: Multiple capture devices with the same name now appear with a distinguishing counter.
  • AVI: The non-zero start warning can now be disabled in preferences.
  • AVI: The number of filename counter digits used when saving segment sequences is now configurable.
  • [bugs fixed]
  • Reduced priority of ASF pseudo-handler to avoid interfering with input handlers that detect by filename.
  • AVI: The preferred handler (fccHandler) field in the video stream is now ignored by default for consistency (unless re-enabled in preferences).
  • UI: Limit minimum window size to avoid caption redraw artifacts.
  • UI: Fixed bug where aspect ratio of panes in unconstrained aspect mode would drift when auto-sizing was enabled.
  • UI: Select Range command is now disabled when no video is loaded.
  • UI: Audio conversion dialog no longer occasionally says "No change (8-bit)" for compressed formats; this was sometimes incorrect as when that option was selected the pipeline actually used what the codec produced, which was usually 16-bit.
  • UI: Video codec dialog now scrolls the list on open to always show the last selected codec.
  • UI: The Configure and Cropping buttons in the filter list dialog no longer lose focus when clicked.
  • UI: Mouse wheel scrolling now works in the filter preview and curve control windows.
  • JobControl: Auto-shutdown now works over remote desktop and records a planned shutdown on server versions of Windows.
  • Images: PNG images with 16-bit/channel grayscale or RGBA format now load properly.
  • Images: Fixed GIF autodetect code checking the footer instead of the header.
  • Hex editor: Fixed icon in RIFF tree window.
  • Filters: Switched the frame that the IVTC filter drops in reduce frame rate mode to match the old pre-filter algorithm.
  • Filters: Cropping dialog now opens at the currently selected frame.
  • Filters: Fixed warp sharp filter in 3D acceleration mode.



Changes for v1.9.9 - v1.9.11

  • [bugs fixed]
  • Filters: Added compatibility option for filters that rely on constant buffer addresses.



<<Back to software description