Pour rappel, VirtualDub est un logiciel de capture et d'édition pour Windows (98/NT/2000/XP), sous license GNU (GPL). Ce programme permet de réaliser des opérations simples (découpage, mixage, etc) sur les fichiers AVI (avec la possibilité de batch)
Changelog
Build 23567 (1.6.8, stable): [July 3, 2005]
[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.
Build 23567 (1.6.8, stable): [July 3, 2005]
[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.




5 commentaires pour “Virtualdub 1.6.8 stable”
Build 23604 (1.6.9, stable): [July 10, 2005]
[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.
P.S: Certains diront que si il y a une autre version stable, c'est que la précédente n'était pas si stable que ça
Build 23774 (1.6.11, stable): [October 2, 2005]
[features fixed]
* 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.
Build 24259 (1.6.12, experimental): [January 4, 2006]
[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.
[features added]
* Added support for pass-through of PCM audio that has more than 2
channels.
* Added limited support for correct seeking when reading AVI files with VBR
audio. The VBR audio still cannot be written as such in Direct mode,
however.
* Added /hexedit command-line switch.
* Converted help file to HTML Help (.chm) format.
* Hex editor: Open dialog now persists its "open as read-only" setting.
* Hex editor: Added keyboard shortcuts for open and save.
* Hex editor: Stopping a RIFF scan still shows partial info.
* Capture: Increased speed of audio resampler.
* Capture: Added ability to fine-tune channel tuning.
* Capture: The command-line /capstart option can now trigger a capture for
shorter than one minute using an "s" prefix, i.e. 10s.
* Capture: The "hide on capture" setting is now auto-saved.
[bugs fixed]
* JPEG files lacking a JFIF or Exim header were not recognized.
* Error dialogs from Windows on disk or DLL load errors are now suppressed
for command-line invocations.
* TARGA files with a width of 1 were not written correctly.
* Previewing an advanced audio filter graph using a format that the sound
card could not play led to a deadlock.
* Attempting to use audio conversion or resampling with an input PCM format
that was not mono/stereo 8/16-bit led to a crash. For now, attempting to
do this now throws an error.
* Fixed redraw problems when adjusting the cropping settings of a video
filter that is already being cropped on input.
* Added workaround for broken AVI files that have MP3 audio streams with
nBlockAlign=0.
* Fixed audio stream sometimes being truncated when the audio stream's
nBlockAlign doesn't match its dwSampleSize value.
* Tabbing now works within the border fields of the cropping dialogs.
* 16-bit (565) format was using a bogus bit mask for the green channel.
* Added workaround for livelock when using Creative MP3 codec caused by
strange PostThreadMessage() call within that codec.
* When a video filter failed with an error during filter preview, the error
was not displayed.
* Fixed clicking in DV type-1 audio decoding when switches in audio
sampling rate are encountered.
* Added code to prevent confusion when multiple MP3 audio codecs are
installed.
* Capture: Video timing adjustment now defaults to enabled.
* Capture: Cropping dialog did not always display live video properly if
preview acceleration wasn't enabled.
* Capture: Fixed intermittent crash when disabling filtering with a
DirectShow driver.
* Capture: An error is now displayed when DirectShow filter graph
construction fails when starting capture.
* Capture: The default display mode for DirectShow drivers couldn't be set
to None.
* Capture: BT8x8 Tweaker could cause U and V to swap on some cards.
[regressions fixed]
* Filter cropping dialog crashed when no video file was loaded.
* Redraw requests could cause the output frame to be updated even if the
output frame was disabled.
* Capture: Frame rate went crazy when using Set Custom Format with
DirectShow drivers.
* Capture: Video codecs received a frame rate that was 1/10th that of the
correct value (messed up bitrate values accordingly).