SVP4补帧和MeGUI输出视频
SVP4 补帧和 MeGUI 输出补帧后的视频
SVP4 补帧效果不错,SVP4 补帧时会输入一个 AVS 脚本,可以使用这个 AVS 脚本用 MeGUI 压制输入补帧后的视频。MeGUI 需要注意是 32 位还是 64 位,版本不同 MeGUI 打不开 avs。
准备软件
SVP4
MeGUI
Potplayer
步骤
1. 导出脚本
首先运行 SVP4,设置好补帧是 60 帧还是 120 帧。注意你的播放器是 32 位还是 64 位,SVP4 会选择相应的插件,SVP4 文件夹有plugins
和plugins64
方法 1:简便操作,桌面右下角 SVP4 图标右键,打开文件,选择你需要补帧的视频。
方法 2:设置 potplayer 滤镜使用ffdshow raw video filter
, 需下载 ffdshow。或者在 SVP4 设置中setup-player
的值设置potplayer
的路径,安装 svp4 会有提示安装 MPC 播放器,是默认路径。
avs 脚本位置在SVP4
设置workpath
中的值。默认为C:\Users\username\AppData\Roaming\SVP4\scripts
,复制修改时间最新的脚本文件出来。
2. 编辑脚本
修改内容:
LoadPlugin()
,可以修改svpflow1.dll
SVP4 插件的版本,对应 MeGUI 的版本。ffdshow_source()
修改为LWLibavVideoSource("视频文件路径.mp4")
3. MeGUI 压制
- 视频编码 (Video encoding)
输入脚本路径,或拖动avs
脚本到MeGUI
的视频编码中,可以预览视频有没有花屏等问题,是脚本编辑问题,需重新编辑 avs 脚本。然后加入队列 (Queue) - 音轨 (Audio encoding)
输出的视频是没有音频,需要从原视频里添加音频,等于 FFmepg 封装音轨。 - 点击队列选项卡 (Queue), 点击开始(start),MeGUI 开始压制视频。
- 输出的视频帧率可能有差异,
工具-混流器-自适应混流器
调整帧率。设置和视频文件,帧率,音频,字幕,然后加入队列。
4. 特效字幕
特效字幕需要 avs 脚本压制,可以使用小丸工具箱的 avs 压制,或者 MeGUI 压制.
压制特效字幕 avs:
LoadPlugin("LSMASHSource.dll")
LoadPlugin("VSFilter.dll")
LSMASHVideoSource("xxx.mp4")
ConvertToYV12()
TextSub("xxx.ass")
MeGUI 内含插件 dll,如果读取错误请设置绝对路径 LSMASHSource.DLL
在 MeGUI 文件夹\tools\lsmash
中,VSFilter.DLL
在 MeGUI 文件夹\tools\avisynth_plugin
中。
测试
我已经整理好了所需文件和插件,只需要avs
设置视频位置,使用 MeGUI 输出视频,avs
是配置是动画
120帧
伪影去除:高
。MeGUI
是 x64 版本,默认配置是 x64。
视频输出的效果可能不好,建议avs
脚本还是自己用SVP
加载视频后导出。
下载
bilibili
最后编辑于 2020.8.21 - 简化步骤