xy-VSFilter (pfmod) v3.2.0.803 (20210305)
https://github.com/pinterf/xy-VSFilter/
Active branch: xy_sub_filter_rc5
A modification by pinterf.
Mod base: 'official' xy_sub_filter_rc5
https://github.com/Cyberbeing/xy-VSFilter/tree/xy_sub_filter_rc5
Plus:
- VSFilter: Avisynth filters
Useful links:
Info:
-
Package contains VSFilter.dll and XySubFilter.dll (x86 and x64 versions)
-
VSFilter.DLL: Included Avisynth filters (name and parameter signature)
VobSub "cs" TextSub "c[file]s[charset]i[fps]f[vfr]s" TextSubSwapUV "b" MaskSub "[file]s[width]i[height]i[fps]f[length]i[charset]i[vfr]s[pixel_type]s"
-
Warning by the XySubFilter-3.1.0.746 beta authors (on forum's 1st post, from 2015):
After downloading XySubFilter BETA3, you must ensure to run the 'Install' bat (not only replace) or else
XySubFilter's autoload helper required for entering the DirectShow graph with external subtitles will not be installed
Change log:
v3.2.0.803 (20210305 - pinterf)
- Source: new code base in new branch which finally works with Visual Studio 2019:
https://github.com/Cyberbeing/xy-VSFilter/tree/xy_sub_filter_rc5 - upstream:
- (cyberbeing) Revert MPC-HC Tag Cache, restore xy Tag Cache
Fixes a significant performance regression on certain SSA/ASS samples. - (jesec) subtitles, subpic: enable SSE2 unconditionally
Target OS (10.0) required users to have SSE2
It is meaningless to maintain backward compatibility - (jesec) Unicode conversion for file src/dsutil/DSUtil.cpp
Remove support for DX7 - (jesec) Rasterizer::Rasterize: use optimized memsetSSE2.
source: https://www.agner.org/optimize/ - (cyberbeing) Add VS2019 environment
- (cyberbeing) Revert MPC-HC Tag Cache, restore xy Tag Cache
- Active branch changed to xy_sub_filter_rc5 on my (pinterf) side as well
- Avisynth plugin
- re-add my changes from 2018
- Add support for YV16
- Throw error on unsupported formats
- Avisynth plugin: keep frame properties when Avisynth+ interface is v8
- version set manually in src/filters/transform/vsfilter/version_in.h
for more see README.md