April 19th, 2012Bugfixes:
· 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
December 10th, 2008· Added support for FourCC WMVA
November 30th, 2008· Updated install script
November 24th, 2008· Subtitle stability fix (fix some random crashes)
November 18th, 2008· Updated project files.
November 14th, 2008· Updated FFmpeg
November 3rd, 2008· MSVC 2008 SP1
· MinGW GCC 4.2.4
· ICL 10
November 3rd, 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)
October 6th, 2008· ffdshow_constants.h: revert rev 2108
September 29th, 2008· Tweaked compatibility reporting
August 18th, 2008· Modified Fri Aug 15 11:16:25 2008 UTC (62 minutes, 50 seconds ago) by clsid2
July 29th, 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.
July 7th, 2008· Modified Sat Jul 5 11:23:48 2008 UTC (7 hours, 11 minutes ago) by clsid2
June 23rd, 2008· Modified Sun Jun 22 17:26:53 2008 UTC (14 hours, 1 minute ago) by clsid2
May 29th, 2008· Modified Wed May 28 18:03:32 2008 UTC (4 hours, 10 minutes ago) by drevil_xxl
· cleanup
May 27th, 2008· Updated install script
March 22nd, 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
February 22nd, 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
January 28th, 2008· Updated x264
· Updated libavcodec
· Updated translations
· Updated whitelist/blacklist
· Installer improvements
· VC1 improvements
· Other improvements/fixes
December 10th, 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
November 16th, 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)