VirtualDub (32-bit) 歷史舊版本 Page4

最新版本 VirtualDub 1.10.4 (32-bit)

VirtualDub (32-bit) 歷史版本列表

VirtualDub 是根據 GNU 通用公共許可證(GPL)許可的視頻捕獲和處理實用程序。它被設計成一個通用工具,可以在導出到磁帶或用另一個程序處理之前修剪和清理視頻。它不具備 Adobe Premiere 等通用編輯器的編輯功能,但是可以簡化視頻的快速線性操作。 VirtualDub 具有處理大量文件的批處理功能,您可以使用第三方視頻過濾器進行擴展。儘管 VirtualDub 可以讀取(不寫)... VirtualDub (32-bit) 軟體介紹


VirtualDub 1.7.0 查看版本資訊

更新時間:2006-11-06
更新細節:

What's new in this version:

[features added]

    * New "smart rendering" feature for selective processing of video around edit areas while copying as many existing frames as possible.
    * New audio waveform/spectrogram display.
    * Added option for preserving empty frames during recompression or decompression instead of replicating frames.
    * Added option for saving raw audio stream without a header.
    * Added support for the Sony WAVE64 file format, for wave files larger than 4GB.
    * Added support for reading and writing Adobe Filmstrip (.flm) files.
    * Added support for reading Maya IFF (.iff) files. Currently this is limited to RGB information at 8 bits/channel.
    * PNG output is now supported.
    * Resize video filter now has options for relative and aspect-ratio derived sizing and to save defaults.
    * Opening a video file from the command-line or drag-and-drop now sets the filename as default for the Save As AVI/WAV dialogs.
    * Added new pitch scaling audio filter.
    * Improved quality of "center cut" audio filter (with suggestions from Moitah).
    * The main window and job control dialogs now save their positions.
    * Opacity curves can now be attached to video filter instances.
    * Volume adjustment now shows amplification factor in decibels.
    * Filter API: Preview code preserves keyboard accelerators on preview button.
    * Job control: (X of Y) is now displayed in the job control window caption when the job list is being processed.
    * AVI Info now shows additional information for PCM audio streams encoded using WAVE_FORMAT_EXTENSIBLE.
    * Capture: Added experimental option to insert arbitrary DirectShow transform filters into a capture graph. To enable, specify the filter moniker in [HKCU\Software\Freeware\VirtualDub\Hidden Features\CapDShow: Transform filter name] in the Registry.
    * Capture: Added full-screen toggle (Alt+Enter).
    * Capture: Added support for switching DirectShow TV tuners between antenna and cable modes.

[features removed]

    * The "integral conversion" option under audio conversion is no longer supported.

[bugs fixed]

    * Fixed a case where the projected file size status indicator could overflow for very long audio dumps.
    * AVIs with MP3 audio streams where wBitsPerSample != 0 are now detected and auto-corrected for better compatibility with the standard MP3 codec installed in Windows.
    * Rewrote segmentation code to buffer data instead of attempting size prediction; this makes the segmentation more accurate and avoids dangling key frames during on-the-fly compression.
    * Added workaround for compatibility problems with Aero Glass in Windows Vista beta 2.
    * Audio displacement now works when processing only part of the audio stream.
    * Added warning for non-zero dwStart values in AVI files.
    * Fixed a performance problem in the PNG decoder on large images with a lot of IHDR blocks.
    * Fixed errors in JPEG encoding with pure red or blue colors.
    * Changed keyboard shortcut for Undo from Ctrl+U to the standard Ctrl+Z.
    * Added workaround for annoying Microsoft security update that sometimes prevents the help file from working.
    * Fixed clamping in amplifier that caused -0x8000 values to change to -0x7FFF.
    * Capture: Duplicate raw wave formats are no longer shown with DirectShow-based drivers.
    * Capture: The UI now reflects changes to audio and video sources made through the driver dialogs.
    * Capture: Possible fix for crash when changing formats with DirectShow-based devices due to threading issue.

VirtualDub 1.6.17 查看版本資訊

更新時間:2006-11-04
更新細節:

What's new in this version:

[bugs fixed]

    * Fixed divide by zero crash when Direct3D display is enabled and a video pane is shrunken to zero width.
    * UYVY video streams were being reported as RGB16.
    * Direct3D display minidriver didn't clip properly when the image was zoomed larger than the screen.

[regressions fixed]

    * Capture: Reverted change in rendering strategy for DirectShow filter graphs in order to fix field problems with ATI devices.
    * Capture: Fixed crash when capturing video only using a VFW driver.

VirtualDub 1.6.16 查看版本資訊

更新時間:2006-08-12
更新細節:

What's new in this version:

[features added]

    * Added AMD64 versions of the frameserver and AVIFile frameclient.
    * Added .divx to file filter for video open dialog (although AVI files should be tagged .avi, dammit).

[bugs fixed]

    * Fixed decoding errors when reading JPEGs with junk at the end of the file.
    * Improved support for working with video codecs that are configured to only output YUV formats.
    * Added more checks to script parameters for "resize" video filter.
    * Fixed gradient bugs in "smoother" video filter.
    * Added "png" file extension to logo filter open dialog; it has been supported for a while, but you had to manually override the file filter.
    * Fixed truncation in audio displacement setting that prevented it from working beyond ~35min.
    * Capture: Fixed crash when attempting to capture with both striping and segmentation (not supported).

[regressions fixed]

    * Capture: Audio playback sometimes didn't work.
    * Capture: Fixed noise issue in resampler.
    * Improved accuracy of "box blur" filter.

VirtualDub 1.6.15 查看版本資訊

更新時間:2006-05-28
更新細節:

What's new in this version:

[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.

VirtualDub 1.6.12 查看版本資訊

更新時間:2006-01-04
更新細節:

What's new in this version:

[features added]

    * Performance settings are now auto-saved.
    * Cropping dialogs now auto-scale video that is too large to display and use a dashed crop border for better visibility.
    * Added /cmd flag to quickly invoke a script command from the command-line.
    * There is now an option to avoid tearing in the video display panes.
    * Script: Added VirtualDub.Exit(int) command to end the program with a specific error code.
    * Script: Added VirtualDub.subset.length property for current length of subset in frames (timeline).
    * Script: Added VirtualDub.video.length property for current length of source video in frames.
    * Capture: The list of statistics displayed in the info panel has been expanded and can be filtered from the Preferences dialog.
    * Capture: Modified option to adjust video timing based on drift from ideal stream timing rather than real-time.
    * Capture: Reworked video timing interpolation to be less sensitive to discontinuities in the system timer.
    * Capture: "Autoincrement filename" option now automatically skips over existing files as well.
    * Capture: Added timing graph to visualize behavior of resync engine.
    * Capture: Timing logs, if enabled, are automatically saved at the end of capture.
    * Capture: Increased precision of frame period selection from 1us to 100ns to reduce frame dropping at device level when using DirectShow drivers.
    * Capture: Capture from DV sources to type-2 DV AVI using the DirectShow DV driver is now supported.
    * Capture: Backspace now works when entering channel numbers.

[bugs fixed]

    * Increased precision of processing fps estimate.
    * "Space" is no longer listed as an accelerator for "abort dub" since it doesn't work as such when rendering to disk. It still works for preview.
    * Fixed job control re-enabling itself if a menu command is chosen while a job is running, leading to possible reentrancy crashes.
    * Clearing the current job list or loading a new one while a job was in progress led to a crash.
    * Invalid MPEG-1 layer II frame headers display a slightly less confusing error than "internal error."
    * Renamed "use internal MJPEG decoder" in AVI extended open options to "use internal decoders," since it happened to force the internal DV decoder too. Added a sticky option in Preferences for this.
    * Filters were receiving inconsistent output frame numbers when using input preview or saving with a starting offset.
    * Fixed crash when crop rectangle reduced filter input to smaller than 1x1.
    * Fixed crash when using deinterlace filter in "duplicate field 2" mode.
    * Fixed broken cropping in some modes of deinterlace filter.
    * Manually stopping a save operation will now also stop a running script, and cause a command-line task to return with an error code.
    * CLI tool didn't work properly when path to vdub.exe/vdub64.exe contained spaces.
    * Removed some hard-coded limits on frame rates in the Frame Rate dialog box.
    * Fixed minor memory leak when plugins fail to load.
    * Fixed a case where an I/O error on the output AVI file could cause a hang instead of an error to be displayed.
    * MPEG-1: Fixed yet another rare frame decoding error when seeking randomly in the timeline.
    * MPEG-1: Fixed crash when opening file with all CPU optimizations forced on.
    * D3DFX: vd_tvpcorrect, vd_t2vpcorrect, vd_tvpcorrect2, and vd_t2vpcorrect2 constants were computed with U and V sizes swapped.
    * Capture: VFW devices sometimes didn't display overlay properly with full-height frame sizes and consumed additional CPU due to the preview hook being left enabled.
    * Capture: The Video File (emulation) test capture driver is no longer a candidate for being saved as the driver to auto-start the next time capture mode is entered.
    * Capture: Unicode filenames are now displayed properly in the title bar.
    * Capture: Fixed 0.03%% sync error when using NTSC frame rates.
    * Capture: Fixed random crash when modifying filter parameters with a WDM capture driver active in accelerated preview mode.
    * Capture: Fixed keyboard focus on startup so that entering channel numbers works again.
    * Capture: Fixed instability on reporting errors when audio resampler is enabled.
    * (AMD64 only) Fixed crash when opening a Motion JPEG file with no MJPEG codec installed. Note that the internal MJPEG codec still isn't implemented for this platform.

[regressions fixed]

    * Capture: Fixed normal errors sometimes being reported as internal errors.

VirtualDub 1.6.11 查看版本資訊

更新時間:2005-10-02
更新細節:

What's new in this version:

[features added]

    * Added support for using D3D .fx files for hardware-assisted display. This requires d3dx_25.dll (DirectX 9.0c April 2005) to work.
    * Added keyboard shortcuts for scene forward/backward.

[bugs fixed]

    * The current frame could not be copied after a "scan for errors" command.
    * Fixed crash in DV type-1 audio resampling code at end of stream.
    * Fixed audio read errors on DV type-1 files with drop frames.
    * Fixed a couple of crash bugs related to using positive audio displacements.
    * Fixed a rare filter crash triggered by a previously failing filter suddenly becoming able to start while the filter list is being edited.
    * Fixed bad write length in .wav writer.
    * If precision was set to "no change" but channel conversion was enabled, the audio was converted to 8-bit.
    * Error descriptions for failed jobs were often truncated after exiting and restarting the app.
    * JPEG decoder sometimes reported false parsing errors due to not parsing over comment blocks.
    * Filter load and AVI append functions could report "operation completed successfully" rather than the proper error.
    * AVI File Information reported an incorrect preload value for AVIs that started with a video chunk.
    * Capture: Stop conditions were being saved even if Accept was pressed.
    * Capture: Emulation test driver crashed on activation if the last used video file couldn't be found.
    * (AMD64 only) Disassembler was not decoding base registers properly.
    * (AMD64 only) Cropping was incorrect or outright broken with some video filters.

[regressions fixed]

    * "Split" audio filter was broken.
    * Frameserver exposed too much audio when range to be served was set through range selection, rather than the tail being deleted.

VirtualDub 1.6.10 查看版本資訊

更新時間:2005-08-07
更新細節:

What's new in this version:

[features added]

    * The Y800 FOURCC has been added as a supported synonym for the monochrome Y8 format.

[bugs fixed]

    * "Run analysis video pass" now uses the correct priority setting.
    * The ESC key and close button now work in the capture spill drive dialog.
    * Fixed some DV quality issues, including broken DV PAL chroma decoding.
    * Capture: Fixed divide-by-zero crash in DirectShow driver when selecting 8-bit mono formats.
    * Capture: Fixed scrambled audio output when resampling with 8-bit audio formats.

[regressions fixed]

    * MPEG-1 frame types were being reported improperly. This caused the key-frame-step command to appear not to land on I-frames.
    * Selecting an incompatible audio compression format reported a *de*compression error.

VirtualDub 1.6.9 查看版本資訊

更新時間:2005-07-10
更新細節:

What's new in this version:

[bugs fixed]

  • Extended workaround for Huffyuv joining problems to capture mode (pre-zeroing format block).
  • Hex editor would warp to a random location when using the mouse wheel for the first time.
  • Currently displayed frame was not updated after a reload (F2).
  • Fixed errors when opening YCbCr (YUV) videos that had nonstandard bit depth or image size values in the frame header.
  • YV16 input is now supported; previously it could be written but not re-read.
[regressions fixed]
  • Fixed sporadic audio compression errors at end of render.

VirtualDub 1.6.8 查看版本資訊

更新時間:2005-07-03
更新細節:

What's new in this version:

[bugs fixed]

    * Fixed occasional crash if display panes are refreshed while editing the filter list.
    * Fixed hang if VirtualDub is the active application and attempts to refresh the display panes when a display mode switch occurs.
    * Display panes did not always update properly when seeking if Direct3D mode was enabled and updating the frame took a lot of CPU time.
    * Direct3D display mode could be activated if checked even if the option was grayed due to DirectX support being disabled.
    * Capture: Fixed crash if capture is attempted with audio enabled but audio isn't present or is in an incompatible format.
    * Reversed direction of mouse wheel action to be consistent with Windows.
    * Hex editor's Extract Segment command would sometimes extract the wrong segment due to repainting the main pane during the extract.
    * CLI interface app didn't exit if console was empty prior to invocation due to overzealous Explorer detection. This is now only done if no arguments are supplied.
    * Fixed crash in MPEG-1 parser when encountering a pack with a too-short length, such as zero.
    * Audio codec errors sometimes reported the wrong source of the error (i.e. decompressor vs. compressor).

[regressions fixed]

    * Pixel shaders were disabled in Direct3D bicubic mode due to debug code mistakenly left in.
    * MRU list sometimes didn't resort properly when reopening a recently opened file.

VirtualDub 1.6.7 查看版本資訊

更新時間:2005-06-12
更新細節:

What's new in this version:

[features added]

    * Script: Added support for cast expressions to int/long/double.
    * Video direct-stream path now treats zero-byte (drop) frames as non-essential. A video stream that has been spaced with drop frames to a higher frame rate can now be cleanly converted down as well.

[bugs fixed]

    * Fixed crash when decoding audio from broken or mismatched DV frame.
    * Hierarchical AVI index blocks were being placed outside of RIFF chunks. No known actual incompatibility cases (yet).
    * Fixed occasional crash when using lowpass or highpass filters with a large tap count.
    * Fixed crash on attempting to abort a render when an error had already occurred.
    * Fixed "cut off audio stream when video stream ends" sometimes being active even after being disabled.
    * Fixed audio stream being shortened slightly when using audio compression.
    * Capture: Fixed crash in volume meter code triggered by load of DLLs that whack the floating-point control word.
    * Capture: Fixed crash on exit in DirectShow layer caused by shutting down COM too early.

[regressions fixed]

    * Script: Fixed "method not found" errors loading .vcfs caused by failure to convert longs to ints.