The 1.6 branch is getting closer to stable and as such most of the changes are bug fixes, although a few new features snuck in there.
* Added vdub.exe launcher for basic command-line driven operation.
* Added multiple undo/redo for timeline edits.
* Added /? switch to list command-line options.
* Added support for reading paletted BMPs.
* Dub input format is now reported in the log.
* Script: Added Sylia.Atoi(), Atol(), and Atod() functions to allow
conversions from string to value.
* Script: Added VirtualDub.Log(string) command to output to log output
(or console).
http://virtualdub.sourceforge.net/ (http://virtualdub.sourceforge.net/)
dv capturing support seems to be planned as well:
I wanted to add DV capture support to this release but ran into a critical problem: I have no DV capture devices for development. I do have a Pinnacle DVplus, but I have no drivers for it, the website seems to be specifically made to prevent you from getting any, and even if I had them it's not clear I could capture without a DV camcorder attached. It's basically impossible to diagnose capture problems without the actual hardware. As a result 1.6.5 still does not allow you to capture from a capture device that outputs DV data. Sorry.
edit:
so, you know what to do, send in some firewire cards and equipment to the author
VirtualDub 1.6.8 (stable):
http://virtualdub.sourceforge.net/ (http://virtualdub.sourceforge.net/)
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.
i just noticed that there is now a batch option in f4 window, any ideas from what version is that allready there? (in any case: very cool)
i just noticed that there is now a batch option in f4 window, any ideas from what version is that allready there? (in any case: very cool)
That's been there for a really long time. At least since 1.4 when I started using it. It's not a difficult feature to program, so I wouldn't be suprised if it's been there since the very first days of the program.
What's new is this secondary exe, the "VirtualDub command-line driver application". I have no idea what it does or how it works. Time to head over to doom9 for some search & read for the next hour or two.
That's been there for a really long time. At least since 1.4 when I started using it. It's not a difficult feature to program, so I wouldn't be suprised if it's been there since the very first days of the program.
you sure? (i have a certain memory of /me requesting that feature on virtualdub forums)
What's new is this secondary exe, the "VirtualDub command-line driver application". I have no idea what it does or how it works. Time to head over to doom9 for some search & read for the next hour or two.
no idea, i cant find any guides on that either.
1.6.9 stable: http://virtualdub.sourceforge.net/ (http://virtualdub.sourceforge.net/)
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.
1.6.11 stable: http://virtualdub.sourceforge.net/ (http://virtualdub.sourceforge.net/)
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.
1.6.12 stable: http://virtualdub.sourceforge.net/ (http://virtualdub.sourceforge.net/)
[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.
Build is experimental, not stable.
Build is experimental, not stable.
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=355015")
I'm only quoting [a href="http://virtualdub.sourceforge.net/]http://virtualdub.sourceforge.net/[/url]
Release build -- 1.6.12 (stable), 32-bit version
If you look at the "Current Version" box in the top left corner of that page, it says
Current version
v1.6.11 (stable)
v1.6.12 (experimental)
First paragraph of the Blog entry (http://www.virtualdub.org/blog/pivot/entry.php?id=83#body) is perhaps more explanatory.