type
status
date
slug
summary
tags
icon
category
password
文件和媒体
网址
这是一个对视频补帧后导出高帧率视频的教程。也支持内嵌ass字幕和使用VSFilterMod的ass字幕。涉及的操作仅供参考!有问题可以在我的b站专栏指出。
b站专栏:【PC】使用SVP4 Pro补帧+MeGUI导出高帧率视频
视频教程:暂未发布
1.1.安装MeGUI
解压缩文件即可,建议放到合适的目录。
1.2.安装PotPlayer和Avisynth
1.3.安装和配置SVP4 Pro
1.解压缩文件,然后解压得到的<SVP.rar>(选择解压到”SVP\”),得到SVP文件夹。
2.将SVP文件夹移动到C盘根目录。
3.运行<svp4-cracked .exe>,点击Settings,在弹出的窗口中,选择Repositories选项卡,然后点击Temporary Repositories,再点击 左下角的Add按钮。
在Repositories栏中输入
file:///C:/SVP/free
,再单击Add,输入 file:///C:/SVP/common
。(注意不要写到别的栏)之后,勾选左下角的Use Temporary Repositories Only(只使用指定的分支)。之后确认安装即可。(注意选择合适的安装目录)
此界面请勾选32bit和64bit(第二个,图中忘记勾选了),否则可能会出现报错。(可能取决于Avisynth版本)
这个页面如图选择,其余页面默认即可。(如果之前安装过madVR,你可以不用再安装)
4.安装完成后,将<SVPManager.exe>放到安装目录替换原文件。
5.设置SVP4 Pro,把质量拉高,伪影去除也选择高。(你也可以自行设置)
右上角新建配置,可以自定义配置名称,如图可选择补帧效果,这里以60帧示范。(你之后想导出多少帧就选多少帧)
左上角展开设置,如图取消勾选“检测并切掉黑边”,因为有可能会切掉部分字幕。
再禁用“背景灯效果”,否则会出现动态模糊的边框。
2.1.添加ffdshow raw滤镜
1.打开PotPlayer,右键-滤镜-滤镜/解码器管理
2.如图选择ffdshow raw video filter,选择强制使用。
3.打开选项-滤镜-视频解码器-内置解码器/DXVA 设置
4.如图勾选(右下方的“DVXA2 Copy-Back”中推荐选择“D3D11:自动选择”,你也可以选择自己的独显)
最后选择应用。
2.2.生成avs模板
用PotPlayer打开任意视频播放,此时左下角会出现以下提示,代表启用成功,按下Tab键即可查看详细信息。
此时便生成了该视频对应的avs脚本文件,配置为之前我们对SVP补帧的设置(步骤1.3.)。
现在你也可以使用该方法来补帧播放视频,所以在这里关闭OSD信息就不会出现上图的提示了。
2.3.找到补帧脚本文件(dll)和avs模板
1.右键选择ffdshow raw video filter滤镜
2.在弹出的窗口中,选择AviSynth,图中框出的位置就是该视频生成的avs模板。
3.前往此路径,打开其中的Scripts文件夹,可以看到一个或多个avs文件。
找到图示的avs文件,复制到桌面备用。
4.使用文本编辑器打开,可以看到:
- 注意!!!请把上图中的plugins64更改成plugin。
其中的<svpflow1.dll>和<svpflow2.dll>就是补帧的dll脚本文件,你可以移动到任意位置,并将文本中的文件位置更改即可。(也可以不移动)
5.将图中框选的文本删除,它们不是必须的。(具体有什么作用我也不清楚)
6.来到文本尾部,删除图中框选的文本。然后保存。
3.1.使用MeGUI补帧压制视频
1.准备好你需要压制的视频(和字幕,无论是否含有VSFilterMod标签),然后打开MeGUI。
根据图示自行初始化设置。
2.在顶部-工具打开AVS脚本创建器,进行初始化简单配置。
3.选择你想压制的视频,然后加入队列。
4.关闭预览窗口,然后在滤镜选项卡中添加字幕文件。
5.如果字幕含有VSFilterMod标签,需要点击脚本选项卡,加载<VSFilterMod.dll>
此时,你需要把TextSub改为TextSubMod,如图。然后选择预览AVS脚本。(此步骤是为了查看VSFilterMod标签是否正确显示)
6.在脚本选项卡内,另起一行,将之前编辑好的avs模板全选(Ctrl+A)复制粘贴到此处。预览后(可选)选择保存。
7.关闭预览窗口,回到主界面,选择自动编码,选择不限制大小(使用配置文件),加入队列。
END.大功告成!
参考文章: