界面

点击save project as template可将当前配置保存为模板并在启动时自动应用,open video source file可导入视频

apps栏有许多常用的压制工具

vs filter鼠标左键点击可以添加各种vs滤镜,resize可以方便调整输出分辨率,nvenc(编码栏)点击可以选择输出的编码,mkv点击可以选择视频的容器

使用nvenc显卡加速编码

edit profiles,点击add 选择nvencc h265为模板新建配置

具体参数设置可参考VCB-Studio教程,以及nvencc说明,个人使用的是vbrq。

2025/10/1 更新

因为nvenc更新了qvbr,目前使用的参数为 --avhw --qvbr 26 --codec h265 --preset p7 --output-depth 10 --profile main10 --multipass 2pass-full --qp-max 30:32:34 --qp-min 20:22:24 --aq --aq-strength 8 --bref-mode each --bframes 5 --ref 6 --lookahead 32

设置参考来源

basic设置

mode选择qvbr,preset quality=p7,depth选择10bit;profile选择main10,level选择auto,vbr quality 一般建议设置为28及以上(越低质量越高)

Image

rate control码率控制

multipss选择2pass full,aq strength 设置8,max qp和min qp可以不设置,如对码率范围有要求可以自行设置

Image

slice decision

设置b帧,nvencC最大只支持5,ref frames设置6,lookahead最大只支持32,bref mode选择each,似乎是因为bug, 启用b帧无法使用weightp

Image

input/output

decoder设置为nvenc 硬件解码

Image

至此完成nvenc hevc设置

投名状切片对比

Image

Image

vmaf测试

Image

vs滤镜使用

vapoursynth-waifu2x 使用

core.w2xnvk.Waifu2x(clip[, noise, scale, model, tile_size, gpu_id, gpu_thread, precision, tile_size_w, tile_size_h, tta])

需先转换格式为rgb32,编辑脚本导入mvf

import mvsfunc as mvf

clip = mvf.ToRGB(clip, depth=32, matrix="601")

导入waifu2x插件(修改为自己的路径)

core.std.LoadPlugin(r"F:\DATA\software\StaxRip\Apps\Plugins\VS\vsw2xnvk\vsw2xnvk.dll")

waifu2x设置

clip = core.w2xnvk.Waifu2x(clip, noise=0, scale=2, model=2, tile_size=0)

转换为yuv格式

clip = mvf.ToYUV(clip, matrix ="709", css ="444", depth =16)