Help us keep the list up to date and submit new video software here.





Software Home »


Complete Version history / Release notes / Changelog / What's New for xy-VSFilter


xy-VSFilter 3.0.0.306 Stable
Released: 2014-12-06

Features & Changes
Update Cache defaults (LV1 256->2048, LV4 512->768)
Parser optimizations
Support Yasm 1.3.0
Update Boost & UnRAR Libraries (Pull Request #12)
Support for building with Visual Studio 2012/2013
Static UnRAR support
Interlaced video: Pass-through dwTypeSpecificFlags and dwInterlaceFlags
Pass-through dwControlFlags and actually use colorimetry information
Update CSRI name (vsfilter_textsub -> xy-vsfilter_textsub)
Update Blacklist
Bug Fix
Fix override tag argument splitting (Pull Request #11)
PGS palette was incorrectly parsed
Certain PGS subtitles display an opaque background instead of transparent.
Unable to load subtitle files with uppercase file extension
Correct a parser check which broke loading of script embedded UUE fonts
Support U+10000-U+10FFFF UTF-8 encoded character
Improve handling of UTF-8 subtitles with BOM
'YCbCr Matrix = None' used incorrect matrix
WrapStyle 3
Various pin and colorspace connection logic issues
Corruption with extremely large border sizes
VOBSUB with overlapping timestamps
VOBSUB custom palette in MKV
CSRI & SSF color type was incorrect


xy-VSFilter 3.0.0.211 Stable

Released: 2012-11-20

Performance
Fixed Issue #95 : Introduce new algorithm to improve the performance and quality of Border rendering.
Replaced fixed-point integer Gaussian Blur with a faster floating-point implementation.
Significant quality and performance improvement with large blur values.
Transform code re-written for better performance
Bitmap cache for SSA/ASS subtitles
Increased the default size of the ASS Tag cache
Increased the subtitle parsing buffer to 90 seconds
Features & Changes
AYUV 4:4:4 input/output support
Disable AYUV in your decoder if using EVR
Merged UTF-8 detection for .txt subtitles from MPC-HC project
Fixed Issue #124 : Improved external subtitle ordering
Priority is now given to identical filenames
LOAD_EXT_LIST added to registry to control allowed external subtitle types for auto-loading
PGS_COLOR_TYPE added to registry to control PGS YCbCr->RGB matrix and levels conversion
Defaults to TV YCbCr -> PC RGB levels & YCbCr matrix guessed based on resolution
Minor script parsing adjustments to transform and alpha tags
Removed screensaver prevention feature
This is a job for players not for filters
Function for scaling layout resolution (Renderer Layout Option)
Use Original Video = VSFilter Default Behavior (for accurate typesetting on original videos)
Customize = Layout Debug Mode (read Issue #97 for details)
Fixed Issue #72 : x64 build support
Visual Studio 2012 build support
Bundle unrar.dll/unrar64.dll with installer
Bug Fix
Caching error when p<scale> drawing commands use different <scale> factors on a single layer
Shadow not rendered with small border strength (<0.0625)
Potential bug with kt
Swapped UV color palette with PGS & DVB subtitles
Incorrect level range with PGS & DVB subtitles
Incorrect YCbCr matrix with PGS subtitles
Heap corruption due to unbounded dirty rectangle with PGS & DVB
Fixed Issue #112 : Merged latest PGS & DVB subtitle code from MPC-HC project
Support for multi-line PGS subtitles
Fixed broken DVB subtitles
Various other improvements
Merged "VSFilter might not load when using the overlay mixer." commit from MPC-HC project
Bug Fixes (for issues which only affected test builds 3.0.0.111 through 3.0.0.144)
Fixed Issue #116 : Fix corruption bug with 8x8 bilinear sub-pixel positioning option
Unable to hide VOB/PGS/DVB subtitles
Semi-transparent box was occasionally visible around subtitles


xy-VSFilter 3.0.0.65 Bug Fix
Released: 2012-08-19

Bug Fix
Fixed Issue #113 : Scroll Effect Crash
Fixed crash when clip runs out of video frame

Commit: 6a29b75ba86bbe57ddaaca57f6d464c3d8d64636


xy-VSFilter 3.0.0.63 Stable
Released: 2012-07-26

Features & Changes
New C code path for CPUs which don't support SSE2. Minimum requirements have been reduced to CPUs with MMX support.
CPU Runtime Detection. SSE2 code path is enabled at runtime only when supported.
Bug Fix
Fixed Issue #106 : Broken YUY2 Output

Commit: 01713751b7a2d614e8a46d158717d7d40f0696eb


xy-VSFilter 3.0.0.112 Test
Released: 2012-07-26

Bug Fix
Fixed Issue #106 : Broken YUY2 Output
Checking or Unchecking a format on the Colors tab and clicking OK/Apply, changes YCbCr Matrix from Auto -> BT.601 on next launch.
Known Issues
Requires a CPU with SSE2 support.
This build is a work-in-progress, for beta testing purposes only. Please report any bugs and performance regressions to our issue tracker: http://code.google.com/p/xy-vsfilter/issues/entry

Commit: 875f9db146e68415e7bede1853c832e56fe7029e


xy-VSFilter 3.0.0.111 Test
Released: 2012-07-17

Performance
Fixed Issue #95 : Introduce new algorithm to improve the performance and quality of Border rendering. Up to 12x higher minimum & average fps when rendering large border sizes compared to VSFilter 2.39/2.41.
Features & Changes
Introduce an experimental Bitmap cache for SSA/ASS subtitles
Initial commits to prepare for implementation of xy-VSFilter's new subtitle interface, Issue #91
Bug Fix
Crash in 3.0.0.111 (git 3aafdc9) when xbord0 is used with ybord value >0
Known Issues
Issue #106 : Broken YUY2 Output
Checking or Unchecking a format on the Colors tab and clicking OK/Apply, changes YCbCr Matrix from Auto -> BT.601 on next launch.
This build is a work-in-progress, for beta testing purposes only. Please report any bugs and performance regressions to our issue tracker: http://code.google.com/p/xy-vsfilter/issues/entry

Commit: 742a9b175afb4412dd0688e023cfdb4d84cc4e32


xy-VSFilter 3.0.0.53 Stable
Released: 2012-07-15

Performance
Increased the size of Clipper cache from 8 to 48 to improve cache hits
Features & Changes
xy-VSFilter now uses 'correct' MPEG-2/H.264 left chroma placement, unlike VSFilter 2.39/2.41 which uses 'incorrect' MPEG-1 center chroma placement. This should eliminate the problem of chroma bleeding and misaligned chroma which plagued VSFilter for years. As side-effects, perceived sharpness and quality after upscaling should also be improved slightly.
Support non-integer values of fcsx fcxy. Fixes yet another longstanding VSFilter limitation. We highly recommend typesetters make use this increased precision for future scripts, and migrate away from the Libass breaking workaround of scaling tiny font sizes with insane values of fcsx fcxy when fax fay are also being used.
Bug Fix
Sub-pixel positioning for the CSRI API was inadvertently set to NONE when it should have been 8x8.
Known Issues
Issue #106 : Broken YUY2 Output

Commit: 9db6bc07b89148dd1c406cacc688fb626895c20e


xy-VSFilter 3.0.0.42 Bug Fix
Released: 2012-06-23

Bug Fix
Fixed Issue #102 : Corruption resulting from draw border routine running when not needed

Commit: efecf9a9bd5d8e706f66082ce3719b04069fe6b8


xy-VSFilter 3.0.0.41 Stable
Released: 2012-06-20

Performance
Fixed Issue #94 : High memory consumption with clip gradients
Refactored Cache stack and introduced three new Caches
Features & Changes
Support sub-pixel drawing of vector shapes. WARNING: Unsafe to use outside of hardsubbing. VSFilter 2.39 will crash. VSFilter 2.40 & 2.41 silently fails.
Fixed Issue #92 : Added option to hide tray icon
Auto-versioning support. Requires using build_vsfilter.sh when compiling xy-VSFilter. Read 'Usage' for advanced build options.
Include minor version number and GIT commit hash (short SHA1) on xy-VSFilter About tab.
Record version info into registry, to enable better handling of default setting changes.
Support PC level range (0-255) YCbCr subtitle output
Rename 'Auto-Guess' (guess matrix by resolution) to 'Guess'.
Support [Script Info] 'YCbCr Matrix' in ASS scripts. Aegisub 3.0 will add support for tagging 'YCbCr Matrix' based on video bitstream info.
Add a new default setting 'Auto' for honoring 'YCbCr Matrix' script tagging, with automatic fallback to TV BT.601 for legacy scripts.
Supported 'YCbCr Matrix' Values:

[Script Info]
YCbCr Matrix: TV.601
YCbCr Matrix: TV.709
YCbCr Matrix: PC.601
YCbCr Matrix: PC.709
YCbCr Matrix: None
'YCbCr Matrix' as well as override settings in the GUI, only have an effect on YCbCr subtitle output. The video is always untouched.

TV.601 = Output BT.601 with 16-235 YCbCr level range
TV.709 = Output BT.709 with 16-235 YCbCr level range
PC.601 = Output BT.601 with 0-255 YCbCr level range
PC.709 = Output BT.709 with 0-255 YCbCr level range
None = Output BT.601 or BT.709 with 16-235 YCbCr level range based on video resolution

If 'YCbCr Matrix' is missing from a script, xy-VSFilter will use TV.601 for legacy script compatibility. It is highly recommended to leave the GUI settings at their defaults of Auto | Auto for 'YCbCr level range' | 'YCbCr matrix'. The Auto settings obey the 'YCbCr Matrix' tag (if present), else fallback to TV.601 as decribed above.

Bug Fix
Fixed Issue #96 : Secondary Color animation effect corruption
Fixed Issue #98 : Multi-byte to Wide character translation with certain codepages
Fixed Issue #100 : Crash when drawing sub-pixel value vector shapes (VSFilter 2.39 Bug)
8x8 (bilinear) sub-pixel positioning triggered crashes in xy-VSFilter 3.0.0.40
Known Issues
Issue #102 : Corruption resulting from draw border routine running when not needed

Commit: 5936ade2f0a187b9d57ab32660dfd240550c1892


xy-VSFilter 3.0.0.8 Stable
Released: 2012-04-29

Bug Fix
Fixed Issue #75 : iclip animation
Fixed Issue #78 : Multiple instances of simple fade
Fixed Issue #81 : Vector drawing inside text
Fixed Issue #84 : h tag displays incorrectly with GB2312
Purple fringing on some VOBSUBs

Commit: 742a9b175afb4412dd0688e023cfdb4d84cc4e32


xy-VSFilter 3.0.0.2 Bug Fix
Released: 2012-01-23

Features & Changes
Merge the MPC-HC fixes to reduce Visual Studio 2010 MFC Bloat. Size of VSFilter.dll is now 1.19MB instead of 2.42MB.
Bug Fix
Fixed Issue #73 & Issue #74 : Crash in the parser with unclosed parentheses and invalid use of t

Commit: 7a242a92180b32fd22a475fd83befe2f222b1f98


xy-VSFilter 3.0.0.1 Stable
Released: 2012-01-08

Performance
Add support for animation detection internally. Significant performance improvement for static typesetting using the pos tag.
Features & Changes
Add xy-VSFilter branding to the resource files
Version number bumped from 2.39.5 to 3.0.0
Begin using incremental version numbers for future builds
Known Issues
Issue #73 & Issue #74 : Crash in the parser with unclosed parentheses and invalid use of t




Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2024 videohelp.com