Anzeigen der neuesten Beiträge
0 Mitglieder und 1 Gast betrachten dieses Thema.
(test-9) Fix for audio length issues with segmented AVI output.(test-8) Fixed crash with hex editor RIFF tree.(test-7) Fixed crash with on screen keyboard enabled.(test-6) Fixed font in a few dialogs.(test-6) Added fully buffered I/O mode.(test-6) Added switch for using user profile for storage.(test-6) Fixed chroma smoother filter.(test-5) Filters: Single frame buffer option now works with V16/V17 filters and disables 3D acceleration.(test-5) Filters: Fixed regression with built-in filters with 3D acceleration.(test-5) Filters: Fixed keyboard shortcut conflict in filters dialog.(test-4) PluginAPI: The preferred fccHandler supplied by input plugins is now also passed through to output files.(test-4) Decoders: Relaxed size restrictions on MJPEG decoder since a more flexible conversion blitter is now being used.(test-4) Fixed inversion when reading TARGA images (regression from 1.10.1).(test-4) ExtEnc: Fixed omitted parameters and occasional extra commas when exporting profiles.(test-4) HexViewer: Fixed incorrect text label for fccHandler stream field.(test-3) Fixed missing perspective filter.(test-3) Export Raw Video options now save correctly in scripts.(test-3) Reduced GPU priority when rendering with Direct3D 9Ex.(test-2) Fixed manifest problem. The manifests were being generated for declaring Windows Vista/7 compatibility and enabling comctl32 v6, but they were not embedded and got dropped by the packaging script (which is why I missed it in local testing).(test-2) Fixed arithmetic bug in the 64-bit versions of the 2:1 reduce filters.(test-2) Fixed porting errors that broke the HSV adjust and emboss filters.(test-2) Added a new "very low" priority for the internal ASF handler so it can be overridden in input plugins.
Change log after the jump. Build 34807 (1.10.2, experimental): [June 3, 2012] [features added] * Added option and /[no]useprofile switch to store configuration files under the user profile. * Added option for fully buffered write I/O. * PluginAPI: The preferred fccHandler supplied by input plugins is now also passed through to output files. * Decoders: Relaxed size restrictions on MJPEG decoder since a more flexible conversion blitter is now being used. [bugs fixed] * The priority of the ASF pseudo-handler has been reduced to allow plugins to handle the format. * Fixed .exe manifest embedding error. * "Export raw video" command now saves properly in job scripts. * Fixed inversion when reading TARGA images (regression from 1.10.1). * Fixed bug that caused occasional truncated audio when writing segmented AVIs. * ExtEnc: Fixed omitted parameters and occasional extra commas when exporting profiles. * Filters: Fixed artifacts in 2:1 filters in 64-bit build. * Filters: Fixed logic errors in HSV adjust and emboss filters. * Filters: Lowered GPU priority in D3D9Ex acceleration mode to improve system responsiveness. * Filters: Restored missing perspective filter. * Filters: Fixed chroma smoother filter. * HexViewer: Fixed incorrect text label for fccHandler stream field. * Capture: Added timeout check for screen capture driver to avoid locking up program totally when capture load is too high.
Changes: (test-10) Added option to prevent video edits from being applied to audio. (test-10) Fixed a crash in capture mode when an audio device is removed from the system. (test-9) Added /topmost flag. (test-9) Animated GIF encoder now emits clear codes before the LZW table fills up to work around buggy decoders. (test-9) Improvements to animated GIF encoder to use subrects, reduced local color table depths, improved color table generation for CG input with static areas, and elimination of empty delta frames. (test-9) Fixed problem of video display panes not refreshing properly when changing files (this was probably a side effect of some display refresh fixes I had done). (test-8) Added more formats to the "convert format" filter. (test-8) Added .vpy extension to AVIFile input path. (test-8) AVIFile input path now accepts Unicode filenames. (test-7) Fixed regression in 3D acceleration code. (test-7) Fixed garbled text when using /F flag with 64-bit build. (test-6) Removed compositing test code. (test-6) Program is now marked as high-DPI aware. (test-5) Fixed chunk length error in WAVE64 output. (test-5) Added an option for a confirmation dialog before exiting. (test-1-4) Convert Audio filter no longer defaults to garbage settings. (test-1-4) Fixed bandwidth indicator in capture mode. (test-1-4) Fixed crash in ELA modes of bob doubler. (test-1-4) Lifted some line length limitations in script handling. (test-1-4) Fixed grayscale image rendering with GDI and DirectShow display modes. (test-1-4) Improved error reporting when executing scripts. (test-1-4) Added support for DXGI Output Duplication (Windows 8) and WASAPI loopback capture (Windows Vista+) when doing screen capture.
VirtualDub 1.10.3 is out. It contains a number of bug fixes along with a couple of small things on the side. Several of the video filters have had additional fixes, a WAVE64 format bug was fixed, a DirectShow capture crash was fixed, a couple of Unicode text problems have been resolved, high DPI aware mode has been enabled, an option has been added to apply edits only to video and not audio, and support for high-performance screen capture on Windows 8 (DXGI 1.2) has been added.
Build 35390 (1.10.3, experimental): [December 27, 2012] [features added] * Added option to control whether edits on the timeline are applied to audio. * Capture: Added support for screen capture via DXGI Output Duplication in Windows 8. * Capture: Added support for Core Audio loopback capture in the screen capture driver on Windows Vista and later. * Script: Improved error reporting for script errors during job execution. * UI: Added option for confirmation on exit. * UI: Program is now marked as high-DPI aware. * UI: Added /topmost flag. * AVI: Add .vpy extension to AVIFile path. * AVI: AVIFile mode path now allows Unicode filenames. * Filters: Convert format filter can now target Rec. 709 and full-range YCbCr formats. * GIF: Animated GIF exporter now uses subrects and adaptive local color table sizes. [bugs fixed] * Grayscale/Y8_FR video displays properly with GDI and DirectDraw display back-ends again. * Fixed the main data chunk size in WAVE64 files being 24 bytes too small. * Fixed garbled status message with /F flag on x64 build. * Fixed scanline alignment on V210 format to 128 bytes. * Capture: Fixed regression in the bandwidth indicator from increase in frame rate precision. * Capture: Fixed crash in DirectShow mode when selecting an audio device that has been removed. * Filters: Fixed garbage initial value for format convert audio filter. * Filters: Fixed crash in ELA modes of the bob doubler. * Filters: Fixed degree sign in rotate2 and HSV filter blurbs on non-English systems. * Filters: Fixed inverted images with field swap and deinterlace filters with RGB24 input. * GIF: Clear codes are now forced when the LZW table fills up to work around buggy decoders. * Script: Lifted some line length limitations in script handling.
Added better detection of new scenes. Previously, you would get a new scene whenever a frame got skipped due to too few ok blocks. Read more under the 'Detect scenes' setting above. For skipped frames that are not new scenes, Deshaker will interpolate motion values in pass 2.Default percentage for skipping frames was increased from 5% to 8% because Deshaker now handles skipped frames better.Skipped frames will now be marked "skipped" in the logfile, and such lines won't have any values anymore. Missing frames in the logfile will also be treated like they are skipped, but they will not become new scenes as before.Default value for initial search range was decreased from 40% to 30%, because an unnecessarily high value can have a slightly negative impact on the new scene detector, and 40% is way more than you need for most videos.The option to do the matching in pass 1 in grayscale mode was removed because of the new scene detector.Removed the option to discard dark pixels and replaced it with a better way to ignore noise. Read more under the 'Discard motion of blocks that have maximum pixel value difference less than X' setting above.Smoothness for zoom stabilization and adaptive zoom are now controlled separately, so the usual zoom smoothness setting now controls only stabilization of zooming in the clip. As for controlling adaptive zoom smoothness, read more under the 'Adaptive zoom smoothness' setting above.Adaptive zoom now uses a new smoothing algorithm, so it will look slightly different (better?). Its smoothness values are only approximately comparable to before in how smooth it gets.Added a setting for controlling the amount (amplitude) of adaptive zoom, in percent. Read more under the 'Adaptive zoom amount' setting above.Added a new edge compensation option Adaptive zoom full, which is similar to the usual Adaptive zoom, except that this one will remove borders completely (if adaptive zoom amount is 100%). Kind of like Adaptive+fixed, but doesn't add as much zoom in less shaky sections. Read more under the 'Edge compensation' setting above.The original Adaptive zoom option changed name to Adaptive zoom average.Removed the somewhat confusing edge compensation options Adaptive zoom only and Adaptive+fixed only. You can now get the same effect by using another adaptive zoom option and setting the zoom motion smoothness to 0. (When loading old settings files which used these removed options, Deshaker will automatically choose settings that work similarly as before.)All edge compensation options (except None) now checks for rolling shutter distortions too. (Those distortions usually require some extra slight zoom to completely get rid of borders.)Zoom stabilization and adaptive zoom no longer spill over scene changes. Previously, that would happen when edge compensation was used.Made a tiny adjustment to amount of adaptive zoom, to make zoom factor exactly 1 for a still video sequence, to avoid degrading the quality due to resampling in such cases.The very last frame (and any frame that has a skipped frame after it) of a rolling shutter video clip will now be compensated for rolling shutter distortion too, but a little less accurately. Previously, no compensation was made for those single frames.Added two video output modes for pass 1, which make the motion vectors longer, by 2x or 5x. Read more under the 'Video output' setting above.Added buttons in the configuration dialog to open or delete the current log file, and also to open the current log file folder. (Deleting the log file can be useful if you use the Append to file option, but want to get rid of old garbage (prior to running pass 1) that may otherwise influence the stabilization.)Deshaker now uses less memory during pass 1 (which should allow for processing larger images/frames).Deshaker will now try a little harder (but not too hard) to keep tracking the same object(s) if Remember discarded areas to next frame is enabled, even when frames become skipped due to too few ok blocks.Added a somewhat hidden feature to make Deshaker forget the remembered discarded areas for current frame if you click once (or twice) on the Remember discarded areas to next frame checkbox.While the Deep analysis algorithm is pretty good, it does ignore any remembered discarded areas from previous frame, which is usually bad. So now, Deep analysis will only be used whenever we're ignoring remembered areas from previous frame, either because remembering is disabled, or because we get way too few ok blocks.The log file now looks somewhat different (although pass 2 can still read the old format). Each tabbed column is now reserved for a single thing. And a scene detection value and percent ok blocks are now written to the log file, after the comment character "#". And the "new_scene" keyword is now called "n_scene" (to make the log file look nice in notepad :)Improved error handling.Other minor changes and fixes.Added an FAQ to this page.