- VIRTUALDUB VIDEO NOISE REDUCTION ARCHIVE
- VIRTUALDUB VIDEO NOISE REDUCTION UPGRADE
- VIRTUALDUB VIDEO NOISE REDUCTION CODE
- VIRTUALDUB VIDEO NOISE REDUCTION PLUS
* Fixed a rare bug in the MPEG-2 decoder which caused corrupt pictures and crashing. * 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. * Fixed some minor bugs in the MPEG-2 decoder. * In capture mode, "Stretch to window" now takes cropping into account when stretching.
VIRTUALDUB VIDEO NOISE REDUCTION CODE
* Modified some code to avoid a crash in one broken MPEG stream. * Fixed yet another rare bug in the MPEG-2 decoder Hopefully this will reduce the occurrence of the "Cannot detect file type" error message with broken MPEG streams. * I've added some code suggested by Avery Lee, to favor the MPEG parser for files with typical MPEG extensions.
VIRTUALDUB VIDEO NOISE REDUCTION UPGRADE
* At some point during the upgrade to 1.6.15, decoding of 4:2:2 MPEG-2 content was broken. Many of the code changes were donated or suggested by developer "Moitah." (Thanks Moitah!)
VIRTUALDUB VIDEO NOISE REDUCTION PLUS
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. * I've made some improvements to the experimental ASF/WMV parser. 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. VBR audio is not supported.ģ) MPEG-2 audio (ISO/IEC 13818-3) is only allowed if the file is an MP3 file. There is almost no error handling.Ģ) The file must have a constant bitrate. If you import a broken or corrupt file, the result may be garbage or a crash. 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. * I've added one new experimental feature, "Browse for audio" in the Audio menu.
* I've upgraded the core to version 1.6.19. It's caused by the presence of padding bytes in the MPEG stream, but I don't have a fix for it yet. * 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.
* I've discovered a bug in the way seek positions are calculated in imported MPEG audio files. * Finally fixed a rare crash which happens when decoding some slightly broken MPEG files.
VIRTUALDUB VIDEO NOISE REDUCTION ARCHIVE
* I've switched to using 7-Zip to archive the source code package. * Unfortunately, the change I made Octo(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. This new build removes audio and video access units at the beginning of the MPEG stream if they lack Presentation Time Stamps, and I hope this will finally guarantee that the skew report is 100% accurate. * I'm still trying to improve the accuracy of the audio skew reported in "File Information" for MPEG files. * I've discovered that my previous build will sometimes pause for an alarmingly long time, especially after parsing large (1 GB or larger) MPEG files. * Still more changes to improve the accuracy of the audio skew report. * The "File / Save WAV." dialog no longer shows "mp3" and "ac3" file extensions. * Fixed an "out of memory" error when loading. * Fixed some problems when importing and muxing external AC-3 and MPEG audio files.