VirtualDub change log
Build %build% (1.8.0, experimental): [%date%]
[breaking changes]
* The old support for reading "striped AVIs" has been removed.
[features added]
* Alternate audio streams in an AVI file can now be chosen.
* Added fallback audio decoders for mu-law, A-law, MP2, and MP3 formats.
* Video files with audio tracks can also be used for replacing existing audio.
* MP3 files without a WAV header can now be used as input.
* Added support for writing AVI files with VBR audio.
* The default frame rate for loaded image sequences can now be changed in Preferences.
* The time knob can be dragged during a preview.
* Mark-in and mark-out commands now work during preview.
* Added new "time stretch" audio filter.
* Increased precision of ratios for audio stretch filters.
* Added "zone plate" test video mode.
* Changes to the input color format are now reflected in the preview panes.
* Added support for non-standard 15fps MPEG-1 video streams.
* VBR warning for AVI audio streams can now be toggled in Preferences.
* Filters: Can now be toggled on and off in the filter list.
* Filters: Fast YCbCr cropping is now supported.
* Filters: Flip vertically, grayscale, and resize now support direct planar YCbCr processing.
* Filters: Added "convert format" video filter.
* Filters: Redesigned color popup; hold down SHIFT. Now works after stretching video window.
* Script: Implemented string+int, string+long, and string+double.
* Plugins: Input driver plugins can now delegate video decompression to VirtualDub.
* Capture: Added /capfilealloc switch to preallocate capture files from the command line.
* Hex editor: Now supports Unicode filenames.
[bugs fixed]
* Cmdline: Ctrl+C/Break when a render is running also aborts a running script.
* If a particular input driver is forced when opening a video, that driver is remembered in a job.
* Video filter dialog didn't update the indicated frame sizes properly when deleting a filter.
* Fixed slight delay when a rendering job stops.
* Optimized AVI frame index code to avoid extreme delay when starting a direct stream mode operation on an AVI file with only one key frame.
* Progress bar is now lies less when reindexing large AVI files.
* Fixed issue in AVI aggressive recovery algorithm that could cause valid chunks to be missed.
* Selection was not properly saved in .vcf files, causing it to be invalid on load if edits had occurred.
* Fixed crash when dragging curve points with no video loaded.
* Video/audio error mode dialogs weren't properly disabling options not supported for the current input file.
* Capture: Video filter list now reflects active capture format.
* D3D: Fixed slowdown when bicubic mode is enabled.
Build 28346 (1.7.8, stable): [February 12, 2008]
[bugs fixed]
* Capture: Fixed crash when starting capture from command line with filters and preview acceleration enabled.
* Capture: Fixed issues with custom DirectShow filters not reconnecting.
* Capture: Added workaround for audio source switching to "no audio" in UI due to DirectShow crossbar goofiness.
* Capture: Changing the audio source manually now asks to turn off auto-switching.
* Capture: Audio source now saves properly when set to "no audio."
* Fixed crash when previewing beyond end of selection with IVTC enabled.
* Added workaround for XviD decompression crashes.
[regressions fixed]
* Filters receive distinct source frame numbers for null frames again.
Build 28312 (1.7.7, stable): [December 9, 2007]
[bugs fixed]
* Improved accuracy of "set so audio and video durations match" for short clips.
* Fixed vertical chroma positioning errors when converting to 4:2:0 or 4:1:0 YCbCr.
* PluginSDK: Direct stream copy from a plugin audio stream caused dwStreamSize in the AVI to be set incorrectly.
* PluginSDK: Fixed crash when using plugin to load a file with an audio stream that isn't AVI compatible.
* Capture: When "wait for OK" was enabled with a DirectShow driver, time spent in the dialog was counted against a time stop condition.
* Capture: Fixed crash when an error occurs while starting capture with a custom hotkey.
[regressions fixed]
* "Save segmented AVI" no longer crashes when only video is enabled.
* Prohibit zero for frame rate adjustment.
* Filters: The error return from runProc is ignored again for compatibility with earlier versions of VirtualDub; this fixes some video filters that broke in the 1.7.x series.
* D3D: Fixed a display change related crash.
Build 28292 (1.7.6, stable): [October 13, 2007]
[bugs fixed]
* Cancelling the mode selection dialog for "create test video" didn't cancel the open.
* IVTC now works when the video format is non-RGB.
* Fixed garbled image when scrolling through an animated GIF in filter preview.
* Fixed missing frames when opening animated GIFs with zero delay times in frames.
* Fixed sync error when processing VBR audio in Direct mode.
* PluginSDK: Not supplying a custom signature caused a sketchy match to be returned instead of full match.
* PluginSDK: Fixed API host related crashes in filter preview and IVTC paths.
* PluginSDK: Fixed support for VBR audio.
* PluginSDK: Fixed handling of internal-decode frames.
* PluginSDK: Fixed crash when no video stream is present.
* Capture: Video filters were receiving frame times that were 1000x too large.
[regressions fixed]
* AMD64: Fixed a pretty nasty stack misalignment issue in the 64-bit build.
* Fixed compression issues with WMV9VCM.
Build 28225 (1.7.5, stable): [September 29, 2007]
[bugs fixed]
* Audio display couldn't be opened if the curve editor was open.
* Temporal smoother filter crashed in out of memory conditions.
* Fixed rare cases where WAV reader returned the wrong data.
* Capture: Fixed crash in screen capture driver with video cards that only support OpenGL 1.0.
* Capture: Screen capture driver sometimes drew garbage cursor before first cursor change.
* PluginAPI: Default I/P frame model wasn't working.
Build 28204 (1.7.4, stable): [September 22, 2007]
[bugs fixed]
* Fixed bug where frame regions were shifted instead of extended to fix key frame violations in direct video mode.
* If a video filter errored out during start phase, already initialized filters didn't receive end calls.
* Toggling the "show decompressed video" setting in Fast/Normal Recompress modes could result in a crash.
Build 28191 (1.7.3, experimental): [August 31, 2007]
[features added]
* Added display option for showing display debugging info.
* Frame rate adjustment can now be entered exactly, including as a rational fraction.
* Jobs can now be reloaded for tweaking.
* Capture: Added several options for fine-tuning timing issues with DirectShow-based capture drivers.
* D3D: Improved bicubic algorithm for ps1.1+ capable cards.
* D3DFX: Extended annotation and semantics support -- see help for details.
* Hex editor: Now supports drag and drop.
[bugs fixed]
* Audio volume dialog didn't display properly after setting volume adjustment to zero in script.
* Fixed crash when attempting to use "show decompressed output" when no decompressor is available for the output format.
* Added workaround for digital cameras that write incomplete u-law audio formats.
* Fixed crash when writing job that uses the Pinnacle DV codec.
* Added code to prevent crash when decoding an MJPEG stream where the JPEG images are larger than the frame size reported in the video stream. This now produces an error when the internal decoder is used.
* AVI recovery code can now recover AVI files with 'rec' grouping chunks.
* Fixed scrambled colors in filter preview with paletted v
没有合适的资源?快使用搜索试试~ 我知道了~
VirtualDub-1.8.0源代码
共884个文件
cpp:388个
h:300个
asm:47个
4星 · 超过85%的资源 需积分: 9 39 下载量 93 浏览量
2008-09-11
15:06:07
上传
评论
收藏 1.35MB 7Z 举报
温馨提示
实现文件格式的转换,avi文件的输出和h.264编码
资源推荐
资源详情
资源评论
收起资源包目录
VirtualDub-1.8.0源代码 (884个子文件)
virtualdub.ami 21KB
a_cmult.asm 69KB
a_yuv2rgb.asm 56KB
a_yuv422torgb.asm 51KB
A_resize.asm 48KB
mpeg_idct_mmx.asm 33KB
a_resample_mmx.asm 32KB
A_bitmap.asm 30KB
a64_idct_sse2.asm 24KB
mpeg_idct_sse2.asm 24KB
a_predict_mmx.asm 21KB
a_predict_scalar.asm 20KB
a_yuvtable.asm 18KB
a_yuvtable.asm 18KB
a_predict_isse.asm 17KB
a_bltrgb_mmx.asm 15KB
a_convertout.asm 14KB
a64_polyphase.asm 14KB
a_bltrgb.asm 14KB
a_tv.asm 14KB
a64_predict_sse2.asm 13KB
a_bltrgb2yuv_mmx.asm 12KB
a_sharpen.asm 9KB
a_rotate.asm 8KB
a_predict_sse2.asm 8KB
a_brightcont.asm 8KB
a_histogram.asm 8KB
a_mjpgdec.asm 8KB
a_yuv2rgbhq.asm 8KB
a_reduce.asm 7KB
a_stretchrgb_mmx.asm 5KB
a_convolute.asm 5KB
a_chromasmoother.asm 5KB
a_triblt_mmx.asm 4KB
a_grayscale.asm 4KB
a_scene.asm 4KB
a_memory.asm 3KB
a_threshold.asm 2KB
a64_int128.asm 2KB
a_thunk.asm 2KB
a64_fraction.asm 2KB
a_resync.asm 2KB
a_stretchrgb_point.asm 2KB
a_fastdisplay.asm 1KB
a64_thunk.asm 1KB
a_triblt_scalar.asm 749B
verstub.asm 260B
a64_resize.asm 6B
a64_resample.asm64 12KB
wipe.bat 111B
Changes.bin 119KB
ia32.bin 9KB
amd64.bin 9KB
license.bin 8KB
rel_notes.bin 4KB
version2.bin 330B
version.bin 4B
null.bin 1B
captureui.cpp 124KB
cap_dshow.cpp 115KB
Mpeg.cpp 91KB
projectui.cpp 90KB
Capture.cpp 86KB
cap_screen.cpp 85KB
displaydx9.cpp 78KB
VideoDisplayDrivers.cpp 74KB
VideoDisplayDriverDX9.cpp 71KB
AVIReadHandler.cpp 66KB
HexViewer.cpp 66KB
optdlg.cpp 61KB
VideoSource.cpp 59KB
Script.cpp 59KB
Crash.cpp 58KB
MPEGDecoder.cpp 57KB
Audio.cpp 56KB
Job.cpp 56KB
MPEGFile.cpp 54KB
displayd3dfx.cpp 52KB
project.cpp 50KB
AudioDisplay.cpp 50KB
Dub.cpp 50KB
VideoDisplayDriverD3DFX.cpp 47KB
layer3.cpp 46KB
fxc.cpp 45KB
f_resize.cpp 45KB
blt_reference_yuv.cpp 43KB
layer3tables.cpp 41KB
f_hsv.cpp 40KB
direct3d.cpp 40KB
imagejpeg.cpp 40KB
InputFilePlugin.cpp 39KB
triblt.cpp 39KB
AVIOutputFile.cpp 39KB
f_warpresize.cpp 38KB
filecreator.cpp 37KB
DubProcess.cpp 37KB
blt_x86.cpp 36KB
AudioFilterSystem.cpp 36KB
cap_vfw.cpp 34KB
FilterGraph.cpp 34KB
共 884 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
- xiaolifendudu2013-08-08VS2010加载有问题,而且编译通过不了
- doudou_7152013-02-25很好的参考资料
zhimin04
- 粉丝: 1
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功