找回密码
 立即注册
查看: 6213|回复: 10

关于进阶ACG冻鳗压制问题

  • TA的每日心情
    开心
    2017-3-13 10:22
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    0

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    90
    dogegawa 发表于 2017-4-19 16:04:23 | 显示全部楼层 |阅读模式
    本帖最后由 dogegawa 于 2017-4-19 16:08 编辑

    学习了Vapoursynth下调用waifu2X将视频倍到4k后,因为我比较蠢不会用AVFS只能将视频再走一遍avs脚本用svp4插到60帧,但是插4k视频总提示avs脚本错误,插1080p的视频就没有任何问题。现在处在迷茫阶段,没有能任何能参考的教程或者说明,想找个能具体直接交流冻鳗插帧压制兴趣的群体。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-4-7 23:30
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    15

    主题

    76

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2739
    wby238 发表于 2017-4-19 18:00:55 | 显示全部楼层
    这些问题你应该去NMM问……
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-5-10 18:58
  • 签到天数: 527 天

    [LV.9]以坛为家II

    10

    主题

    322

    回帖

    298

    VC币

    至尊会员

    桜才生徒会書記

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

    积分
    179641

    活跃达人崭露头角新人登场

    七条天空 发表于 2017-4-19 18:58:33 | 显示全部楼层
    VCB-Studio
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8872
    cylx 发表于 2017-4-19 19:15:34 | 显示全部楼层
    本帖最后由 cylx 于 2017-4-19 19:23 编辑

    4k60fps真是丧心病狂啊。没有说明?随便搜了一下,现在连GUI都有了。
    http://weibo.com/ttarticle/p/show?id=2309404040762483454063
    https://github.com/mysteryx93/NaturalGroundingPlayer/wiki/Convert-Videos-to-60fps
    A卡可以用http://bluesky23.yukishigure.com/en/AsVideoConv.html
    扔掉avs吧,这玩意现在已经过时了。waifu2x和补帧处理完全可以在一个vapoursynth脚本里完成,我之前用过的一个脚本:
    1. import vapoursynth as vs
    2. import havsfunc as haf
    3. import mvsfunc as mvs
    4. core = vs.get_core()
    5. core.max_cache_size = 4096
    6. clip = core.lsmas.LWLibavSource("D:/Work/test.mp4")
    7. core.std.LoadPlugin("D:\\App\\SVP\\plugins64\\svpflow1_vs.dll")
    8. core.std.LoadPlugin("D:\\App\\SVP\\plugins64\\svpflow2_vs.dll")

    9. super_params     = "{scale:{up:0},gpu:1,rc:true}"
    10. analyse_params   = "{main:{search:{coarse:{distance:-8,bad:{sad:2000,range:24}},type:2}},refine:[{thsad:250}]}"
    11. smoothfps_params = "{gpuid:21,rate:{num:5,den:2},algo:13,scene:{},light:{aspect:1.778,lights:10,border:16,length:120,cell:1}}"

    12. demo_mode   = 0
    13. stereo_type = 0

    14. input = clip
    15.         
    16. super   = core.svp1.Super(input,super_params)
    17. vectors = core.svp1.Analyse(super["clip"],super["data"],input,analyse_params)
    18. smooth  = core.svp2.SmoothFps(input,super["clip"],super["data"],vectors["clip"],vectors["data"],smoothfps_params,src=clip)
    19. smooth  = core.std.AssumeFPS(smooth,fpsnum=smooth.fps_num,fpsden=smooth.fps_den)

    20. smooth.set_output()
    复制代码
    总之就是把svp用的脚本参数改改,判断逻辑之类的删掉,rate什么的根据实际情况自己写就可以了。
    或者用这个脚本,不依赖svp。https://gist.github.com/phiresky/4bfcfbbd05b3c2ed8645

    既然是求助,错误提示log什么的都不贴是要闹哪样。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-9-25 20:16
  • 签到天数: 32 天

    [LV.5]常住居民I

    0

    主题

    3

    回帖

    192

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    4359
    KouyouKurotsuki 发表于 2017-5-28 16:42:07 | 显示全部楼层


    我是用MEGUI压60fps遇到这个问题。。。
    网上查了下以后提取了avisynth.dll丢进sys32和syswow64文件夹里,还是会弹窗。。。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-6 14:54
  • 签到天数: 1358 天

    [LV.10]以坛为家III

    0

    主题

    7

    回帖

    0

    VC币

    至尊会员

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

    积分
    279171
    来来来来来姐 发表于 2017-5-29 06:54:18 | 显示全部楼层
    cylx 发表于 2017-4-19 19:15
    4k60fps真是丧心病狂啊。没有说明?随便搜了一下,现在连GUI都有了。
    http://weibo.com/ttarticle/p/show?i ...

    话说这个GUI是不是的x86的MPC-HC,然而X86的MPC-HC好像用不了SVP4?
    顺带按微博那个文章配。。。却报错
    No attribute with the name lsmas exists
    我确实丢进制定目录了啊。。(在另一台机子上操作却完全没有这个问题
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8872
    cylx 发表于 2017-5-29 16:44:23 | 显示全部楼层
    来来来来来姐 发表于 2017-5-29 06:54
    话说这个GUI是不是的x86的MPC-HC,然而X86的MPC-HC好像用不了SVP4?
    顺带按微博那个文章配。。。却报错
    No ...

    DirectShow版SVP最好全套都用32位,因为64位的ffdshow有bug,而且不会有人修了。

    我对avs没啥研究,倒是想过写个vapoursynth入门基本教程,因为我发现很多人都是栽在大门口,不过得先治好拖延症……
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-7 14:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    34

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1724
    小灰兔 发表于 2017-5-29 22:02:28 | 显示全部楼层
    cylx 发表于 2017-4-19 19:15
    4k60fps真是丧心病狂啊。没有说明?随便搜了一下,现在连GUI都有了。
    http://weibo.com/ttarticle/p/show?i ...

    补帧svp和afm哪个效果更佳?afm的mode1和2又有何区别。AsVideoConv使用afm补帧好像很便利的样子
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-6 14:54
  • 签到天数: 1358 天

    [LV.10]以坛为家III

    0

    主题

    7

    回帖

    0

    VC币

    至尊会员

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

    积分
    279171
    来来来来来姐 发表于 2017-5-29 22:36:13 | 显示全部楼层
    cylx 发表于 2017-5-29 16:44
    DirectShow版SVP最好全套都用32位,因为64位的ffdshow有bug,而且不会有人修了。

    我对avs没啥研究,倒是 ...

    配的是vapoursynth和vs editor
    关于这段代码
    import vapoursynth as vs
    core = vs.get_core(accept_lowercase=True)
    #允许函数名小写
    source = core.lsmas.LWLibavSource("XXXX")
    #载入视频
    source.set_output()
    #设置输出

    #具体的路径我已经加了r的修饰符
    按F5运行却提示No attribute with the name lsmas exists
    找不到lsmas,editor的setting里也试过定位到plugin的目录,对于我来说是这个(C:\Program Files (x86)\VapourSynth\plugins64),mvsfunc也扔进py的目录里了,RequiredVapoursynthFilters里的也扔进plugins64了。。可仍然报错,我在另一台64位的机子上进行同样的操作却没有这个问题(同时编辑器里的core.lsmas.LWLibavSource也是蓝色的)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-24 23:16
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    19

    主题

    351

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    8872
    cylx 发表于 2017-5-29 23:57:16 | 显示全部楼层
    小灰兔 发表于 2017-5-29 22:02
    补帧svp和afm哪个效果更佳?afm的mode1和2又有何区别。AsVideoConv使用afm补帧好像很便利的样子 ...

    从减少瑕疵的角度看是AFM效果更佳,但是SVP Pro可以自定参数,理论上还有优化的空间,应用上也更灵活。

    mode 1是2帧插3帧,mode 2是1帧插4帧。详见 http://bluesky23.blog.shinobi.jp/entry/20141227

    AsVideoConv是很方便,但因为主要定位在显卡加速处理,编码功能简陋了点。
    回复

    使用道具 举报

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

    本版积分规则

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