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) (Oct 28, 2013)
- Version 1.10.3 (Experimental Build 35390) (Dec 28, 2012)
- Version 1.10.2 (Experimental Build 34807) (Jun 4, 2012)
- Version 1.10.1 (Experimental Build 34703) (Dec 25, 2011)
- Version 1.10.0 (Experimental Build 33848) (Dec 25, 2010)
- Version 1.9.11 (Build 32842) (Dec 25, 2010)
- Version 1.9.10 (Build 32839) (Sep 7, 2010)
- Version 1.9.9 (Build 32817) (Apr 10, 2010)
- Version 1.9.8 (Build 32706) (Dec 25, 2009)
- Version 1.9.7 (Build 32661) (Oct 19, 2009)
- Version 1.9.6 (Build 32618) (Sep 20, 2009)
- Version 1.9.5 (Build 32593) (Aug 23, 2009)
- Version 1.9.4 (Build 32559) (Jul 28, 2009)
- Version 1.9.3 (Experiemental Build 32507) (Jul 7, 2009)
- Version 1.9.2 (Experimental Build 31953) (May 9, 2009)
- Version 1.9.1 (Experimental Build 31536) (Mar 30, 2009)
- Version 1.8.8 (Build 30091) (Jan 5, 2009)
- Version 1.9.0 (Experimental Build 30586) (Dec 22, 2008)
- Version 1.8.7 (Build 30080) (Dec 22, 2008)
- Version 1.8.6 (Build 30009) (Sep 22, 2008)
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)
- Release Date: Dec 25, 2010
- Download(s):
- [bugs fixed]
- Filters: Added compatibility option for filters that rely on constant buffer addresses.
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.90
Total Ratings: 125
|