Make XySubfilter Great Again / 让 XySubfilter 再次伟大 - XySubfilter with libass
本帖最后由 菜姬 于 2023-5-5 15:28 编辑喜迎第100个star,积攒的更新也不少了,正好再发布一次这个项目
关于这个项目
这个项目起源于对于 VSFilter 系滤镜的一些不满,原项目许久不更新,性能孱弱,不支持多端(多端播放体验一致也是一些比较熟的字幕组的追求)
而 libass 正是为了解决上述问题而出现的,正巧在原项目的PR中发现了这个,通过将 libass 嵌入 XySubfilter 的方式,能够既享受到 libass 的高性能,又不必抛弃兼容性和原滤镜的其他能力,俺觉得不错,就接手过来更新了
有什么优化
[*]暂停 VSFilter 提升性能
[*]从文件后缀猜测格式
修复了什么
[*]XySubfilter with libass 的问题
[*]非方形像素视频渲染不正确
[*]在 MPC-BE 中播放内封字幕时乱码
[*]性能较弱的机器的偶发崩溃
[*]轻微色偏
[*]XySubfilter 本身的问题
[*]timing 栏(控制变速,延迟)不可用
[*]外挂一部分sup字幕崩溃
[*]外挂sup字幕时间偏移
增加了什么
[*]适配 mkv 内嵌字体的新 mime type
[*]播放时修改字幕样式
如何使用
以管理员身份运行 Install_XySubFilter.bat 将 XySubFilter 注册到你的电脑上,不要移动或删除 "XySubFilter.dll"。
在你的播放器中选择 XySubFilter 作为你的字幕渲染器。
MPC-BE:选项 -> 字幕 -> 字幕渲染器
MPC-HC:选项 -> 回放 -> 输出 -> 字幕渲染器
Potplayer:参考 https://vcb-s.com/archives/7228
更新计划
[*]VTT 格式字幕的支持
[*]通过 CSRI 接口支持更多的渲染后端切换(比如 VSFilterMod)
[*]支持 mpv 的字幕选项
[*]libass 日志支持
Update (20221206):
更新 libass
提升性能
顶
(其实我们组这一季的打魔本来是想发SUP外挂的 可是因为XySubFilter的SUP播放问题 就只能内封了 Lambholl 发表于 2022-9-1 00:23
顶
(其实我们组这一季的打魔本来是想发SUP外挂的 可是因为XySubFilter的SUP播放问题 就只能内封了 ...
这不是修了(
期待sup字幕上和madvr的兼容性问题得到修复
XySubfilter本身不是已经添加webvtt字幕支持了么?渲染vtt字幕不使用libass交给原本的后端渲染就可以吧
苏辰汐 发表于 2022-9-1 09:08
期待sup字幕上和madvr的兼容性问题得到修复
XySubfilter本身不是已经添加webvtt字幕支持了么?渲染vtt字幕 ...
sup 和 madVR 兼容问题具体时 xysubfilter 还是 madVR 的问题不好说,主要还是没有一个清晰的标准,适配倒是不难做
vtt 那个之前就有看到过 但是感觉实现的不是很好(
能不能让 XySubfilter with libass 和原版共存,现在直接注册 dll 会覆盖之前注册的原版。 joker2000 发表于 2022-9-1 13:08
能不能让 XySubfilter with libass 和原版共存,现在直接注册 dll 会覆盖之前注册的原版。 ...
{:11_845:}现在切回原版不是很方便吗 直接托盘按钮点下就行
菜姬 发表于 2022-9-1 13:18
现在切回原版不是很方便吗 直接托盘按钮点下就行
{:11_837:} 看到了,才发现有这功能(
好!支持! 本帖最后由 孤雨独火 于 2022-9-1 18:27 编辑
Make Masaiki Great Again / 让 菜姬 再次伟大
{:4_684:}你忘了po上你的仓库链接
https://github.com/Masaiki/xy-VSFilter