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)

  • Updated install script

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)

  • Updated project files.

New in FFDShow MPEG-4 Video Decoder 20081114 Rev2322 (Nov 14, 2008)

  • Updated FFmpeg

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)

  • Updated install script

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)