Help us keep the list up to date and submit new video software here.
Complete Version history / Release notes / Changelog / What's New for VirtualDub2 v2.2
VirtualDub2 v2.2.0.755
The auxsetup utility now has two versions: for win32 and x64.
Removed "64" prefixes for exe and dll files.
Improved HiDPI support.
Fixed output of system messages in vdub2.exe.
Code refactoring for modern compilers.
Updated avlib-1.vdplugin to version 0.7.1.220.
Video files with incorrect (or unrecognized) frame rates are not supported. This fixes the plugin crash.
Code refactoring for modern compilers.
Updated scripted.vdplugin to version 0.2.1.92.
Fixed script saving.
Now uses Avisynth+ header files. Minimum supported version of Avisynth is 2.6.
Code refactoring for modern compilers.
VirtualDub2 v2.1.3.667
Fixed recording of VirtualDub2 version into AVI files.
Updated avlib-1.vdplugin 0.7.1.200.
Trying to get around incorrect keyframe seek for MP4 files.
Fixed the operation of x264 and x265 encoders.
Fixed the operation of Vorbis encoder.
Cosmetic changes to codec dialogs.
VirtualDub2 v2.1.2.663
Fixed "Internal DV decoder".
Fixed a crash when capturing video and saving to ProRes and other similar formats.
Updated avlib-1.vdplugin to version 0.7.1.170.
FFmpeg 7.1 is now supported.
Fixed freezing after early interruption of writing to a file when using some codecs.
Updated scripted.vdplugin to version 0.2.0.60.
Fixed a crash when trying to save a read-only file.
Implemented Unicode support. Now script files are read and saved in UTF-8 format.
The list of keywords, internal functions and internal filters for AviSynth+ has been updated.
VirtualDub2 v2.1.1.609
More careful ignoring of 64-bit "ffdshow Video Codec" (ff_vfw.dll) and "Logitech Video (I420)" (lvcod64.dll) to eliminate crash when opening AVI files.
Updated avlib-1.vdplugin to version 0.7.0.123.
FFmpeg 7.0.2 is now supported.
Added support for JPEG XL images.
Added support for VVC videos.
Improved navigation support for long FLVs and MKVs with audio.
More default formats for the "FFMpeg : video" and "FFMpeg : images" groups.
Changed the display of the "Metadata" field in "File Information".
Fixed the use of audio encoders.
Improved ignoring of AviSynth scripts to prevent VirtualDub 2 interface from freezing in some situations.
VirtualDub2 v2.1.0.605
Windows XP is no longer supported.
Builds for x86 are no longer planned to be released.
Fixed crash when calling RunNullVideoPass().
64-bit "ffdshow Video Codec" (ff_vfw.dll) and "Logitech Video (I420)" (lvcod64.dll) are not supported because it crashes when opening the video compression selection window.
Updated avlib-1.vdplugin to version 0.6.1.70.
FFmpeg 6.1.1 is now supported.
Removed CineForm HD (native) codec.
Removed manual lazy loading of DLL for FFmpeg DLLs.
Removed support for systems older than Windows 7.
The 32-bit plugin is not implemented because there is no official build of FFmpeg 6.1.1 for x86.
Version 20:
update 19 (build 44282)
fixed bug in resize filter (wrong chroma cropping)
auto-size option in filter preview
display selection duration in statusbar
non-standard AVI option (#310)
other fixes
update 18 (build 44237)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
updated curves GUI
update 18 (build 44233)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
updated curves GUI
update 18 (build 44220)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
* updated curves GUI
update 17 (build 44065)
fixed invalid AVI when using "save segmented"
fixed [#293] (crash in capture)
fixed [#292] (avoid AddRange script)
draw text/draw time filters: font was scaled by system DPI
update 16 (build 44013)
fixed [#186] (display bug in capture)
fixed some errors in "master blend" plugin
update 15 (build 43919)
added internal filter "draw time"
fixed #277 (job reload error)
added command line options
added filter command "Duplicate Filter"
update 14 (build 43803)
fixed #256
enabled FITS format decoding
update 13 (build 43786)
fixed #246 (frame rate option)
added b48r format support
filter levels: fixed some errors, added full range support
added f32 (rgba) support to filters: levels, resize, gamma, fill, 6-axis
other fixes
update 12 (build 43702)
cleanup in File menu, moved some items to other menus
remember recently captured files
fixed bugs in "Open video" dialog
fixed: audio truncated when using offset
other fixes
update 11 (build 43602)
new filter: "canvas size"
changed filter "fill": new "letterbox" option
polishing in hotkey editor
polishing in "save image" procedure
added gray TGA support
other fixes
update 10 (build 43385)
fixed #224 (broken dib export)
update 9 (build 43382)
updated x264 encoder (libx264 157)
added x264 grayscale option
added/fixed support for some uncompressed formats in mov,mp4,mkv,nut
update 8 (build 43364)
updated preferences: some items deleted or moved to better place
added main : Remember autosize and zoom
added timeline : time format
added timeline : buttons scale etc
updated timeline control
added support to read/write planar rgb formats (works with AviSynth+, MagicYUV)
enabled writing uncompressed video in NUT container
added gray formats to codec: FFV1, FFVHUFF
added mp4 faststart option
fixed bug reading VirtualDub.ini (corrupt unicode characters)
fixed #214, #216, #217
update 7 (build 43073)
fixed image sequence opened as single image
autosave before running jobs
minor polishing
update 6 (build 43048)
improved audio display
fixed some file dialogs
fixed #202, #196, #201, other bugs
update 5 (build 42711)
previous build crashed in "save video" dialog
update 4 (build 42699)
updated "save image sequence" function
updated auxsetup.exe
fixed some bugs
update 3 (build 42671)
added audio compression: flac, alac, opus, vorbis
added File->Save audio: wav, mka, m4a, aiff
fixed bugs with audio interleaving, encoder delay etc.
update 2 (build 42475)
updated grayscale filter
some optimizations
fixed another possible deadlock in processing
fixed bug: #179
added internal formats: planar rgb/rgba (8bit, 16bit, float)
improved gray/gray16 support: added to tiff, external encoder config
updated "go to frame" dialog
remember panes zoom
added preferences: render options, timeline options, avi options
override preferences from script
other small fixes
cineform: experimental raw bayer import/export, see wiki/cineform
x265 encoder: added tune options
Version 19:
update 11 (build 42154)
fixed #163 (crash in filters preview)
fixed #159 (broken export of gif, apng, png, bmp, tga)
fixed bugs: #158, #161, other
experimental raw bayer import/export with CineForm
update 10 (build 42087)
added cpu usage graph to realtime profiler
capture: show overall cpu usage, small improvements in GDI screen capture
fix #156
fix frameserver output
update 9 (build 41980)
fix #135 (external encoders process hanging)
fix crash when decoding audio in some cases
update 8 (build 41976)
allow any uncompressed format in capture
fix #137 (output conversion bug)
fix #136
update 7 (build 41882)
conversion errors in capture mode
update 6 (build 41867)
fixed ambiguity in pixel format dialogs
decoding: apply new format immediately to see if it really works
output: show actual format applied to vfw codecs
show related formats (input, filters)
update 5 (build 41768)
fixed many internal format conversion inconsistencies (offset CbCr etc.)
added YCbCr+Alpha support: resize, DrawText
other small fixes
FFV1: added new formats (GBRAP16,...)
HEVC: added lossless
added simple VP9 export (8/10/12-bit)
update 4 (build 41585)
sort filters by author, module
fix missing dot (#106)
update 3 (build 41552)
export with external encoder:
show command line in log
set current directory (fix for %(outputname), #107)
added to Batch Wizard
added options to Batch Wizard (add/delete files)
replaced directory selection dialogs on Win7 and above
fixed bug in capture menu
update 2 (build 41493)
fixed bugs:
AVI DV issues (#98)
GammaCorrect loading (#100)
full screen switching (#99)
added YUV+Alpha formats
enabled in video compression: Huffyuv, FFV1, Prores
improved performance with CineForm (using 16-bit yuv option)
improved/added format support:
Y416 (enabled alpha)
v308
YU64
b64a (works in MOV)
added option: "Go->Zoom selection"
improved input/output panes:
borderless when possible
Full screen option
Pan & zoom alignment option
new navigation keys: fast forward/backward
selectable start-end range for video filter
updated internal filters: Gamma correct, Invert
Version 18:
update 6 (build 41106)
fixed possible crash with capture (#86)
update 5 (build 41093)
Small usability fixes:
display option "free adjust" changes scale
navigating slow source with mouse improved
Script editor (scripted.vdplugin):
removed loading avisynth.dll at startup
changed "insert trim" etc commands
added "wrap lines" option
update 4 (build 40898)
fixed crash with images
cosmetic changes in fflayer filter
more fixes
update 3 (build 40881)
fixed crash with images
cosmetic changes in fflayer filter
update 2 (build 40879)
Capture mode changes:
list more audio devices (helps with Magewell)
fixed P210 support
polished support for formats: P010, P210, P016, P216 (input/output)
fixed multiple format conversion issues
updated alias format filter (added alpha options)
other fixes:
garbage in external encoder mode
crash in fast recompress
update 1 (build 40716)
Capture mode changes:
can select any video codec / any output format
audio can have up to 8 channels
"channel mask" option for audio
panel shows important processing in effect
cleaned some menus
option to boost power scheme
more details about capture mode
Generic:
Improved video compression dialog
Added builtin DebugMode FrameServer decoder (video, DFSC)
Deleted VDXA option. It was little advantage + lots of trouble. RIP.
Version 17:
update 8 (build 40639)
fixed various colorspace issues
updated "convert format" filter
enabled Active Metadata in CineForm
fixed #71, #69, #68
update 7 (build 40579)
replaced MPEG-2 plugin with v4.5 (thank isidroco for noticing)
fixed possible deadlock when stopping preview
fixed errors with some odd image sizes
improved realtime profiler
update 6 (build 40538)
added builtin CineForm support see notes
fixed crash in resize filter
update 5 (build 40501)
fixed #66 (crash with CFHD)
minor fixes
vupdate 4 (build 40463)
updated x264 encoder (libx264 152)
added "ignore index" AVI option
minor fixes
updates 2..3 (build 40412)
fixed capture emulation
improved realtime profiler
caching input driver:
added options to FFV1 encoder
fixed DPX sequence bug
fixed other bugs
update 1 (build 40301)
new supported formats: P010, P016 (input only)
new supported formats: v410, Y410, r210, R10k (input/output)
new internal filter: DrawText
updated tools->test video
fixed preview inaccuracy
fixed livelock bug
FFMPEG updated to 2017-08-27.
caching input driver:
added options to control memory use
fixed caching strategy, needs less memory now
added simple x265 encoder
added simple VP8 encoder
updated prores encoder
updated "master blend" filter
Version 16:
update 6 (build 40121)
fixed 'swap panes' behavior
caching input driver:
fixed seeking with image sequence
fflayer filter:
fixed alpha to alpha compositing
update 5 (build 40087)
caching input driver:
recognize 'drop frames' in AVI
more robust direct stream copy for various intra etc formats:
lagarith, ffv1, canopus, dv, ...
fixed several audio bugs
fixed 'frame not found' after saving
update 4 (build 40087)
fixes in command line behavior: #57
caching input driver:
fixed segment handling in direct copy mode
update 3 (build 40035)
fixed navigation during preview (was not complete in previous update) #49
apply audio conversion #52
fixed opening avs #50, #54
fixed opening asf
update 2 (build 39859)
fixed navigation during preview
new commands supported during preview (via hotkey):
goto prev/next range
goto time/frame
caching input driver:
fixed slow seeking with some files
update 1 (build 39758)
changed keyboard seeking behavior, now controlled by menu option (Drop frames when seeking)
changes in Open Video dialog
changes in filters list dialog
fixed Append Video
fixed copy to clipboard
fixed bug #46 (timeline corruption)
caching input driver:
known file extensions now grouped as video, audio, and images
improved memory handling
fixed audio seeking error
fixed handling of GBRP14 pixel format
other fixes
Version 15:
update 6 (build 39460)
fixed various issues with output formats x264 encoded in mp4/mkv should be compatible with more programs now
fixed opening multiple video segments and saving as job or project
fixed bug: copy frame to clipboard (or save to file) sometimes unavailable
improved "save image" and "save project" dialogs
fixed #42 (output to alternate format not working with jobs)
update 5 (build 39240)
x264 encoder now writes correct timestamps to mp4,mov,mkv,...
messages from x264 encoder are displayed in main log (F8)
fixed various bugs
update 4 (build 39148)
updated cropping/blending dialogs, #30
added MPEG-2 plugin, disabled internal MPEG-1 decoder
caching input driver (part of avlib-1.vdplugin):
fixed performance: frame threading was not enabled in many cases
fixed more timing issues, #35
update 3 (build 39005)
fixed View->Maximize (odd behavior in some cases)
fixed scene navigation (ignored threshold settings)
added external encoder formats: yuv 16-bit
added lagarith encoder
caching input driver (part of avlib-1.vdplugin):
fixed #29 (direct stream copy issue)
update 2 (build 38919)
added View->Maximize (compact title & status bars)
fixed memory leaks in some internal filters
fixed crash and wrong format in normal recompress (#27)
fixed seeking error sometimes with h264,h265 (#27)
fixed preview when audio fails (#24)
supply default layout for surround audio from AviSynth
support IEEE float audio from AviSynth
update 1 (build 38834)
improved audio
multichannel and float pcm works for some operations
audio display is more reliable now and can show multichannel and float formats
caching input driver (part of avlib-1.vdplugin):
now decodes audio to multichannel and float formats (use audio->conversion to downmix)
fixed various bugs
bugs
preview was not possible in fast recompress
display panes did not update on single-step
display panes did not update after "dubbing operation"
.vdproject was not supported on drag-n-drop
Version 14:
See updated page deep color and alpha
update 3 (build 38543)
fixed broken Pixel Format in scripts (#20)
fixed choppy/freezing preview in certain conditions
improved automatic format detection for VFW decoder
update 2 (build 38494)
Optimized YUV conversions from/to 8-bit
Added Tools->Benchmark analyze pass
Small ui fixes
Fixed bug: fast recompress swapping UV planes
Fixed bug: video codec settings not saved
Fixed bug: cannot encode with yuv420-709 and similar
Fixed YUV-to-YUV color space conversions with 16-bit formats
Added Y416 input support
Fixed crash with P210,P216
update 1 (build 38276)
Support input in YUV formats: 444, 422, 420 up to 16 bits per component.
Possible sources:
ffmpeg (caching input driver): direct support of compatible formats, also allowed conversion to YUV-444-P16 by request.
vfw/avi (v210, P210, P216, ffmpeg fourccs of 422P10, 422P16).
also possible to use Cineform vfw codec with caching input driver in v210 mode.
Optimized conversion of 16-bit YUV to 16-bit RGB.
Added support for 16-bit formats to internal Resize filter.
Fixed incorrect dual pane resizing (#19).
Fixed incompatible format selection when exporting images.
Enabled alpha in png export.
FFMPEG updated to 2016-12-27.
caching input driver:
optimized YUV input (see above)
fixed handling of some image sequence formats
added static configure dialog (see options->plugins...)
added decoding of Adobe Photoshop (psd) images
Huffyuv and FFV1 encoders:
added YUV options: bit depth 9..16
Version 13:
Major changes in this version:
Added integrated encoders for H264, Huffyuv, FFV1.
Enabled direct copy and smart rendering modes with caching input driver (see note).
Improved and added new UI for dialogs: Save AVI, compression, filter cropping, filter blending.
Filter effect can be restricted to rectangle (useful for comparing).
update 9 (build 38098)
bugfix
polishing to Export->Stream Copy: show progress, activate by hotkey, fix timestamp bias
update 8 (build 38043)
bugfix (#17, errors with input display pane)
added alpha support for MagicYUV codec
update 7 (build 38012)
bugfix (#15)
added command "Edit->Markers from keys"
update 6 (2016-10-14)
bugfix (input driver #13, #14)
update 5 (build 38004)
bugfix
update 4 (build 37988)
updated FFMPEG to 2016-09-22
added rgb 16 bit to FFV1
fixed compatibility with MPEG2 input driver
caching input driver:
added support for direct copy and smart rendering (limited to I-frame formats)
improved performance with rgb formats
update 3 (build 37959)
added FFV1 encoder (yuv 8, rgb 8-14)
added Huffyuv encoder (yuv 8, rgb 8-14)
added UI to check and change compression before saving avi
fixed garbage alpha when writing rgba
other fixes
caching input driver:
added GoPro info
update 2 (build 37812)
fixed bug #8
fixed Filter View command
fixed many other issues
cropping dialog moved to generic preview
added crop filter to replace null transform for cropping
fill filter moved to generic preview and repaired
added blending dialog
update 1 (build 37579)
added support for encoder plugin
changed compression ui
caching input driver:
Fixed conversion to rgb
Fixed other small bugs
Version 12:
merged apng support (thanks to Max Stepin)
added file->info dialogs for image formats
added alpha display options in panes
added "zip" tiff compression
fixed disappearing File->Export
fixed memory leak
fixed bug #7
fixed dx9 display bug
fixed VDXA (was broken since version 7)
caching input driver:
Added file extensions
Fixed XP compatibility
Version 11:
added script editor
Version 10:
Improve display pane resizing (allows zooming and panning)
Fix color picker readout with yuv formats
Add preview button to null transform filter
Cancel self capturing when screen capturing
Support b64a uncompressed AVI
Version 9:
Improved timeline control
other fixes
plugin changes
caching input driver:
Added export->Stream copy utility
Enabled audio stream selection
Fixed bug: pcm audio in avi gets corrupted
Version 8:
Enable UtVideo Pro RGB 10bit (UQRG/UQRA)
More info in color picker
plugin changes
Updated FFMPEG to 2016-04-28
added fflayer
added 6-axis color correction
caching input driver:
Enabled internal cineform decoder (use "all formats" dropdown)
master blend:
added rgb waveform display (click on histogram)
other small ui fixes
Version 7:
Fixed crop dialog (was broken in version 6)
Optimized yuv->rgb conversion (8 bit, FR mode)
Updated rgb64->rgb32 conversion
Format conversion filter can run on multiple threads
Repaired builtin Profiler
Version 6:
Added Export single image
Improved jpeg export
Added Filter View
Improved Filters dialog
Filter windows respond to new hotkeys
Improved v210 pixel format support
Fixed stuck UI during playback
Fixed some glitches with preview windows
more details
plugin changes
caching input driver: fix flipped image when decoding CFHD to rgb32
Version 5:
updated export using external encoder
Version 4:
bugfix
Version 3:
added Save/Load Project commands
added x64 build
Version 2:
support RGB64
support alpha
new fixes to VirtualDub, input driver, master blend
Build 36062:
fixed crash with filters, thanks to hugcoder who reported it
Version 1:
First release
The auxsetup utility now has two versions: for win32 and x64.
Removed "64" prefixes for exe and dll files.
Improved HiDPI support.
Fixed output of system messages in vdub2.exe.
Code refactoring for modern compilers.
Updated avlib-1.vdplugin to version 0.7.1.220.
Video files with incorrect (or unrecognized) frame rates are not supported. This fixes the plugin crash.
Code refactoring for modern compilers.
Updated scripted.vdplugin to version 0.2.1.92.
Fixed script saving.
Now uses Avisynth+ header files. Minimum supported version of Avisynth is 2.6.
Code refactoring for modern compilers.
VirtualDub2 v2.1.3.667
Fixed recording of VirtualDub2 version into AVI files.
Updated avlib-1.vdplugin 0.7.1.200.
Trying to get around incorrect keyframe seek for MP4 files.
Fixed the operation of x264 and x265 encoders.
Fixed the operation of Vorbis encoder.
Cosmetic changes to codec dialogs.
VirtualDub2 v2.1.2.663
Fixed "Internal DV decoder".
Fixed a crash when capturing video and saving to ProRes and other similar formats.
Updated avlib-1.vdplugin to version 0.7.1.170.
FFmpeg 7.1 is now supported.
Fixed freezing after early interruption of writing to a file when using some codecs.
Updated scripted.vdplugin to version 0.2.0.60.
Fixed a crash when trying to save a read-only file.
Implemented Unicode support. Now script files are read and saved in UTF-8 format.
The list of keywords, internal functions and internal filters for AviSynth+ has been updated.
VirtualDub2 v2.1.1.609
More careful ignoring of 64-bit "ffdshow Video Codec" (ff_vfw.dll) and "Logitech Video (I420)" (lvcod64.dll) to eliminate crash when opening AVI files.
Updated avlib-1.vdplugin to version 0.7.0.123.
FFmpeg 7.0.2 is now supported.
Added support for JPEG XL images.
Added support for VVC videos.
Improved navigation support for long FLVs and MKVs with audio.
More default formats for the "FFMpeg : video" and "FFMpeg : images" groups.
Changed the display of the "Metadata" field in "File Information".
Fixed the use of audio encoders.
Improved ignoring of AviSynth scripts to prevent VirtualDub 2 interface from freezing in some situations.
VirtualDub2 v2.1.0.605
Windows XP is no longer supported.
Builds for x86 are no longer planned to be released.
Fixed crash when calling RunNullVideoPass().
64-bit "ffdshow Video Codec" (ff_vfw.dll) and "Logitech Video (I420)" (lvcod64.dll) are not supported because it crashes when opening the video compression selection window.
Updated avlib-1.vdplugin to version 0.6.1.70.
FFmpeg 6.1.1 is now supported.
Removed CineForm HD (native) codec.
Removed manual lazy loading of DLL for FFmpeg DLLs.
Removed support for systems older than Windows 7.
The 32-bit plugin is not implemented because there is no official build of FFmpeg 6.1.1 for x86.
Version 20:
update 19 (build 44282)
fixed bug in resize filter (wrong chroma cropping)
auto-size option in filter preview
display selection duration in statusbar
non-standard AVI option (#310)
other fixes
update 18 (build 44237)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
updated curves GUI
update 18 (build 44233)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
updated curves GUI
update 18 (build 44220)
fixed memory leak in caching input driver (#294)
fixed File Open dialog for raw video (#297)
* updated curves GUI
update 17 (build 44065)
fixed invalid AVI when using "save segmented"
fixed [#293] (crash in capture)
fixed [#292] (avoid AddRange script)
draw text/draw time filters: font was scaled by system DPI
update 16 (build 44013)
fixed [#186] (display bug in capture)
fixed some errors in "master blend" plugin
update 15 (build 43919)
added internal filter "draw time"
fixed #277 (job reload error)
added command line options
added filter command "Duplicate Filter"
update 14 (build 43803)
fixed #256
enabled FITS format decoding
update 13 (build 43786)
fixed #246 (frame rate option)
added b48r format support
filter levels: fixed some errors, added full range support
added f32 (rgba) support to filters: levels, resize, gamma, fill, 6-axis
other fixes
update 12 (build 43702)
cleanup in File menu, moved some items to other menus
remember recently captured files
fixed bugs in "Open video" dialog
fixed: audio truncated when using offset
other fixes
update 11 (build 43602)
new filter: "canvas size"
changed filter "fill": new "letterbox" option
polishing in hotkey editor
polishing in "save image" procedure
added gray TGA support
other fixes
update 10 (build 43385)
fixed #224 (broken dib export)
update 9 (build 43382)
updated x264 encoder (libx264 157)
added x264 grayscale option
added/fixed support for some uncompressed formats in mov,mp4,mkv,nut
update 8 (build 43364)
updated preferences: some items deleted or moved to better place
added main : Remember autosize and zoom
added timeline : time format
added timeline : buttons scale etc
updated timeline control
added support to read/write planar rgb formats (works with AviSynth+, MagicYUV)
enabled writing uncompressed video in NUT container
added gray formats to codec: FFV1, FFVHUFF
added mp4 faststart option
fixed bug reading VirtualDub.ini (corrupt unicode characters)
fixed #214, #216, #217
update 7 (build 43073)
fixed image sequence opened as single image
autosave before running jobs
minor polishing
update 6 (build 43048)
improved audio display
fixed some file dialogs
fixed #202, #196, #201, other bugs
update 5 (build 42711)
previous build crashed in "save video" dialog
update 4 (build 42699)
updated "save image sequence" function
updated auxsetup.exe
fixed some bugs
update 3 (build 42671)
added audio compression: flac, alac, opus, vorbis
added File->Save audio: wav, mka, m4a, aiff
fixed bugs with audio interleaving, encoder delay etc.
update 2 (build 42475)
updated grayscale filter
some optimizations
fixed another possible deadlock in processing
fixed bug: #179
added internal formats: planar rgb/rgba (8bit, 16bit, float)
improved gray/gray16 support: added to tiff, external encoder config
updated "go to frame" dialog
remember panes zoom
added preferences: render options, timeline options, avi options
override preferences from script
other small fixes
cineform: experimental raw bayer import/export, see wiki/cineform
x265 encoder: added tune options
Version 19:
update 11 (build 42154)
fixed #163 (crash in filters preview)
fixed #159 (broken export of gif, apng, png, bmp, tga)
fixed bugs: #158, #161, other
experimental raw bayer import/export with CineForm
update 10 (build 42087)
added cpu usage graph to realtime profiler
capture: show overall cpu usage, small improvements in GDI screen capture
fix #156
fix frameserver output
update 9 (build 41980)
fix #135 (external encoders process hanging)
fix crash when decoding audio in some cases
update 8 (build 41976)
allow any uncompressed format in capture
fix #137 (output conversion bug)
fix #136
update 7 (build 41882)
conversion errors in capture mode
update 6 (build 41867)
fixed ambiguity in pixel format dialogs
decoding: apply new format immediately to see if it really works
output: show actual format applied to vfw codecs
show related formats (input, filters)
update 5 (build 41768)
fixed many internal format conversion inconsistencies (offset CbCr etc.)
added YCbCr+Alpha support: resize, DrawText
other small fixes
FFV1: added new formats (GBRAP16,...)
HEVC: added lossless
added simple VP9 export (8/10/12-bit)
update 4 (build 41585)
sort filters by author, module
fix missing dot (#106)
update 3 (build 41552)
export with external encoder:
show command line in log
set current directory (fix for %(outputname), #107)
added to Batch Wizard
added options to Batch Wizard (add/delete files)
replaced directory selection dialogs on Win7 and above
fixed bug in capture menu
update 2 (build 41493)
fixed bugs:
AVI DV issues (#98)
GammaCorrect loading (#100)
full screen switching (#99)
added YUV+Alpha formats
enabled in video compression: Huffyuv, FFV1, Prores
improved performance with CineForm (using 16-bit yuv option)
improved/added format support:
Y416 (enabled alpha)
v308
YU64
b64a (works in MOV)
added option: "Go->Zoom selection"
improved input/output panes:
borderless when possible
Full screen option
Pan & zoom alignment option
new navigation keys: fast forward/backward
selectable start-end range for video filter
updated internal filters: Gamma correct, Invert
Version 18:
update 6 (build 41106)
fixed possible crash with capture (#86)
update 5 (build 41093)
Small usability fixes:
display option "free adjust" changes scale
navigating slow source with mouse improved
Script editor (scripted.vdplugin):
removed loading avisynth.dll at startup
changed "insert trim" etc commands
added "wrap lines" option
update 4 (build 40898)
fixed crash with images
cosmetic changes in fflayer filter
more fixes
update 3 (build 40881)
fixed crash with images
cosmetic changes in fflayer filter
update 2 (build 40879)
Capture mode changes:
list more audio devices (helps with Magewell)
fixed P210 support
polished support for formats: P010, P210, P016, P216 (input/output)
fixed multiple format conversion issues
updated alias format filter (added alpha options)
other fixes:
garbage in external encoder mode
crash in fast recompress
update 1 (build 40716)
Capture mode changes:
can select any video codec / any output format
audio can have up to 8 channels
"channel mask" option for audio
panel shows important processing in effect
cleaned some menus
option to boost power scheme
more details about capture mode
Generic:
Improved video compression dialog
Added builtin DebugMode FrameServer decoder (video, DFSC)
Deleted VDXA option. It was little advantage + lots of trouble. RIP.
Version 17:
update 8 (build 40639)
fixed various colorspace issues
updated "convert format" filter
enabled Active Metadata in CineForm
fixed #71, #69, #68
update 7 (build 40579)
replaced MPEG-2 plugin with v4.5 (thank isidroco for noticing)
fixed possible deadlock when stopping preview
fixed errors with some odd image sizes
improved realtime profiler
update 6 (build 40538)
added builtin CineForm support see notes
fixed crash in resize filter
update 5 (build 40501)
fixed #66 (crash with CFHD)
minor fixes
vupdate 4 (build 40463)
updated x264 encoder (libx264 152)
added "ignore index" AVI option
minor fixes
updates 2..3 (build 40412)
fixed capture emulation
improved realtime profiler
caching input driver:
added options to FFV1 encoder
fixed DPX sequence bug
fixed other bugs
update 1 (build 40301)
new supported formats: P010, P016 (input only)
new supported formats: v410, Y410, r210, R10k (input/output)
new internal filter: DrawText
updated tools->test video
fixed preview inaccuracy
fixed livelock bug
FFMPEG updated to 2017-08-27.
caching input driver:
added options to control memory use
fixed caching strategy, needs less memory now
added simple x265 encoder
added simple VP8 encoder
updated prores encoder
updated "master blend" filter
Version 16:
update 6 (build 40121)
fixed 'swap panes' behavior
caching input driver:
fixed seeking with image sequence
fflayer filter:
fixed alpha to alpha compositing
update 5 (build 40087)
caching input driver:
recognize 'drop frames' in AVI
more robust direct stream copy for various intra etc formats:
lagarith, ffv1, canopus, dv, ...
fixed several audio bugs
fixed 'frame not found' after saving
update 4 (build 40087)
fixes in command line behavior: #57
caching input driver:
fixed segment handling in direct copy mode
update 3 (build 40035)
fixed navigation during preview (was not complete in previous update) #49
apply audio conversion #52
fixed opening avs #50, #54
fixed opening asf
update 2 (build 39859)
fixed navigation during preview
new commands supported during preview (via hotkey):
goto prev/next range
goto time/frame
caching input driver:
fixed slow seeking with some files
update 1 (build 39758)
changed keyboard seeking behavior, now controlled by menu option (Drop frames when seeking)
changes in Open Video dialog
changes in filters list dialog
fixed Append Video
fixed copy to clipboard
fixed bug #46 (timeline corruption)
caching input driver:
known file extensions now grouped as video, audio, and images
improved memory handling
fixed audio seeking error
fixed handling of GBRP14 pixel format
other fixes
Version 15:
update 6 (build 39460)
fixed various issues with output formats x264 encoded in mp4/mkv should be compatible with more programs now
fixed opening multiple video segments and saving as job or project
fixed bug: copy frame to clipboard (or save to file) sometimes unavailable
improved "save image" and "save project" dialogs
fixed #42 (output to alternate format not working with jobs)
update 5 (build 39240)
x264 encoder now writes correct timestamps to mp4,mov,mkv,...
messages from x264 encoder are displayed in main log (F8)
fixed various bugs
update 4 (build 39148)
updated cropping/blending dialogs, #30
added MPEG-2 plugin, disabled internal MPEG-1 decoder
caching input driver (part of avlib-1.vdplugin):
fixed performance: frame threading was not enabled in many cases
fixed more timing issues, #35
update 3 (build 39005)
fixed View->Maximize (odd behavior in some cases)
fixed scene navigation (ignored threshold settings)
added external encoder formats: yuv 16-bit
added lagarith encoder
caching input driver (part of avlib-1.vdplugin):
fixed #29 (direct stream copy issue)
update 2 (build 38919)
added View->Maximize (compact title & status bars)
fixed memory leaks in some internal filters
fixed crash and wrong format in normal recompress (#27)
fixed seeking error sometimes with h264,h265 (#27)
fixed preview when audio fails (#24)
supply default layout for surround audio from AviSynth
support IEEE float audio from AviSynth
update 1 (build 38834)
improved audio
multichannel and float pcm works for some operations
audio display is more reliable now and can show multichannel and float formats
caching input driver (part of avlib-1.vdplugin):
now decodes audio to multichannel and float formats (use audio->conversion to downmix)
fixed various bugs
bugs
preview was not possible in fast recompress
display panes did not update on single-step
display panes did not update after "dubbing operation"
.vdproject was not supported on drag-n-drop
Version 14:
See updated page deep color and alpha
update 3 (build 38543)
fixed broken Pixel Format in scripts (#20)
fixed choppy/freezing preview in certain conditions
improved automatic format detection for VFW decoder
update 2 (build 38494)
Optimized YUV conversions from/to 8-bit
Added Tools->Benchmark analyze pass
Small ui fixes
Fixed bug: fast recompress swapping UV planes
Fixed bug: video codec settings not saved
Fixed bug: cannot encode with yuv420-709 and similar
Fixed YUV-to-YUV color space conversions with 16-bit formats
Added Y416 input support
Fixed crash with P210,P216
update 1 (build 38276)
Support input in YUV formats: 444, 422, 420 up to 16 bits per component.
Possible sources:
ffmpeg (caching input driver): direct support of compatible formats, also allowed conversion to YUV-444-P16 by request.
vfw/avi (v210, P210, P216, ffmpeg fourccs of 422P10, 422P16).
also possible to use Cineform vfw codec with caching input driver in v210 mode.
Optimized conversion of 16-bit YUV to 16-bit RGB.
Added support for 16-bit formats to internal Resize filter.
Fixed incorrect dual pane resizing (#19).
Fixed incompatible format selection when exporting images.
Enabled alpha in png export.
FFMPEG updated to 2016-12-27.
caching input driver:
optimized YUV input (see above)
fixed handling of some image sequence formats
added static configure dialog (see options->plugins...)
added decoding of Adobe Photoshop (psd) images
Huffyuv and FFV1 encoders:
added YUV options: bit depth 9..16
Version 13:
Major changes in this version:
Added integrated encoders for H264, Huffyuv, FFV1.
Enabled direct copy and smart rendering modes with caching input driver (see note).
Improved and added new UI for dialogs: Save AVI, compression, filter cropping, filter blending.
Filter effect can be restricted to rectangle (useful for comparing).
update 9 (build 38098)
bugfix
polishing to Export->Stream Copy: show progress, activate by hotkey, fix timestamp bias
update 8 (build 38043)
bugfix (#17, errors with input display pane)
added alpha support for MagicYUV codec
update 7 (build 38012)
bugfix (#15)
added command "Edit->Markers from keys"
update 6 (2016-10-14)
bugfix (input driver #13, #14)
update 5 (build 38004)
bugfix
update 4 (build 37988)
updated FFMPEG to 2016-09-22
added rgb 16 bit to FFV1
fixed compatibility with MPEG2 input driver
caching input driver:
added support for direct copy and smart rendering (limited to I-frame formats)
improved performance with rgb formats
update 3 (build 37959)
added FFV1 encoder (yuv 8, rgb 8-14)
added Huffyuv encoder (yuv 8, rgb 8-14)
added UI to check and change compression before saving avi
fixed garbage alpha when writing rgba
other fixes
caching input driver:
added GoPro info
update 2 (build 37812)
fixed bug #8
fixed Filter View command
fixed many other issues
cropping dialog moved to generic preview
added crop filter to replace null transform for cropping
fill filter moved to generic preview and repaired
added blending dialog
update 1 (build 37579)
added support for encoder plugin
changed compression ui
caching input driver:
Fixed conversion to rgb
Fixed other small bugs
Version 12:
merged apng support (thanks to Max Stepin)
added file->info dialogs for image formats
added alpha display options in panes
added "zip" tiff compression
fixed disappearing File->Export
fixed memory leak
fixed bug #7
fixed dx9 display bug
fixed VDXA (was broken since version 7)
caching input driver:
Added file extensions
Fixed XP compatibility
Version 11:
added script editor
Version 10:
Improve display pane resizing (allows zooming and panning)
Fix color picker readout with yuv formats
Add preview button to null transform filter
Cancel self capturing when screen capturing
Support b64a uncompressed AVI
Version 9:
Improved timeline control
other fixes
plugin changes
caching input driver:
Added export->Stream copy utility
Enabled audio stream selection
Fixed bug: pcm audio in avi gets corrupted
Version 8:
Enable UtVideo Pro RGB 10bit (UQRG/UQRA)
More info in color picker
plugin changes
Updated FFMPEG to 2016-04-28
added fflayer
added 6-axis color correction
caching input driver:
Enabled internal cineform decoder (use "all formats" dropdown)
master blend:
added rgb waveform display (click on histogram)
other small ui fixes
Version 7:
Fixed crop dialog (was broken in version 6)
Optimized yuv->rgb conversion (8 bit, FR mode)
Updated rgb64->rgb32 conversion
Format conversion filter can run on multiple threads
Repaired builtin Profiler
Version 6:
Added Export single image
Improved jpeg export
Added Filter View
Improved Filters dialog
Filter windows respond to new hotkeys
Improved v210 pixel format support
Fixed stuck UI during playback
Fixed some glitches with preview windows
more details
plugin changes
caching input driver: fix flipped image when decoding CFHD to rgb32
Version 5:
updated export using external encoder
Version 4:
bugfix
Version 3:
added Save/Load Project commands
added x64 build
Version 2:
support RGB64
support alpha
new fixes to VirtualDub, input driver, master blend
Build 36062:
fixed crash with filters, thanks to hugcoder who reported it
Version 1:
First release