其他进阶说明
大约 6 分钟
输出文件命名缩写说明
输出视频文件时,输出文件名带有相关缩写,意义如下:
缩写 | 解释 |
---|---|
SLM | SlowMotion慢动作输出帧率 |
16bit | 16bit高精度输出 |
QE | QuickExtract快速拆帧 |
HW | HardwareDecode硬件解码 |
DI | DeInterlaced反交错开启 |
DN | DeNoise降噪开启 |
GR | Grain快速添噪开启 |
DP | Depan快速去抖动开启 |
OCHDR | OneClickHDR一键HDR |
AI-PQ | AI-PQ HDR转换 |
DB | DeepDeband AI去色带 |
VFIF | VFI First Interpolation先插帧后超分 |
DS | DynamicSale开启动态光流 |
S | Scale使用固定光流尺度 |
VFI | 补帧模型 |
FP16 | N卡半精度模式 |
RR | RIFE-Reversed反向光流 |
RFE | RIFE-Foward Ensemble双向光流 |
TTA | TTA模式序号(从0开始) |
FD | Frame Deduplication重复帧去除模式 |
SR | SuperResolution超分模型 |
进度条参数说明
任务执行过程中,任务输出面板中的进度参数意义如下:
缩写 | 解释 |
---|---|
R | 当前渲染的帧数 |
C | 当前补帧或处理中的帧数 |
RPT | ReadProcessTime单帧读取处理时间 |
WPT | WriteProcessTime单帧压制处理时间 |
S | 最近识别到的转场 |
SC | 识别到的转场数量 |
TAT | TaskAcquireTime单次补帧任务获取时间 |
PT | ProcessTime单次补帧任务处理时间 |
QL | QueueLength补帧任务队列长度 |
SR | 当前正在超分的帧数 |
SRTAT | SuperResolutionTaskAquireTime单次超分任务获取时间 |
SRPT | SuperResolutionProcessTime单次超分任务处理时间 |
SRL | SuperResolutionQueueLength超分任务队列长度 |
对于进度条参数的特别说明
在6.x及以上版本中,输出状态面板的“解码”与“压制压力”面板将会展示当前的解码与压制压力。当解码压力与压制压力都为0时,说明当前没有遭遇性能瓶颈,是最佳状态。解码压力与压制压力的值越大,说明当前遭遇的瓶颈越严重。注该值在使用多补帧或超分线程时不准确。
未超分仅补帧时,QL值长期维持在10以下说明拆帧遇到瓶颈,此时TAT>0.1,请检查CPU占用是否100%,如是,请更换CPU软编压制参数(如压制预设从slow改为fast),或更换单核性能更强的CPU。若未开启快速拆帧,且RPT数值较大(>10s),请开启快速拆帧以减轻CPU负荷。开启高精度工作流且为CPU压制时,若CPU不够强劲,QL=0为正常现象。
既超分又补帧时,QL=0,TAT>1为正常现象,尽量保证SRL>0,SRTAT以使显卡达到最大工作效率,因为SVFI先超分后补帧,原因同上
TAT(SRTAT)值为0,且QL(SRL)值稳定在较高的值,说明工作速度瓶颈主要在显卡性能,此状态能最大程度发挥显卡性能,为理想的工作情况。
额外的全局设置注 当前全局设置对应版本为SVFI 6.15.9
该类全局设置通过在软件根目录下的global_advanced_settings.json
文件(简称GAS
)中进行设置,可通过文本编辑器打开进行编辑。默认情况下,该文件需要手动创建。
以下是所有配置示例,键值对的值为缺省值,可以直接复制以下内容并编辑作为自己的GAS文件。
实际编辑该json文件时,不存在的键对应的值使用缺省值:
{
"is_cudnn_enabled": true,
"trt_max_workspace_size": 1073741824,
"calib_sr_len": 10,
"is_cuda_graph_enabled": false,
"is_torchscript_enabled": false,
"is_cuda_loading_lazy": true,
"is_torch_trt_io32": false,
"show_trt_debug": false,
"debug_scdet": false,
"excluded_filename_tags": [""],
"fmnet_model": "final",
"deep_deband_model": "deepdeband-f.pth",
"sisr_state_dict_key": "params",
"pure_scene_len_threshold": 20,
"use_minterpolate": false,
"vfi_use_pad": false,
"forw_dedup_use_pad": false,
"forw_dedup_use_correction": false,
"use_full_vspipe_seg": true,
"is_softsplat_stable": false,
"is_softsplat_gaussian": false,
"is_evict_flicker": false,
"use_xformers": true,
"encoded_audio_format": "aac",
"encoded_audio_bitrate": "640k"
}
键名 | 解释 |
---|---|
is_cudnn_enabled | 是否启用cudnn加速 |
trt_max_workspace_size | TensorRT最大工作空间大小,单位为bit。在使用vspipe进行超分时,不生效,需要手动更改vspipe.py 的工作空间大小 |
calib_sr_len | TensorRT在使用int8量化时的校准次数 |
is_cuda_graph_enabled | 是否对支持的模型启用CUDA Graph加速 |
is_torchscript_enabled | 是否对支持的模型启用TorchScript模式 |
is_cuda_loading_lazy | TensorRT是否启用懒加载模式,可减轻显存占用 |
is_torch_trt_io32 | torch trt使用fp32作为trt输入输出,开启后可显著减小rife trt在前进去重后导致的锯齿 |
show_trt_debug | 是否显示TensorRT调试信息 |
debug_scdet | 是否显示场景检测的调试信息 |
excluded_filename_tags | 排除的文件名标签,支持的标签有["fps", "hdr", "vfi_model", "vfi_tta", "vfi_fd", "sr_model"] , 被包含的标签对应内容将不会显示在输出文件名中 |
fmnet_model | 使用的FMNet模型,位于models/restorer/FMNet/models |
deep_deband_model | 使用的DeepDeband模型,位于models/restorer/DeepDeband/models |
sisr_state_dict_key | 使用的自定义SISR模型权重键,适用于ATD、SAFMN、SPAN、Compact模型结构 |
use_minterpolate | 使用ffmpeg读取视频时是否使用minterpolate 滤镜,有时可以开启以纠正结尾帧数量 |
pure_scene_len_threshold | 纯场景长度阈值 |
vfi_use_pad | 补帧流程使用pad而不是interpolate进行输入分辨率预处理 |
forw_dedup_use_pad | 前进消重使用pad而不是interpolate进行输入分辨率预处理 |
forw_dedup_use_correction | 前进消重使用校正 |
use_full_vspipe_seg | 使用全vspipe工作流时自动拆分输出chunk以支持任务进度回复 |
is_softsplat_stable | 是否启用SoftSplat稳定支持 |
is_softsplat_gaussian | 是否启用SoftSplat高斯核支持 |
is_evict_flicker | 是否启用去闪烁 |
use_xformers | 默认使用xformer加速某些模型的推理 |
encoded_audio_format | 输出音频格式 |
encoded_audio_bitrate | 输出音频码率 |
快捷键
主页面
快捷键 | 解释 |
---|---|
Ctrl+1 | 打开设置面板 |
Ctrl+2 | 打开预览面板 |
Ctrl+3 | 打开输出状态面板 |
Ctrl+4 | 打开Steam设置面板 |
Ctrl+5 | 打开偏好设置面板 |
Backspace | 返回上一页 |
Ctrl+B | 打开基础设置面板 |
Ctrl+A | 打开高级设置面板 |
Ctrl+P | 显示/隐藏高级设置面板 |
Ctrl+S | 保存当前设置 |
Ctrl+Alt+L 或 Ctrl+Shift+L | 加载默认设置 |
Ctrl+D | 复制当前项目 |
Delete | 删除当前项目 |
Ctrl+Delete | 清空项目列表 |
Ctrl+I | 导入项目 |
Ctrl+Return | 开始补帧 |
Ctrl+E | 开始压制 |
任务状态页面
快捷键 | 解释 |
---|---|
Ctrl+End | 停止补帧/压制 |
Ctrl+Space | 暂停补帧/压制 |
蒙版绘制页面
快捷键 | 解释 |
---|---|
Ctrl+Z | 撤销 |
Ctrl+R | 重做 |
播放器组件
快捷键 | 解释 |
---|---|
Space | 播放/暂停 |
Right | 快进 |
Left | 快退 |