Virtualdub-MPEG2 Version 1.6.11 build 23858 (December 5, 2005)
* Fixed a seemingly random bug in MPEG-2 decoding which caused adjacent chroma fields (Cb, Cr) to bleed into each other.
Virtualdub-MPEG2 Version 1.6.11 build 23858 (December 5, 2005)
* Fixed a seemingly random bug in MPEG-2 decoding which caused adjacent chroma fields (Cb, Cr) to bleed into each other.
Virtual Dub 1.6.12.24259 ist raus (und die Bezeichnung wird immer bekloppter )
QuoteDisplay MoreChanges:
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 http://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.
Gibt's hier.
Cu Rippraff
VirtualDubMod 1.5.10.2 build 2542 ist raus.
QuoteChanges:
Build 2542- Fixed: when muxing audio in Full processing mode and output is OGM or MKV, the final file was b0rked (audio and video rates mismatch).
- Fixed: ACM decompressor error when input audio is MP3, using Full processing mode and output is MKV.
Das ganze hier.
Cu Rippraff
VirtualDub 1.6.13.24390 ist raus.
QuoteDisplay MoreChanges:
Build 24390 (1.6.13, experimental): [February 26, 2006]
[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).
Gibt's hier.
Cu Rippraff
Build 24415 von VirtualDub 1.6.14 ist raus.
QuoteDisplay MoreChanges:
Build 24415 (1.6.14, stable): [March 12, 2006]
[features added]
* Added option to choose different disk I/O modes to tradeoff slower speed
for better compatibility and system response.
* Added /capfileinc switch to set filename and increment its trailing
number to avoid existing files.[bugs fixed]
* Added workaround for video codecs that read beyond the end of the input
buffer during Huffman/VLC decoding.
* Fixed intermittent problems with writing AVI files to a network drive.
Gibt's hier.
Cu Rippraff
VirtualDub-MPEG2 1.6.14 ist raus.
Quote from fccHandlerVersion 1.6.14 build 24417 (May 3, 2006)
- I upgraded the core to version 1.6.14. There were no other changes.
Gibt's hier.
Cu Rippraff
wird denn in absehbarer zeit an einer mpeg4 unterstützung gearbeitet?
MPEG-4 unterstützt VDub doch schon immer. Oder meinst du MP4? Die Antwort darauf ist ein ziemlich klares Nein.
.. und Nein, an mp4 Support wird nicht gearbeitet, da bis dato niemand die Kombination vfw&mp4 als Gut angesehen hat.
Neuer Build von VirtualDub-MPEG2 1.6.14 ist raus.
Quote from fccHandlerVersion 1.6.14 build 24448 (May 25, 2006)
- Fixed a rare bug in the MPEG-2 decoder which caused corrupt pictures and crashing.
Gibt's hier.
Cu Rippraff
VirtualDub 1.6.15 stable ist raus.
QuoteDisplay MoreChanges:
Build 24442 (1.6.15, stable): [May 28, 2006]
[bugs fixed]
* Added workaround for BMP files with bad BITMAPINFOHEADER::bfSize fields.
* Added workaround for TARGA files with run-length encodings that span scanlines (not allowed by spec).
* Fixed abort confirm and disk I/O options not saving consistently.
* Warnings, particularly the VBR warning, are now displayed after opening a file through command-line arguments.
* Fixed crash when VirtualDub.jobs file is not writable.
* Fixed crash when dealing with RLE4 and RLE8 encoded videos.
* Fixed stride error with odd-width TARGA files.
* Fixed occasionally oversized wave format structure begin written when decompressing audio.
* The "autoselect" input color format now also tries 256 color mode in order to support old codecs that can only output this format.
* Capture: Switched graph construction code in DirectShow layer to prefer Video Renderer over VMR to avoid Direct3D.
* AMD64: Fixed one-byte PUSH/POP instructions reporting incorrect registers in disassembly.
* AMD64: Fixed field swap filter.
Gibt's hier.
Cu Rippraff
fccHandler hat auch gleich mit VirtualDub-MPEG2 1.6.15 nachgelegt.
Quote from fccHandlerVersion 1.6.15 build 24458 (May 29, 2006)
- I upgraded the core to version 1.6.15.
- I moved the "honor repeat first field flags" and "allow matrix coefficients" options from the MPEG extended open dialog to the "Options / Preferences / MPEG" dialog, which makes it possible to save these options permanently.
Wie immer hier.
Cu Rippraff
Edit: Hier bitte nur Informationen zu neuen Programmversionen rein!
Zu den Filtern für VirtualDub geht's hier lang.
VirtualDub-MPEG2 1.6.15 Update auf:
QuoteVersion 1.6.15 build 24600 (July 8, 2006)
I've made some improvements to the experimental ASF/WMV parser. It should now handle broken ASF/WMVs much better, plus the audio/video sync is much improved while seeking in WMVs with VBR Windows Media Audio 9. Many of the code changes were donated or suggested by developer "Moitah." (Thanks Moitah!)
At some point during the upgrade to 1.6.15, decoding of 4:2:2 MPEG-2 content was broken. This is fixed now.
VirtualDub 1.6.16 stable ist raus.
QuoteDisplay MoreChanges:
Build 24463 (1.6.16, stable): [August 12, 2006]
[features added]
* Added AMD64 versions of the frameserver and AVIFile frameclient.
* Added .divx to file filter for video open dialog (although AVI files should be tagged .avi, dammit).[bugs fixed]
* Fixed decoding errors when reading JPEGs with junk at the end of the file.
* Improved support for working with video codecs that are configured to only output YUV formats.
* Added more checks to script parameters for "resize" video filter.
* Fixed gradient bugs in "smoother" video filter.
* Added "png" file extension to logo filter open dialog; it has been supported for a while, but you had to manually override the file filter.
* Fixed truncation in audio displacement setting that prevented it from working beyond ~35min.
* Capture: Fixed crash when attempting to capture with both striping and segmentation (not supported).[regressions fixed]
* Capture: Audio playback sometimes didn't work.
* Capture: Fixed noise issue in resampler.
* Improved accuracy of "box blur" filter.
Gibt's hier.
Cu Rippraff
Build 24469 (1.6.17, stable): [November 4, 2006]
Quote[bugs fixed]
* Fixed divide by zero crash when Direct3D display is enabled and a video
pane is shrunken to zero width.
* UYVY video streams were being reported as RGB16.
* Direct3D display minidriver didn't clip properly when the image was
zoomed larger than the screen.
Build 25854 (1.7.0, experimental): [November 5, 2006]
[features added]
* New "smart rendering" feature for selective processing of video around
edit areas while copying as many existing frames as possible.
* New audio waveform/spectrogram display.
* Added option for preserving empty frames during recompression or
decompression instead of replicating frames.
* Added option for saving raw audio stream without a header.
* Added support for the Sony WAVE64 file format, for wave files larger than
4GB.
* Added support for reading and writing Adobe Filmstrip (.flm) files.
* Added support for reading Maya IFF (.iff) files. Currently this is
limited to RGB information at 8 bits/channel.
* PNG output is now supported.
* Resize video filter now has options for relative and aspect-ratio derived
sizing and to save defaults.
* Opening a video file from the command-line or drag-and-drop now sets the
filename as default for the Save As AVI/WAV dialogs.
* Added new pitch scaling audio filter.
* Improved quality of "center cut" audio filter (with suggestions from
Moitah).
* The main window and job control dialogs now save their positions.
* Opacity curves can now be attached to video filter instances.
* Volume adjustment now shows amplification factor in decibels.
* Filter API: Preview code preserves keyboard accelerators on preview
button.
* Job control: (X of Y) is now displayed in the job control window caption
when the job list is being processed.
* AVI Info now shows additional information for PCM audio streams encoded
using WAVE_FORMAT_EXTENSIBLE.
* Capture: Added experimental option to insert arbitrary DirectShow
transform filters into a capture graph. To enable, specify the filter
moniker in [HKCUSoftwareFreewareVirtualDubHidden FeaturesCapDShow:
Transform filter name] in the Registry.
* Capture: Added full-screen toggle (Alt+Enter).
* Capture: Added support for switching DirectShow TV tuners between
antenna and cable modes.
[features removed]
* The "integral conversion" option under audio conversion is no longer
supported.
[bugs fixed]
* Fixed a case where the projected file size status indicator could overflow
for very long audio dumps.
* AVIs with MP3 audio streams where wBitsPerSample != 0 are now detected and
auto-corrected for better compatibility with the standard MP3 codec
installed in Windows.
* Rewrote segmentation code to buffer data instead of attempting size
prediction; this makes the segmentation more accurate and avoids dangling
key frames during on-the-fly compression.
* Added workaround for compatibility problems with Aero Glass in Windows
Vista beta 2.
* Audio displacement now works when processing only part of the audio
stream.
* Added warning for non-zero dwStart values in AVI files.
* Fixed a performance problem in the PNG decoder on large images with a lot
of IHDR blocks.
* Fixed errors in JPEG encoding with pure red or blue colors.
* Changed keyboard shortcut for Undo from Ctrl+U to the standard Ctrl+Z.
* Added workaround for annoying Microsoft security update that sometimes
prevents the help file from working.
* Fixed clamping in amplifier that caused -0x8000 values to change to
-0x7FFF.
* Capture: Duplicate raw wave formats are no longer shown with DirectShow-
based drivers.
* Capture: The UI now reflects changes to audio and video sources made
through the driver dialogs.
* Capture: Possible fix for crash when changing formats with DirectShow-
based devices due to threading issue.
Display More
Neue Version von VirtualDub
http://virtualdub.org/blog/pivot/entry.php?id=142
Changelog:
Build 27021 (1.7.1, experimental): [February 6, 2007]
[features added]
* AVI file info now shows the FOURCC of the video stream.
* The "display decompressed output" option can now be enabled and disabled
in the middle of encoding.
* Improved playback timing.
* Added /hexview command-line flag to open a file in read-only mode.
* Added /noStupidAntiDebugChecks for development purposes.
* Added "warp resize" video filter.
* The "resize" video filter now allows editing the frame height with an
aspect ratio constraint active.
* Ctrl+Drag in the audio display modifies the audio displacement.
* Added an option to create several types of diagnostic test videos.
* Added Y800 as a synonym for Y8.
* Added support for the 4:4:4 planar YCbCr "YV24" format.
* Added animated GIF import.
* D3D: UYVY, YUY2, YV24, YV16, YV12, I420, and YVU9 video display is now
accelerated in Direct3D mode.
* D3DFX: Added additional support for field-based display shaders.
* Capture: Added a new screen capture driver.
* Capture: Added configurable hotkeys for stopping and starting capture.
* Capture: DirectShow filter graph build errors are now noted in the log
window.
* Capture: Full-screen mode now auto-hides mouse cursor.
* Capture: Added UI for modifying DirectShow brightness, contrast, gamma,
sharpness, and hue settings.
* Capture: Audio playback setting is now auto-saved.
[bugs fixed]
* "Export as filmstrip" command failed if no audio stream was available.
* Filmstrips didn't resave properly as AVI (video stream type set
incorrectly).
* Modified the SSE check to ignore the flush-to-zero (FTZ) bit, which
unfortunately some compiler DLL runtimes twiddle.
* "Preserve empty frames" was writing out the empty frames as key frames.
VirtualDub corrects this on load, but it was still incorrect on disk.
* "Preserve empty frames" caused the video codec key frame interval to
work incorrectly -- it counted compressed frames rather than total frames.
* "Display decompressed output" was broken.
* Added workaround for silent crash when using the audio display with older
versions of Avisynth.
* Added workaround for digital cameras that leave the last byte off of JPEG
images.
* Added workaround for some naughty DLLs that prevented VirtualDub's crash
logging mechanisms from working properly.
* Added more workarounds for overlay surface goofiness on Windows Vista.
* Audio display now reflects timeline edits and the audio displacement
setting.
* Made it more difficult to accidentally select frames in the audio display.
* Fixed divide by zero crash when D3DFX display is enabled and a video pane
is shrunken to zero width.
* Fixed case where tiny audio chunks were emitted periodically when using
some MP3 codecs at a 44KHz sampling rate (audio interleaving issue, not
sync issue).
* Fixed goofed file filters in source dialog of "create paletted AVI"
option.
* Inverse telecine could be enabled with smart rendering (which doesn't
work).
* Fixed "preserve empty frames" and "smart rendering" options to work
better in the presence of a B-frame encoding delay.
* Capture: Alt+Enter full-screen toggle left window in topmost placement.
* Capture: Fixed sporadic crash when capturing with resync disabled.
* Capture: Fixed tabbing in "set custom format" dialog.
* Capture: /capfileinc and the startup code didn't increment the filename
properly past existing files when multisegment capture was enabled.
* Capture: Hide on Capture now works for DirectShow-based devices.
* Capture: Added workaround for driver bug in Adaptec AVC-1400 GameBridge
drivers that causes a crash when displaying video capture pin properties.
* Capture: Fixed filter leak in DirectShow driver in some cases when the
filter graph failed to build properly.
* Capture: When the "transform filter" registry option was used, the
transform filter popped off the capture filter after a video format
change.
[regressions fixed]
* Fixed crash when opening AVI file with truncated MP3 audio format.
* Fixed some audio sync errors when cutting.
* Fixed the resize filter's settings not saving properly. This was actually
caused by a long standing overload resolution bug in filter script with
multiple glue functions on the same overload.
* Fixed crash when attempting to preview with an audio stream for which no
decompressor is available.
* Fixed crash when using quick preview beyond end of selection.
* Fixed a couple of cases of bogus total audio sample counts being reported
in the dub status window.
* Audio sync sometimes wasn't correct when cutting files with VBR audio.
* Audio stream estimate on status window was sometimes negative.
* Fixed crash at end of operation with IVTC enabled.
Display More
VirtualDub 1.6.18 and 1.7.2 veröffentlicht
http://virtualdub.org/blog/pivot/entry.php?id=152#body
Wichtigste Änderung scheint eine neues Plugin-System für "Input Driver" zu sein.
Damit könnten MPEG-2 und Co bald über Plugins unterstüzt werden, ohne das Haupt-Programm zu modifizieren.
VirtualDub-MPEG2 Update angekündigt
VirtualDub 1.6.19 released
QuoteBuild 24478 (1.6.19, stable): [June 3, 2007]
[bugs fixed]
* Fixed crash when creating batch jobs with certain Pinnacle video codecs.
* Fixed crash when reading top-down BMP files.
* Added workaround for crash on startup on some Windows 98/ME machines.
VirtualDub-MPEG2 1.6.19 (build 24528) ist raus.
Da nach dem jüngsten Forenausfall auch die letzten Updates verschütt gegangen sind, häng ich das Changelog dafür auch noch an:
Quote from fcchandlerDisplay MoreVersion 1.6.19 build 24528 (August 10, 2007)
- Finally fixed a rare crash which happens when decoding some slightly broken MPEG files.
Version 1.6.19 build 24507 (August 4, 2007)
- I've discovered a bug in the way seek positions are calculated in imported MPEG audio files. This build fixes the seeking problem.
- I've found another problem which is specific to imported 22050 Hz and 44100 Hz MPEG audio files, which manifests itself as a rapid "clicking" in the audio. It's caused by the presence of padding bytes in the MPEG stream, but I don't have a fix for it yet.
Version 1.6.19 build 24484 (August 3, 2007)
- I've upgraded the core to version 1.6.19.
- I've added one new experimental feature, "Browse for audio" in the Audio menu. This feature allows you to import an external AC-3 or MPEG audio file as your audio source, with some restrictions:
- The file must begin with a valid AC-3 or MPEG audio header, or an ID3v2 tag which leads to a valid MPEG audio header. If you import a broken or corrupt file, the result may be garbage or a crash. There is almost no error handling.
- The file must have a constant bitrate. VBR audio is not supported.
- MPEG-2 audio (ISO/IEC 13818-3) is only allowed if the file is an MP3 file. MPEG Layer I and II files must be MPEG version 1 (ISO/IEC 11172-3).
- You must have an ACM codec installed which can decode the audio format.
Cu Rippraff
VirtualDub-MPEG2 1.6.19 (build 24560) ist raus.
QuoteZitat von fcchandler
Version 1.6.19 build 24560 (August 23, 2007)* Unfortunately, the change I made October 24, 2005 (which was supposed to reduce the memory footprint by not storing PTS for every sample) has caused a situation in which audio skew is reported incorrectly in the "File Information" dialog for MPEG files. I've had to undo that change.
* I've switched to using 7-Zip to archive the source code package.
Don’t have an account yet? Register yourself now and be a part of our community!