What's new in FFDShow MPEG-4 Video Decoder 1.2 Rev4422
Apr 19, 2012
- Bugfixes:
- Lots of updates for libavcodec that bring bug fixes, performance enhancements, and security fixes.
- Disable "Detect soft telecine and average frame durations" if 3:2 pulldown is being applied in AviSynth filter.
- IAMStreamSelect: fix duplicated subtitle list in case of multiple ffdshow instances
- If a matroska container had hidden leading chapter and Haali's splitter was used and tray icon was right-clicked, ffdshow crashed.
- Various fixes regarding input mediatype handling, strides, and pin re-connection.
- Various fixes regarding H.264 SPS parsing
- Fixed decoding of 96khz 32bit audio with libavcodec
- Fixed decoding of AAC audio with libavcodec when extradata is missing
- Better handling of non-mod4 resolutions
- Workaround for freeze in Powerpoint 2010
- AC3 encoder was producing improper bitstream when connected to file writer filter
- Various fixes for audio bitstreaming
- New and improved features:
- Support for H.264 10-bit 4:2:0/4:2:2/4:4:4/RGB
- Support for H.264 8-bit 4:2:2/4:4:4/RGB, 4:2:0 was already supported
- Support for various 10-bit and 16-bit colorspaces
- Optimized YV12 to NV12 conversion
- Enabled high quality RGB32 conversion by default
- Added option to select a preferred output colorspace
- Added Intel QuickSync decoder. This provides hardware acceleration decoding of H.264, VC-1 and MPEG-2. Requires the integrated GPU of Intel Sandy Bridge processors.
- Added DXVA video filter for hardware accelerated decoding. Supports H.264 and VC-1 video. Also includes subtitle support.
- Various additions to the application blacklist and whitelist
- Added support for Blu-ray PGS subtitles
- Removed support for USF subtitles
- Various improvements for the handling of ASS/SSA subtitles. More tags are supported now, but not yet all of them.
- Various improvements for the rendering of text-based subtitles
- By default now only subtitle files are shown that match the video filename. This behavior can be adjusted through an option on the "Try, dialog & Paths" page in ffdshow settings.
- Created new format option in ffdshow audio decoder for the QT PCM variants (such as TWOS). They were previously part if the Uncompressed audio option.
- ffmpeg-mt has been merged into libavcodec
- Multi-threaded decoding is now used by default for H.264, MPEG-1/2, FFV1, and DV video.
- Added decoding support for Indeo 4 and Indeo 5 video
- Floating point output for libavcodec AAC, AC3, E-AC3, DTS, Vorbis, and Nellymoser decoders.
- Added option to disable jitter correction for audio decoder
- Improved performance of Deband filter
- Removed some encoders for which the interface that ffdshow provided was outdated and unmaintained, such as Xvid and H.264. You should use the official codecs instead.
- Removed some encoders that were considered obsolete or unstable.
- Updates:
- Updated Boost library to v1.49
- Updated zlib library to v1.2.6
- Updated minilzo library to v2.06
- Updated unrar library to v4.10
- Updated libsamplerate to v0.1.8
- Removed mp3lib
- Removed xvidcore
New in FFDShow MPEG-4 Video Decoder 20081209 Rev2460 (Dec 10, 2008)
- Added support for FourCC WMVA
New in FFDShow MPEG-4 Video Decoder 20081129 Rev2391 (Nov 30, 2008)
New in FFDShow MPEG-4 Video Decoder 20081123 Rev2347 (Nov 24, 2008)
- Subtitle stability fix (fix some random crashes)
New in FFDShow MPEG-4 Video Decoder 20081117 Rev2335 (Nov 18, 2008)
New in FFDShow MPEG-4 Video Decoder 20081114 Rev2322 (Nov 14, 2008)
New in FFDShow MPEG-4 Video Decoder 20081102 Rev2280 (Nov 3, 2008)
- MSVC 2008 SP1
- MinGW GCC 4.2.4
- ICL 10
New in FFDShow MPEG-4 Video Decoder 20081101 Rev2275 (Nov 3, 2008)
- Fixed compilation error on VS 2003 (nested templates bug in MSVC 2003 : needs to insert a space between the ">" : (for example replace std::map with std::map)
New in FFDShow MPEG-4 Video Decoder 20081004 Rev21780 (Oct 6, 2008)
- ffdshow_constants.h: revert rev 2108
New in FFDShow MPEG-4 Video Decoder 20080927 Rev2157 (Sep 29, 2008)
- Tweaked compatibility reporting
New in FFDShow MPEG-4 Video Decoder 20080815 Rev2079 (Aug 18, 2008)
- Modified Fri Aug 15 11:16:25 2008 UTC (62 minutes, 50 seconds ago) by clsid2
New in FFDShow MPEG-4 Video Decoder 20080727 Rev2054 (Jul 29, 2008)
- Tweaked compatibility list reporting. Now it is only possible for users to report executable names that are not yet on the default whitelist/blacklist.
New in FFDShow MPEG-4 Video Decoder 20080705 Rev2033 (Jul 7, 2008)
- Modified Sat Jul 5 11:23:48 2008 UTC (7 hours, 11 minutes ago) by clsid2
New in FFDShow MPEG-4 Video Decoder 20080622 Rev2020 (Jun 23, 2008)
- Modified Sun Jun 22 17:26:53 2008 UTC (14 hours, 1 minute ago) by clsid2
New in FFDShow MPEG-4 Video Decoder 20080526 Rev1977 (May 29, 2008)
- Modified Wed May 28 18:03:32 2008 UTC (4 hours, 10 minutes ago) by drevil_xxl
- cleanup
New in FFDShow MPEG-4 Video Decoder 20080526 Rev1975 (May 27, 2008)
New in FFDShow MPEG-4 Video Decoder 20080320 rev1909 (Mar 22, 2008)
- Updated libavcodec, x264, xvidcore
- Updated custom matrices
- Add ASS to subtitle extensions
- Fix karaoke with automatic word wrapping
- The PNG encoder (from the grab filter) uses lossless compression. So the previous behavior of using the "quality" slider for the compression level made no sense. Now a fixed compression level (3) is used
- Media Center fix: graph not unloading when using Fast forward/rewind with Media Control
- Added remoteAPI values to set the OSD vertical and horizontal position
- Disable multithreading for MBAFF/PAFF
- Fix ffdshow crashing in AviSynth filter due to bogus memory allocation with YV12 data with a negative pitch
- Fix fast SPP deblocking crashed if height of input image was not a multiple of 4
- Remove excessive check of thread locking
- Added two compiler flags. Should improve performance of floating point arithmetic
- Fixed libmplayer compilation
New in FFDShow MPEG-4 Video Decoder 20080222 rev1868 (Feb 22, 2008)
- Updated libavcodec, x264
- Possible workaround for the recent graphedit crash issue
- Fix DirectShow reconnecting issue (DVD playback: static scene)
- Correction on RemoteAPI
- Fixes and improvements in runtime detection in installer, and made tweaks in installer
- Fix DVD menu/subtitles and resize problem
- Fix karaoke time processing bug mostly (karaoke with automatic word wrapping is still buggy), and fixed karaoke YV12 chroma
- Updated translations
- Updated whitelist/blacklist
- Other fixes and improvements
New in FFDShow MPEG-4 Video Decoder 20080127 rev1821 (Jan 28, 2008)
- Updated x264
- Updated libavcodec
- Updated translations
- Updated whitelist/blacklist
- Installer improvements
- VC1 improvements
- Other improvements/fixes
New in FFDShow MPEG-4 Video Decoder 20071206 rev1685 Beta 4 (Dec 10, 2007)
- In FLAC and TTA, A/V synch was lost
- Closed caption decoder produced garbled characters
- Crashes in Windows Movie Maker have been fixed. This was not ffdshow's bug
- Subtitles that contain an "&" as part of the filename were displayed incorrectly inside ffdshow's context menu
- MakeAVIS.exe in "Store uncompressed audio" mode produced noisy audio if the input audio was not 16bit integer
- If the AviSynth script had multiple lines, the script was not saved by using "Export all settings" or "Save to file..." in Presets page
- DTS S/PDIF pass-through sometimes had terrible noise
- Compatibility problem with VFW encoder applications such as HyperCam has been fixed
- If ConvertToRGB was used in AviSynth script, the video was flipped
- If "Swap channels" was used, audio was lost if the number of channels of the input stream changed
- DVD menu was sometimes not highlighted
- "Preset autoload conditions" -> "on movie file name match (with wildcards)" did not work
- If the input color space was NV12 or NV21, ffdshow could not render properly
- If crop was used after letterbox subtitling, the bottom of the image was cropped too much
New in FFDShow MPEG-4 Video Decoder 20071114 rev1606 (Nov 16, 2007)
- ffavisynth.dll is now loaded automatically by AviSynth
- Add Gabest Matroska splitter CLSID
- Bug fix: Mixer matrix was sometimes not updated on input stream change
- VFW: work around lpbiOutput->biSizeImage issue
- Fix Overlay control->Hue and implement reset button
- Add option to queue. 'Enable queue in VMR9-YV12'
- Fixed DK3 IMA ADPCM decoding
- New OSD item: Active preset name
- Volume filter : add control for side channels
- Improvements of FFDShow Remote API (faster)
- 7.1ch audio processing (6.0/6.1/7.0/7.1ch)
- Disabled SNOW support. It is far too slow, unstable and experimental to be used
- Updated icl project
- Updated translations and web content
- Windows Media Center on Vista : temporary fix for some crashes (recent problem)