Changelog
Changelog
Changelog
4500
Bugfixes:
* Fixed crash with AC3 encoding
* Fixed bug that caused ffdshow to connect its subtitle pin even when subtitles
were disabled
* Removed support for raw NV12 input. It caused crashes with resize enabled.
* SPP deblocking: fixed crash when the video has an unsupported format.
Changes:
* Now useslibavcodec by default for AC3 decoding
* Disabled "Allow direct-to-file output" by default. It causes playback problems in
WMP12 in some situations.
* Embedded subtitle support is now enabled by default.
* Re-added VobSub support. Labeled it as "incomplete" because of the known bugs.
* Removed makeAVIs from 64-bit build. It caused crashes on Windows 8.
* Hide VFW option in 64-bit build on Windows 8. It causes crashes.
* Updated blacklist and whitelist
* Optimization of SPP deblocking by use of multi-threading and SSSE3
* Improved auto post-processing
* Removed real time subtitle text correction feature
* Removed libmpeg2
Updates:
* IntelQuickSync r77
* Boost v1.51
* Unrar v4.20
* zlib v1.2.7
* Some libavcodec updates
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
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 features
* YV16: Add support as input color space.
* Support for VC1 on TS container.
* ASS subtitle: Support karaoke (incomplete).
* ASS subtitle: Support fade in/out.
* Improved multithreading of H.264 decoder.
* Added support for the FourCCs "SP51" to "SP57".
* Enabled user setting of "Correct aspect ratio automatically" for SSA/ASS too,
because VSFilter and MPC's VMR9 renderless have different behavior.
New features
* Nellymoser audio decoder has been added. The latest FLV Splitter is required.
* Seb's BTB&WTW level filter: Adjust contrast only if the "dimmer than dimmest" (Y
< 16) and/or the "brighter than brightest" (Y > 235) part exist (depending on the
configuration).
* H.264-PAFF interlacing is now supported.
* H.264 decoder has been multithreaded. It is only effective if the video is
encoded using multiple slices.
* Added reset button to overlay control.
* You no longer have to use LoadCPlugin / Load_Stdcall_Plugin for loading
ffavisynth.dll (ffdshow() and ffdshowAudio() function). It is automatically loaded
on AviSynth start-up.
* In "YCbCr <-> RGB conversion", ITU-R BT.601/709 standard selection and contrast
configuration (standard, full range, custom) has been added.
* 7.1ch audio processing has been added.
* In "Crop & zoom", "Auto crop" has been added. Black borders can be removed
automatically.
* Preset auto loading: Now you can select either "On one of the conditions match
(OR)" or "On all conditions match (AND)".
* In preset auto loading, "on FOURCC from previous filter match" has been added.
It is useful when ffdshow is used in RAW mode to affect a condition on the original
video FOURCC.
* For Windows Media Player 11 and Windows Media Center on Vista, a new option for
RAW video processing has been added.
* In "Resize & aspect", "Resize to screen resolution" has been added.
* In "Resize & aspect" --> "Process pixel aspect ratio internally", PAR of output
device can be configured now.
* In "Resize & aspect" --> "Borders", the way of dividing borders can be
configured now. It's useful when you use subtitles.
* Vertical scaling of text subtitles. ASS subtitles can also be scaled with a new
option called "Override ASS/ASS2 scaling".
* Added text subtitle blur. Better blend in with the video.
* New OSD item "Active preset name".
* Subtitle word wrapping: Three modes are available. "Smart wrapping, lines are
evenly broken", "End-of-line word wrapping" and "Smart wrapping, lower line gets
wider".
* Experimental x64 builds are available.
* Faster RGB <-> YV12 conversion for x64.
* Improved text subtitles and OSD rendering. Body, outline and shadow options have
separately adjustable color and alpha settings. If the output color space is RGB
and no other image filter (except resize) is used in the downstream, subtitles and
OSD are rendered in RGB mode and the quality is improved further.
* Multiple languages support: A horizontal scaling ratio for the config dialogs
can be configured from language files. To scale them to 125% horizontally add the
two lines "horizontalScale9x=125" and "horizontalScaleNT=125" in the "[Font]"
section of the language file.
* Improved German translation (making use of the extra space gained by scaling
horizontally).
New features
* Improved subtitle shadow. 3 shadow modes are available: classic, glowing and
gradient.
* Management of compatibility issues: "Use ffdshow only in:" option ensures that
ffdshow only runs in supported applications.
* Hardware deinterlacing support for RAW video (interlacing-related information
which was input as RAW video is being sent to downstream filters).
* New OSD item "IDCT(libavcodec)" displays which IDCT method is used.
* In "Subtitles" --> "Search in", extensions priority can be specified.
* VC-1 Advanced Profile support (libavcodec can work without external codecs).
* Various WMV and VC-1 content can be played using Microsoft's codec (VC-1 needs
external codec or WMP11 installed).
* x264 encoder re-added and updated.
* Deinterlacing support (set interlace flag) for H.264 MBAFF.
* Corrections and new features of the Remote API: presets, subtitles, fast
forward/backward etc.
* Polish Inno Setup translation
* Queue: ffdshow now uses VMR9's internal queue.
New features
* H.264 MBAFF (interlaced format) support.
* VP6 and several other codecs have been added.
* VC-1 Advanced Profile support for wmv9lib. You need WMP11 or Microsoft's VC-1
codec.
* The installer can set speaker configuration. It loads the setting of the OS
(control panel) as default.
* Queue: Accelerator. It deposits the time when CPU has finished work early and
uses the time when delayed.
* Multithreaded resize: Faster resize on multi-core CPUs.
* Calculates the vertical size automatically when you enter 0 for vertical size
("Resize" --> "Specify size" --> "New size").
* Vorbis: High accuracy mode is enabled for tremor.
* Quality control is now configurable ("Decoder options" --> "Quality control").
* Show error message if the splitter failed to provide necessary information to
decode SVQ3.
* Improved translations.