Digital Digest -> Software -> VirtualDub -> History & Old Downloads

VirtualDub -> Version History

This is the version history page for VirtualDub, showing the last 20 software updates. You can return to the main page for this software by clicking here.

Index:


Version 1.10.4 (Build 35491)
  • Release Date: Oct 28, 2013
  • Download(s):
  • [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.
Version 1.10.3 (Experimental Build 35390)
  • Release Date: Dec 28, 2012
  • [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.
Version 1.10.2 (Experimental Build 34807)
  • Release Date: Jun 4, 2012
  • Download(s):
  • [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.
Version 1.10.1 (Experimental Build 34703)
  • Release Date: Dec 25, 2011
  • Download(s):
  • features added
    • The "audio from other file" dialog now has an extended open options option.
    • Added m2a, m1a, and mpa as default supported extensions to the MPEG audio input module.
    • Added commands to cycle through files.
    • Added command to launch a new instance.
    • Added command to close and delete the current file.
    • Added auto-recover option.
    • Enhanced test videos with explicit YCbCr channel tests with markers for 0-255 and 16-235 levels.
    • Audio filters dialog is now resizable.
    • AVI: File Information now displays audio format tag and prevents long video codec names from cutting off video tag.
    • Display: Added option for multi-monitor display acceleration.
    • Command line: Added /capaudiorec and /capaudioplay switches.
    • Command line: Added /resetall.
    • Command line: Added /portable to initialize portable settings mode.
    • Filters: Ported all remaining x86-only filters to x64.
    • Filters: Many internal filters are now marked as pure transforms to allow pass-through of duplicated frames.
    • Filters: Added support for BT.709 and full range formats to many video filters.
    • Filters: Video filters can now read from multiple input streams.
    • Filters: Video filters can now request zero source frames in a prefetch operation.
    • Filters: Logo filter no longer fetches source frames if the logo obscures the whole frame.
    • Filters: 3D acceleration mode prevents the display from going into power-saving mode.
    • Filters: 3D acceleration mode now uses Direct3D9Ex on Windows Vista/7 to run even with the display locked.
    • Filters: Improved error reporting when a 3D accelerated video filter fails due to a display mode switch.
    • Filters: Improved color space search rules for BT.709 and full range formats.
    • Filters: AVX support is now detected and reported to filters.
    • Codecs: Added About and Configure buttons to audio codec dialog.
    • UI: Fixed goofy multiple dialogs when selecting Other... in Video Depth dialog through the keyboard.
    • PluginAPI: Input drivers can now indicate when they have no external options dialogs.
  • bugs fixed
    • Position control mark-in/out icons are now comctl32 v6 compatible.
    • Fixed mouse cursor vanishing when left-clicking while right-dragging the position nub.
    • Fixed .wav input handler using the wrong RIFF tag for signature detection.
    • Initial padding setting was being ignored for raw video input.
    • ExtEnc: Fixed extra data being written to audio pipe at end of stream.
    • ExtEnc: Removed WAVE64 padding from WAVE stream written to pipe to improve compatibility with marginal WAVE parsers.
    • ExtEnc: Fixed case where program would hang if the external encoder aborted early.
    • BatchWizard: Re-save as AVI and Extract to WAV functions now force the .avi and .wav extensions on output filenames.
    • Capture: "Windows Mixer" menu option now launches the Recording tab of the Sound control panel in Windows Vista and Windows 7.
    • Capture: Fixed weird disable wonkiness with the Position and Screen Height labels in the screen capture settings dialog.
    • Capture: Added option to allow selection of video codecs that do not support the current output format.
    • Capture: Fixed some frame skipping problems when conversions occured between filters with the filter chain enabled.
    • Capture: Fixed crashes when toggling black/white point extension with other capture filters active.
    • Capture: Volume meter and large timer settings are now saved.
    • Capture: Large timer is now erased at the end of capture.
    • Capture: Fix for a race condition related crash when changing capture size with preview acceleration enabled.
    • Command line: /capdevice no longer reselects a capture device if it is already the default.
    • Command line: Improved error reporting for /cmd switch.
    • Filters: Fixed bug in allocator merging code that was causing excessive memory usage when disparate frame sizes were used in the same filter chain.
    • Filters: Fixed some crashes in resize filter resulting from 0 size frames.
    • Filters: Fixed crash when sampling in the configuration dialog of a filter instance that has a blend curve attached.
    • Filters: Fixed box blur filter with MMX disabled.
    • Filters: The "save as default" button in the Resize filter was saving the settings from when the dialog was opened instead of the current settings.
    • Filters: Added additional protection against crashing out with abnormally large frames (>1M pixels on one side or >128MB pixels total).
    • Defaults: Default preview display depth is now 24-bit.
    • Defaults: DirectX hardware video overlays are now disabled by default to avoid color space issues and driver bugs.
    • Render: Added option to inhibit system sleep during renders (on by default).
    • Render: Added option for background I/O priority (Vista and up only).
    • Render: Fixed crashes in high quality audio sample rate conversion with very low or high rate values.
    • Audio: Added workaround for audio codecs that respond to decompression requests in acmFormatSuggest() but reject them in acmStreamOpen().
    • Audio: Compression dialog now reflects mono-left and mono-right conversion settings.
    • Video: Fixed crash with some codecs when bringing up video codec list (64-bit version only).
    • Display: Additional mode switch recovery fixes for Direct3D display mode.
    • Display: DirectDraw mode now works on Windows 8 developer preview.
    • Display: Direct3D9 mode now works on Windows 8 developer preview in software rendering mode (basic display driver).
    • Scripting: Empty statements are now allowed.
    • Images: Fixed crash when loading animated GIF without graphic control extension blocks.
Version 1.10.0 (Experimental Build 33848)
  • Release Date: Dec 25, 2010
  • Download(s):
  • [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.
Version 1.9.11 (Build 32842) Version 1.9.10 (Build 32839)
  • Release Date: Sep 7, 2010
  • Download(s):
  • [bugs fixed]
    • Fixed icon on status dialog.
    • Fixed crash in scene detector with UYVY/YUY2 input.
    • Fixed thread handle leak for unnamed threads.
    • Modified audio display waveform draw code to avoid broken lines when zoomed in.
    • UI: Fixed curve editor not reselecting the right curve after some video filter list manipulations.
    • Decoders: Fixed crash in Huffyuv decoder with invalid non-adaptive Huffman tables.
    • AVI: The palette change flag is now stripped when rewriting streams.
    • AVI: dwInitialFrames is now forced to zero in all cases for better compatibility.
Version 1.9.9 (Build 32817)
  • Release Date: Apr 10, 2010
  • Download(s):
  • [features added]
    • The log now indicates which plugins failed to load on startup.
  • [bugs fixed]
    • UI: Fixed a case where the output pane could change aspect ratio when auto pane sizing was enabled and the main frame window was resized.
    • UI: The output pane now has the correct pixel aspect ratio when an input plugin indicates non-square pixels and no filters are used.
    • UI: 6% zoom menu items didn't display checkmarks properly.
    • AVI: Fixed incorrect decoding of paletted video files when biClrUsed=0 in the header and the input color mode is set to Autoselect.
    • AMD64: Fixed incorrect disassembler module in crash handler.
    • Render: Fixed sporadic hang when using smart rendering with fast recompress mode.
    • Render: Audio is no longer cut off when "cut off when video ends" option is disabled and IVTC filter is used.
    • Filters: Fixed duplicate frame fetches when using lagged filters (ex: temporal smoother) at the very end of the source video stream.
    • Filters: Fixed frame fetch errors when using filters with a frame window (ex: interpolate) at the end of an MPEG-1 video.
    • Filters: Source length was not set during renders.
    • Filters: Fixed garbage line at bottom of frame when using IVTC filter with an odd height.
    • Filters: Fixed bug where filter preview stopped displaying frames past a certain point when edits had occurred on the timeline.
    • Batch: Timeline had wrong frame counts when creating batch jobs via Process Directory or Batch Wizard with a frame rate changing filter (ex: IVTC).
    • Decoders: Fixed decoding of Huffyuv files using median prediction and 4:2:0 encoding.
    • Decoders: Fixed incorrect chroma DC handling with restart markers in MJPEG decoder.
Version 1.9.8 (Build 32706)
  • Release Date: Dec 25, 2009
  • Download(s):
  • [bugs fixed]
    • Fixed occasional hang with certain conversion paths from 8-bit (256 color) to YCbCr formats.
    • Fixed bug where two curve points on top of each other in the curve editor didn't save properly in script files.
    • Fixed decompression error in IFF ANIM decoder when entire bitplanes were skipped.
    • Filters: Fixed glitches in IVTC pattern in the first five frames of video.
    • Filters: Fixed occasional crash when 3D acceleration is enabled and the 3D device is lost.
    • Filters: Fixed bugs where the curve display would either show the wrong frames or fail to step in certain circumstances.
    • Filters: Blends are no longer allowed on filters where the input and output have different formats; this didn't work and produced a corrupted image.
    • Filters: Fixed crash in smoother filter with MMX disabled.
    • Decoders: Fixed crash in Motion JPEG decoder on certain kinds of corrupt data.
    • Frameserver: Fixed random crash issue related to stream format structure.
    • Hex editor: Fixed bug where 'O' and 'S' activated open and save commands instead of Ctrl+O and Ctrl+S.
Version 1.9.7 (Build 32661)
  • Release Date: Oct 19, 2009
  • Download(s):
  • [bugs fixed]
    • AVI: Modified indexing traversal to handle deeply nested hierarchical indices.
    • Filters: Rescaling after changes to filter chain now extends or trims ending ranges as needed to match changes to frame count.
    • Filters: Fixed bug where a filter capable of both 3D accelerated and unaccelerated modes (resize) could force a conversion to YV24 at its input when RGB32 was a better match.
    • Filters: Filter preview no longer always runs the filter chain with the input video mode set to default.
    • Display: Added workaround for video card/driver combos that perform extremely poorly with DirectDraw/Direct3D blits overlapping a secondary monitor. This can be toggled in Options > Preferences > Display.
    • Command line: The warning dialog at the end of command line processing is now suppressed if /x is specified.
  • [regressions fixed]
    • Filters: Fixed filter errors not showing up properly.
    • Filters: Fixed crash when PNG decoding error occurs with logo filter.
    • Filters: Fixed random crash when opening Video Filters dialog before opening any videos.
Version 1.9.6 (Build 32618)
  • Release Date: Sep 20, 2009
  • Download(s):
  • [bugs fixed]
    • Images: Fixed bug where the PNG encoder would randomly produce invalid encoded images.
    • Scripts: Fixed memory read crash when attempting to open a file with percent signs.
  • [regressions fixed]
    • Retweaked MP3 CBR rate determination.
    • Fixed rare crash when stopping a scene shuttle operation.
    • AVI: 1GB option was broken for normal save operations (although it did work for capture mode).
    • Filters: Shift+Mouse color checking in preview windows works again (broken in 1.9.2).
    • Filters: Fixed incorrect frame being sampled after edits were done on the timeline.
    • UI: Removed "run as job" check box from Save Image Sequence dialog, since it's now redundant with the "queue batch operation" command.
Version 1.9.5 (Build 32593)
  • Release Date: Aug 23, 2009
  • Download(s):
  • [bugs fixed]
    • UI: Panes didn't always auto-refresh immediately after choosing some menu items.
    • UI: Fixed output pane changing aspect ratio when window is minimized.
    • Fixed blank dialog system icon in cropping dialog.
    • Render: Importing an MP3 audio stream with a partial final audio frame could result in a silent error at the end of a save/export.
    • Capture: Added missing "No drivers found" item to audio menu if no capture device is connected at startup.
    • Filters: The filter system now initially tries converting NV12 to YV12 before trying YV24.
    • JobControl: Fixed repeated flushing of job file in non-distributed mode.
    • Fixed crash when creating animated GIF from 8-bit video.
    • Reversed order of UV planes for YV16 and YV24 formats to match YV12. (Note: This does not affect filters.)
  • [regressions fixed]
    • Output panes don't update during scene stepping again (broken in 1.9.4).
    • Input preview forces on the input pane again (broken in 1.9.1).
Version 1.9.4 (Build 32559)
  • Release Date: Jul 28, 2009
  • Download(s):
  • [bugs fixed]
    • Fixed chroma subsampling and 4:1:0 chroma positioning in test videos.
    • Scene stepping works with panes disabled.
    • Fixed crash in scene stepping with certain frame sizes and 24-bit RGB selected as the input format.
    • Path options were reversed in the batch wizard.
    • Filters: Fixed crash when VDXA is enabled and 3D acceleration initialization fails.
    • Filters: Corrected several positioning errors in resize filter in 3D accelerated mode.
    • Filters: Fixed bad offset and channel swapping when cropping on a filter that triggers a switch to 3D accelerated operation in RGB mode.
    • Filters: Fixed cut off size text in cropping dialog.
    • Filters: Field bob, threshold, and sharpen filters were added to the list even if the configuration dialog was cancelled.
    • Capture: Devices that don't declare a frame rate now cause an error rather than a crash.
  • [regressions fixed]
    • Fixed compatibility problems with Windows NT 4.
Version 1.9.3 (Experiemental Build 32507)
  • Release Date: Jul 7, 2009
  • Download(s):
  • features added:
    • UI: Added options to display only one of the panes and to autosize them.
    • Filters: Added support for 3D hardware acceleration.
    • Filters: Invert, warp sharp, blur, blur more, brightness/contrast, deinterlace, and resize support hardware acceleration.
  • bugs fixed:
    • Drag and drop onto the batch wizard now works in Windows Vista and Windows 7.
    • Go To Prev/Next Drop command now works after the timeline has been edited.
    • Fixed random frame codes on the one-after frame.
    • AVI: fccHandler header value for newly generated uncompressed videos with non-RGB formats is now set to the FOURCC to work around encoders that don't accept DIB.
    • AVI: Fixed bug where zero-byte pad frames were lost if the video stream had a non-zero dwSampleSize value set.
    • Filters: Cropping button is now grayed out for disabled filters, since the input size is unknown.
    • Filters: Fill filter now shows correct input size when there are earlier filters (although, currently, the image is still incorrect).
    • Filters: Fixed bug where crop bounds weren't recorded correctly if the up/down buttons were clicked and a thousands separator appeared.
    • Filters: Fixed random crash in interlace filter when switching formats.
    • Filters: The manual field order options in the IVTC filter were flipped.
    • Filters: Resize no longer forces a conversion to YV24 when resizing YV16 input in interlaced mode.
    • Display: Fixed crash in GDI minidriver when displaying interlaced video with a 0x0 pane.
    • DV: Fall back to subsequent frames if the first frame has invalid audio metadata.
    • Capture: Fixed preview window being the wrong size when filtering/cropping is enabled and preview acceleration is off.
    • Capture: Fixed inconsistency in capture timing defaults. This only matters if you haven't already run VirtualDub in capture mode once.
    • Capture: The AVI superindex/subindex settings now also apply to captures.
  • regressions fixed:
    • Filters: Fixed error in IVTC computations for RGB32, YUY2, and UYVY formats (since 1.9.1).
Version 1.9.2 (Experimental Build 31953)
  • Release Date: May 9, 2009
  • Download(s):
  • [features added]
    • UI: Added support for configuring keyboard shortcuts in edit mode.
    • UI: Added Always on Top to window menu.
    • Filters: Filter cropping dialog is now resizable.
    • Filters: Added align-to-2 option in resize filter.
    • Filters: ELA and Yadif modes of deinterlace filter are now optimized for CPUs that have MMX but lack SSE2.
    • Filters: The filter preview window now has the same context menu size and filter options as the main panes.
    • Filters: Frame conversions at the start of a video filter are now cached.
    • Filters: Fixed rare crash when downsizing 8-bit YCbCr images with resize filter.
    • Filters: Improved frame allocator assignment for lower memory usage.
    • Filters: Added field delay filter.
    • Render: Added an option to warn if no audio is written on a save operation.
    • Render: Fixed several blitter bugs, particularly those involving 4:1:1 sampling.
  • [bugs fixed]
    • Preferences: Audio buffers value was set incorrectly exiting the dialog. The value show when the dialog appears was correct.
    • Filters: Fixed positioning issues in the filter cropping dialog for small frame sizes.
    • Filters: Filters now receive finite mFrameCount values in render mode instead of unspecified (-1).
    • Filters: Yadif mode of deinterlace filter was not caching internal frames efficiently.
    • Filters: Fixed crash in certain paths when a filter frame request fails.
    • Filters: Fixed occasional crashes with aligned scanline requests, particularly with cropping.
    • Filters: Fixed artifacts in resize filter on right border with certain filter+ratio combos, pre-SSE4.1 CPUs, and YCbCr formats.
    • Capture: Custom video format had HDYC listed twice instead of HDYC and v210.
    • Images: Fixed hang in PNG encoder.
    • Render: Added workaround for random hang when aborting render while using XviD with threaded compression enabled.
    • AMD64: Fixed crash in resampler with certain filter/ratio combinations.
  • [regressions fixed]
    • UI: Timeline scrubbing is more responsive again when dealing with files that have long delta frame runs (since 1.9.1).
    • Render: Fixed hang if there is a string of duplicate frames longer than the video pipeline (since 1.9.1).
    • Filters: Fixed some caching and frame numbering issues with filters that have non-zero lag (since 1.9.1).
Version 1.9.1 (Experimental Build 31536)
  • Release Date: Mar 30, 2009
  • Download(s):
  • [features added]
    • Render: Audio buffer size is now tunable in Options > Preferences.
    • Render: Blitters are now cached for additional speed.
    • Render: Performance sub-panel of status window now shows more appropriate stats.
    • Render: Navigation keyboard shortcuts now work during preview.
    • Filters: IVTC is now a video filter.
    • Filters: Convert format filter now has options for UYVY and YUY2.
    • Filters: Field swap now supports YCbCr formats.
    • Filters: The filter system now automatically prerolls forward to compensate for filters with a lag (delay from input to output).
    • Filters: New interlace filter to generate interlaced video.
    • Filters: New interpolate filter to resample to different frame rates with blending.
    • Filters: Added ELA, Yadif, and frame rate doubling modes to deinterlace filter.
    • Filters: The filter system is now better at detecting and reporting errors in filters.
    • Filters: Fixed overrun crash in box blur filter if radius exceeds size of image.
    • PluginAPI: Video filters can request multiple source frames per output frame.
    • PluginAPI: Video filters can request aligned scanlines.
    • PluginAPI: Video filters can initiate direct bypass for frames during smart rendering.
    • Capture: Fixed wrong area captured by screen capture driver with OpenGL acceleration enabled, rescale on, and mouse pointer capture enabled.
    • Display: Added options for zooming to 12%.
    • UI: Added Ctrl+Shift+F7 as a shortcut for batching Save AVI.
    • UI: Preview no longer sticks if you seek to the end of the timeline.
    • UI: Curve editor position now updates at end of timeline.
    • AVI: Added DVSD to list of video formats that only have key frames.
  • [bugs fixed]
    • Audio duration in File Information was incorrect for VBR audio streams.
    • Fixed crashes with test videos when input color format was set to 4:4:4 YCbCr (YV24).
    • Audio display now updates after preview stops.
    • Decoders: MJPEG decoder was decoding blocks in the wrong order for 4:2:0 mode.
    • Decoders: MJPEG decoder didn't safely handle corrupt data having skip-16 codes overruning the coefficient matrix.
    • Filters: Fixed cases where resize filter was not using fast paths for 1:1 resampling along an axis.
    • Filters: Fixed crash in warpsharp filter due to out of bounds displacement vectors.
    • Filters: Fixed script error when loading configurations with warpsharp filters.
    • Filters: The filter system no longer tries Y8 before other YCbCr formats if the filter cannot support a RGB32 source.
    • Filters: The resize filter was using incorrect border fill colors for 4:4:4 YCbCr (YV24) input.
    • Capture: Frame rate changes in filters are now respected.
    • Display: Panes could get stuck in GDI mode if auto-fallback mode was disabled.
    • Display: Reduced CPU usage when GPU queue becomes full in Direct3D mode with vsync off.
    • Display: You can no longer resize panes below 1x1.
    • Render: "Show decompressed output" no longer misses the very first frame if activated at the start of a render.
    • Render: "Show decompressed output" wasn't using internal video decoders.
  • [regressions fixed]
    • Filters: Sampling with levels filter didn't work when the input format was YCbCr (since 1.9.0).
    • Filters: Filter preview broke when toggling luma mode on levels filter with YCbCr input (since 1.9.0).
    • Filters: Fixed cropping bug where tall, narrow videos didn't crop properly.
    • Filters: Brightness/contrast filter was broken for RGB32 input (since 1.9.0).
    • Render: Fixed smart rendering issue that could cause broken frames at the start of a new processed section (since 1.8.1).
    • Fixed a rare crash when doing YUV to RGB conversion on SSE2 capable systems (since 1.9.0).
    • Settings saving in the Save Segmented AVI... dialog was scrambled (since 1.9.0).
    • Fixed an off-by-one error in the frame count limit for segmented saving.
Version 1.8.8 (Build 30091)
  • Release Date: Jan 5, 2009
  • Download(s):
  • [bugs fixed]
    • Command line: MPEG parser status dialog ate Ctrl+C/Break.
    • Command line: Ctrl+C/Break while running the job queue (/r) now skips the rest of the queue.
    • PluginAPI: DetectBySignature() now receives correct file size instead of zero.
    • PluginAPI: Fixed frame tracking bug in default video decoder object that caused intermittent failures.
  • [regressions fixed]
    • JobControl: Command-line run (/r) was broken by retry logic (since 1.8.7).
    • Filters: Blur and Blur More no longer write broken config lines into scripts (since 1.8.0).
Version 1.9.0 (Experimental Build 30586)
  • Release Date: Dec 22, 2008
  • Download(s):
  • Downloads: 32-bit version, 64-bit version
  • [features added]
    • Added internal Huffyuv decoder.
    • Added "crop to selection" command.
    • Frameserver startup is now scriptable.
    • MJPEG decoder now uses Rec. 601 color space instead of JFIF.
    • 4:4:4 planar YCbCr (YV24) is now exposed in the Video Color Depth dialog.
    • Added support for 4:2:2 10-bit YCbCr (v210) and 4:2:0 YCbCr with interleaved chroma (NV12).
    • Moved "add as batch job" form of save operations to a separate menu to reduce confusion.
    • The audio playback device can now be selected in Preferences.
    • AMD64: MJPEG decoder is now available.
    • Filters: Warp sharp added as internal filter with YCbCr 4:4:4 support.
    • Filters: Perspective filter now supports bicubic filtering.
    • Filters: Blur and Blur More are now supported on AMD64.
    • Filters: Brightness/contrast filter now supports RGB24 and planar YCbCr formats.
    • Filters: Levels filter can now work directly in YCbCr formats when luma mode is enabled.
    • Filters: Bob doubler now allows deinterlacing to be disabled.
    • Filters: Preview now keeps current position.
    • Filters: Holding SHIFT when adjusting cropping now aligns to 16 pixel size boundaries.
    • Display: OpenGL driver supports bicubic filtering.
    • Display: The fallback to GDI when the app goes into the background can now be disabled.
    • D3D: Added high-precision pixel shader 2.0 display mode with dithering for slightly better color fidelity.
    • D3D: HDYC, v210, and Pal8 are now decoded in hardware.
    • JobControl: The system can now also be put into sleep or hibernation at the end of job queue processing.
  • [bugs fixed]
    • Fix for ACM decoding/encoding errors with some audio codecs related to requesting a conversion with 0 source bytes.
    • SaveWAV() script command showed error dialogs instead of redirecting the errors.
    • Audio display: Ctrl+Drag now explicitly says "shift audio" to avoid confusion.
    • Capture: Fixed accumulation of "no device found" entries in the menu.
    • DDraw: Workaround for rare DWMAPI.DLL->USER32.DLL load errors on XP.
    • Display: Fixed bug where panes didn't redraw when disabled during a render operation.
    • Display: Fixed disabled panes or panes showing end frames drawing bluish colors rather than the correct Windows background color.
Version 1.8.7 (Build 30080)
  • Release Date: Dec 22, 2008
  • [bugs fixed]
    • Wheel scrolling now works in the filter crop dialog.
    • Added clamp in audio conversion dialog to prevent invalid custom sampling rates.
    • DV: Audio error concealment now works when the PAL/NTSC bit in a frame is incorrect.
    • Capture: Added option to ignore DirectShow video timestamps when capture driver timing is busted.
    • JobControl: Rewrote sync mechanism to fix problems with multiple machines attempting to run the same job.
  • [regressions fixed]
    • JobControl: Fixed crash if job list couldn't be flushed on exit.
Version 1.8.6 (Build 30009)
  • Release Date: Sep 22, 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).

Rate this software:

Your Rating:
You have not voted yet!

Average: 3.92
Total Ratings: 123

 



Software Submissions