找回密码
 立即注册
查看: 3227|回复: 18

安装xy-VSFilter滤镜哪里出问题了吗?

  • TA的每日心情
    开心
    2024-2-23 10:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    2

    主题

    8

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    423
    shiqiqi 发表于 2023-5-16 02:24:31 | 显示全部楼层 |阅读模式
    先说下基本情况,从vcbs那里找的pot教程(pot页面好看,加上mpcvr能用核显带动),都完成了,感觉他打包的lav、xysubfilter和VSfilter太旧了,更新,然后什么都搞定了,发现再打开闪退,一个个排查发现是VSfilter问题,用的是github中最新的那个github.com/pinterf/xy-VSFilter/
    (他附带的bat命令我也自己改了),又我换成这个包bbs.acgrip.com/forum.php?mod=viewthread&tid=8814&page=1&authorid=19668,但是也一样,这时我用mpc打开,看到能检测到VSFilter并正常使用,但pot就是闪退,换上上x86的包,也检测不到。
    折腾了3个小时,VS的各个包轮流试,用x64,pot闪退mpc正常,x86根本不行。我又覆盖安装了一遍pot,还是闪退。

    总结下就是pot播放器用新的VSFilter闪退,只能用vcbs给的旧的,而mpcvr都正常。
    pot配置是lav+mpcvr(我试过换成madvr也是闪退),能否有大佬解惑到底什么地方出了问题?pot额外安装了能看B站的插件github.com/chen310/BilibiliPotPlayer,我想应该是没啥影响的。(安装了codec tweak tool,应该没影响吧)

    现在情况就是mpc能用两个字幕插件最新版,而pot因为用的是mpcvr连xysub也加载不了,一个新版都不能用,因此急需帮助。

    最后问题,因为VS界面是英文凭感觉瞎调,把字幕给调中间去了,请问怎么设置成字幕默认的模式,或者在哪里调整?

    折腾了快5个小时,也就明白了新版不能用,实在是有点亏,希望不管能不能用上新版,把这个问题解决掉。(所有解答欢迎地址指路,不想用文字直接告诉我去哪里看,球球各位了)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-4 00:11
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    45

    主题

    518

    回帖

    126

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    164586
    dtlnor 发表于 2023-5-16 08:45:28 | 显示全部楼层
    本帖最后由 dtlnor 于 2023-5-16 09:31 编辑

    vsfilter是很古老的东西了。所以你认为的“最新版”很可能是“另一个版本”。vsfilter的很多变体都使用同一个名字命名,但实际上里面是完全不同的东西。如果分不清各种版本的各种特性,建议保留能用的版本就好。(比如pinterf打包的vsfilter.dll应该是xy-VSFilter而不是VSFilter,一些接口或者用法不一样,所以某些程序当成vsfilter用会崩溃)
    如果你要“最传统的”VSFilter,可以尝试 https://github.com/mpc-hc/mpc-hc/releases 里面的滤镜包里面有(旧版本可以在 https://sourceforge.net/projects/mpc-hc/files/ 找到)


    XySubFilter,这里我们一般都使用的菜姬佬的版本,基于libass的XySubFilter
    https://bbs.acgrip.com/forum.php ... =73090&fromuid=6997


    你也可以试试这个版本

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-23 10:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    2

    主题

    8

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    423
    shiqiqi  楼主| 发表于 2023-5-16 12:56:43 | 显示全部楼层
    dtlnor 发表于 2023-5-16 08:45
    vsfilter是很古老的东西了。所以你认为的“最新版”很可能是“另一个版本”。vsfilter的很多变体都使用同一 ...

    非常感谢,我算是明白为什么老是失败了。mpchc滤镜包里找到了,也能使用,但是不知道和vcb哪个新一点(无所谓了)。


    这些东西也没完整的说明,只能自己学习理解。你看我这样理解的对不对,如有错误请指正:
    1、xysubfilter是madvr自带的,只能madvr渲染时用,(所有版本包括菜佬)并不适用其他渲染器(比如mpcvr);
    2、VSfilter大类分为原本VSfilter和xy-VSfilter,二者不能通用,前者很旧,后者是个人开发;
    3、potplayer,只用使用VSFilter(旧的版本),mpc可以适用VSfilter任何版本。

    最后再问下其他字幕问题:
    A、现在不知道怎么,VSfilter如何设置成字幕默认的状态,或者说自定义如何调整(调字体根本没有反应)
    B、用字幕插件是否可以显示在画面外面的黑边上?
    C、有时候看hdr视频字幕过亮是否只能通过调整字幕的方式避免太亮,参考这个bbs.acgrip.com/forum.php?mod=viewthread&tid=10018&highlight=hdr

    万分感谢耐心回答,挑几个不费事的回应我就已经万分感激了。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    9 小时前
  • 签到天数: 448 天

    [LV.9]以坛为家II

    9

    主题

    162

    回帖

    507

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    112858
    verdurewind 发表于 2023-5-16 19:53:00 | 显示全部楼层
    shiqiqi 发表于 2023-5-16 12:56
    非常感谢,我算是明白为什么老是失败了。mpchc滤镜包里找到了,也能使用,但是不知道和vcb哪个新一点(无 ...


    VSFilter的wiki词条:
    https://en.wikipedia.org/wiki/DirectVobSub

    xy-VSFilter的说明在这里:
    https://www.nmm-hd.org/newbbs/viewtopic.php?p=3880


    XySubFilter的说明在这里:
    https://forum.doom9.org/showthread.php?t=168282

    我用的是大佬们推荐的mpv,所以没用过xy-VSFilter,后面那些问题还是等其他大佬回答吧,我路过水一下回复而已


    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2023-5-16 21:03:11 | 显示全部楼层
    shiqiqi 发表于 2023-5-16 12:56
    非常感谢,我算是明白为什么老是失败了。mpchc滤镜包里找到了,也能使用,但是不知道和vcb哪个新一点(无 ...

    我给你一个简短回答。

    播放器内置的vsfilter作为保底产物,能看。所有第三方vsfilter都已过时。

    当前只有菜姬的版本值得使用,当前只有菜姬的版本视作能正确渲染ASS。
    xysub支持非madvr以外的渲染器
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-23 10:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    2

    主题

    8

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    423
    shiqiqi  楼主| 发表于 2023-5-17 00:09:33 | 显示全部楼层
    verdurewind 发表于 2023-5-16 19:53
    VSFilter的wiki词条:
    https://en.wikipedia.org/wiki/DirectVobSub

    你也别跑,mpv我也想问下,折腾了一些滤镜,不知道哪些开哪些关,该怎么看加载了什么滤镜呢?

    点评

    孤雨独火大佬亲自回答了,关于mpv的问题,去坛里那个mpv_lazy的帖子问他就好了ヽ(ー_ー)ノ  发表于 2023-5-17 12:36
    shift+i  发表于 2023-5-17 02:04
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-4 00:11
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    45

    主题

    518

    回帖

    126

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    164586
    dtlnor 发表于 2023-5-17 09:58:51 | 显示全部楼层
    本帖最后由 dtlnor 于 2023-5-17 10:19 编辑
    shiqiqi 发表于 2023-5-16 12:56
    非常感谢,我算是明白为什么老是失败了。mpchc滤镜包里找到了,也能使用,但是不知道和vcb哪个新一点(无 ...

    1. xysubfilter不绑定madvr。但xysubfilter确实是与madvr合作出来的产物。部分渲染器适当配置也可以使用xysubfilter

    2. 这个我知道的可能也不准确。以我所知,VSfilter主要在用的几个分支如下

    - 原版VSFilter(VSFilter.dll)
    其实也已经经过多手易主。最“新”的版本应该就是由mpc-hc释出的这个 https://github.com/mpc-hc/mpc-hc/releases

    - xy-VSFilter(VSFilter.dll)/ xy-SubFilter(xySubFilter.dll)
    xy-VSFilter是VSFilter某个版本开始分支出来的优化版VSFilter。性能比VSFilter好很多。但具体字幕表现行为乃至一些特效的支持跟原版是不一样的。所以使用的时候要小心区别两者。(但其实多数情况下能用xy-SubFilter的都用xy-SubFilter了)
    xy-SubFilter是与madvr项目合作作出进一步优化的字幕滤镜。改写了接口与各种渲染方式,其实可以视为别于VSFilter的另一款滤镜了。而特效支持等字幕表现沿自xy-VSFilter,主要是性能与渲染精度上的优化。与madvr搭配是最好的选择。
    在原作者停止开发后,pinterf继续了xy-VSFilter / xy-SubFilter的开发,支持完整的xy-VSFilter/xy-SubFilter的特效。https://github.com/pinterf/xy-VSFilter
    之后,由于VSFilter系列的代码积重难返,菜姬佬在xy-VSFIlter另一个分支的启发下,接手并改造了xy系列字幕滤镜,开发了我们目前社区最常用,并且视作标准(因为菜姬佬积极应用最新的字幕规范以及回应中文字幕社区的需求)的“基于libass的xy-SubFIlter”。基本上保留了xy-SubFilter的字幕表现行为同时也融合了libass的各项优点(libass是不同于VSFilter系的另一款字幕滤镜。並行處理提升了字幕濾鏡的效能。不过这个版本的xy-subfilter可能会有少数xy系特效不兼容,遇到了可以去原repo提issue),https://github.com/Masaiki/xy-VSFilter

    - VSFIlterMod(VSFIlterMod.dll)
    一般只用于制作硬字幕用的字幕滤镜。有一些独有的字幕特效tag,由于用到VSFIlterMod的字幕一般都是非常“重型”的字幕(比如几百mb的特效字幕),难以实时观看(会卡爆)一般只用于压制硬字幕。目前活跃的版本是菜姬佬接手开发的版本 https://github.com/Masaiki/VSFilterMod

    此外 VSFilter / xy-VSFilter / xy-SubFilter 也有专门用于压制(avisynth接口 / vapourysnth接口)的版本。这个一般不需要观众操心(但不要下错了专门用于压制的版本就好)

    3. potplayer建议使用菜姬佬的 xy-SubFilter

    其他字幕问题:
    A、字幕默认状态是指没有指定字幕字体乃至缺失字体后fallback的默认字体吗?这个一般是由滤镜自己设置的。要么用播放器内建的字幕滤镜(然后于播放器设置其字体),要么用libass或者菜姬佬的 xy-SubFilter(虽然不能自定义字体,但没记错两者都是默认fallback到黑体,比较宋体好一点)
    B、用字幕插件可以显示在画面外面的黑边上,但这个需要看各自的渲染器以及字幕渲染器的行为了。一般来说,madvr可以通过processing-zoom control设置移动字幕到窗口最下面,但具体也看字幕滤镜的行为(特别是如果字幕滤镜的渲染时机其实也影响了能否输出到黑边)
    C、hdr视频字幕过亮我记得论坛里面也有不少讨论,你可以搜一下。


    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2023-5-17 11:26:32 | 显示全部楼层
    dtlnor 发表于 2023-5-17 09:58
    1. xysubfilter不绑定madvr。但xysubfilter确实是与madvr合作出来的产物。部分渲染器适当配置也可以使用xy ...

    你两次链接里的原版vsfilter它确实很原,但除了‘原教旨主义’的mpc用户(指不认可、不知道clsid2版本的hc)应该没人会用了。

    先不说pot这个异端魔改了什么,从be分裂开始就是各修各的bug,clsid2接收hc后也是自个更新自个的vsfilter。

    所以‘原版’vsfilter事实上存在三个活跃更新的版本。


    点评

    草,这版本也太多了吧  发表于 2023-5-18 08:39
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2023-3-18 18:33
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    23

    主题

    309

    回帖

    1056

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    406058
    Lambholl 发表于 2023-5-17 12:44:35 | 显示全部楼层
    dtlnor 发表于 2023-5-16 08:45
    vsfilter是很古老的东西了。所以你认为的“最新版”很可能是“另一个版本”。vsfilter的很多变体都使用同一 ...

    看了坛友回复的,想补充一点:
    目前菜姬佬做的优化最好的版本是这个:https://bbs.acgrip.com/forum.php ... 2&fromuid=32982
    Xysubfilter with libass 的 多线程优化版本(我的很多字幕只有这个和mpv带的动)

    另外是Xy本身的问题,菜姬佬说下次有空修的就是:PGS 图形字幕的白点有问题(白的显示成灰的),因此播放这类字幕的最佳解决方案只有 mpv 了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-23 10:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    2

    主题

    8

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    423
    shiqiqi  楼主| 发表于 2023-5-17 14:37:12 | 显示全部楼层
    dtlnor 发表于 2023-5-17 09:58
    1. xysubfilter不绑定madvr。但xysubfilter确实是与madvr合作出来的产物。部分渲染器适当配置也可以使用xy ...

    感谢解答,这么多字实在辛苦了。

    我刚才去菜姬佬提了个issue,反应了pot的问题,他也解释了pot本身有问题,还是闭源的,因此支不支持随缘,只要madvr支持就行了。这个适用问题就算解决了。

    还有那个字幕调整问题,因为我特别喜欢一种圆体,安卓设备的字幕也调整成这个字体(个人偏好,不喜轻喷),就想能不能也做出调整(第一点需求),再加上字幕放在黑边(第二点需求),我觉得可能要学习下这个字幕插件的教程,请问哪里有比较好的帖子?(就像指路去孤雨独火那篇一样),还有这两点问题大概是需要什么搜索关键词?

    我感觉这所有问题只需要一个mpv就能解决[捂脸],但是mpchc就是mpv的大佬hooke007给我推荐的,自己也想直接整出一套比较满意的方案。mpcvr感觉是不是存在感比较低啊,我还挺喜欢的,就是无论什么都跟pot不太搭。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表