Releases: Cyberbeing/xy-VSFilter
Releases · Cyberbeing/xy-VSFilter
XySubFilter 3.1.0.752
Bug Fix
- Fix for SSA/ASS repositioning becoming permanently disabled after typesetting was displayed
XySubFilter 3.1.0.751
Features & Changes
- Add setting to allow repositioning of SSA/ASS dialog
- Add BT.2020 Support
Bug Fix
- Fix external SRT subtitles with italic tag not being flagged as repositionable
- Fix potential crash on startup during external subtitle parsing
XySubFilter 3.1.0.746 BETA3
Features & Changes
- Do not flag SSA/ASS subtitles as movable
Bug Fix
- Fix typo which broke \r tag in 3.1.0.744
XySubFilter 3.1.0.744 BETA3
Features & Changes
- Add support for reporting if the subtitles are Bitmaps or Movable
- Support Animated Vobsub
- Update Boost, UnRAR, and log4cplus Libraries
Performance
- Significantly improved parsing speed
- Slightly faster \clip \iclip
Bug Fix
- Rare crash during border rendering
- Allow 'Auto' to disable internal RGB matrix correction when needed
- Various minor parser issues
XySubFilter 3.1.0.705 BETA2
Features & Changes
- Support Yasm 1.3.0
- Query the EVR Presenter for ISubRenderConsumer (Pull Request #10)
- Update Boost & UnRAR Libraries (Pull Request #12)
Bug Fix
- Fix override tag argument splitting (Pull Request #11)
- Add ISubRenderFrame to NonDelegatingQueryInterface
- Certain PGS subtitles display an opaque background instead of transparent.
- Avoid loading .sub as MicroDVD text when VOBSUB .idx present
- Revert Insane Border Support (temporary crash fix)
xy-VSFilter 3.0.0.306
Performance
- Update Cache defaults (LV1 256->2048, LV4 512->768)
- Parser optimizations
Features & Changes
- 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
XySubFilter 3.1.0.697 BETA2
Features & Changes
- Update Cache defaults (LV1 256->2048, LV4 512->768)
- Disable /arch:SSE2 in VS2012/VS2013 builds
Bug Fix
- Unable to load subtitle files with uppercase file extension
- Correct a parser check which broke loading of script embedded UUE fonts
- Revert Insane Border Support (temporary crash fix)
XySubFilter 3.1.0.682 BETA2
Features & Changes
- Static Unrar support
- Maximum cache size limiter (defaults to 512MB on 32bit, 1/4 Physical RAM on 64bit)
- Autoload Helper for external subtitles
- Style Editor: Support floating point Border & Shadow values
- Initial implementation for rendering subtitles outside the video frame (requires Consumer support)
- SourceFilter/Splitter whitelist moved to registry key
- Removed legacy PAR compensation function (superseded by 'Use AR Adjusted Video Size')
- Removed connected YCbCr Matrix from filter name
- Removed legacy function for changing playback speed
- Support for building with Visual Studio 2012/2013
Bug Fix
- Subpixel gaps visible between the main glyph and the border (certain limitations)
- Crash when resizing to certain window sizes
- Unexpected slowdown 30 seconds after intense subtitles
- Improve handling of empty VobSub frames
- Double-clicking the tray icon doesn't open properties page on the same monitor it is called from
- Subtitle were rendered at FPS value reported by Consumer, even when incorrect
- Corruption with extremely large border sizes
- CPU loop after external subtitle modification
- Improve style override logic
- Allow connection to Consumer even if values provided are invalid
- Various stability fixes
XySubFilter 3.1.0.546 BETA1
Performance
- New SSE code for ARGB packed format
Features & Changes
- Version number bumped from 3.0.0 to 3.1.0
- Implement Subtitle Provider for SubRenderIntf.h subtitle interface version 1.0.6
- XySubFilter requires a Subtitle Consumer to function
- At release time, madVR 0.86.9+ is the only compatible Subtitle Consumer available
- Scale and render text subtitles to the native resolution of the Subtitle Consumer's output window
- allows high resolution subtitles, desktop resolution rendering, etc.
- Modified icon for XySubFilter
- Override Placement is now enabled for VOBSUB only
- New Style Override Dialog
- Allows individual modifications to each style in a script
- Force Default Style
- Replace all base styles in a script with a single Global Default Style
- Inline style override tags are left intact
- More readable registry settings
- Render to Original Video Size (non-default option)
- Disables scale function allowing madVR to blend subtitles prior to video scaling
- Output resolution identical to VSFilter.dll
- AR Adjusted Layout (non-default option)
- Enable for anamorphic video scripts which were not compensated for VSFilter.dll behavior
- Support TV range RGB output for text and bitmap subtitles
- When requested by Subtitle Consumer
- Internal RGB color correction for TV.601 YCbCr Matrix script -> TV.709 video
- Other color correction combinations are handled by madVR
- External support for PGS/HDMV subtitles
- Increased verbosity for logging builds
- Make the ms part of SRT timecodes optional
- Support MicroDVD tags with MPL2
- Simplify DVB palette parsing
- XySubFilter presently only supports building with Visual Studio 2010
- Official support for other compliers will come at a later date
Bug Fix
- "YCbCr Matrix = None" used incorrect matrix
- Support U+10000-U+10FFFF UTF-8 encoded character
- Improve handling of UTF-8 subtitles with BOM
- Allow display of overlapping VOBSUB lines
- Potential crash when reopening a file as text
- Various potential memory leaks
- Implementation of WrapStyle 3
- PGS palette was incorrectly parsed
- Crash with some DVB subtitles streams
- DVB subtitle timing
- DVB parsing error resulting in missing subtitle display
xy-VSFilter 3.0.0.211
Support unrar64.dll