Skip to content

渲染设置

预设

  • 可以保存设置,方便下次使用,不能与默认预设重名

常用

  • 右键设置项即可将其添加到常用设置中,再次右键几个移除 (本功能还在咕咕咕,暂时只有默认的几个)

输出

  • 标题 (✏️: 可自行输入内容)
    介绍

  • 分辨率✏️
    该项会根据谱面信息中的 宽高比 自动更新 h*宽高比 x h,当 分辨率宽高比 大于 谱面宽高比 时会显示边框 (如图) 边框

  • 抗锯齿
    可使用 MSAA 抗锯齿,增加画面细腻度,在低性能的显卡上可能会降低渲染速度。FXAA 快速近似 效果较差不建议使用

  • 硬件加速
    使用显卡的硬件编码器对视频编码,会显著降低视频编码时间
    注意: Phi Recorder 的画面渲染始终使用 GPU 处理,该项只影响视频编码方式

  • 编码器✏️
    视频编码的编码器,默认为 AVC,选择 HEVC 可获得更高的编码质量和更小的文件体积,但编码时间可能会显著增加
    选择 M???4 即可获得 ??? ???????? 同款 大果粒 画质

  • 动态码率
    动态码率会根据画面复杂度自动调整码率,可以在文件体积较小的同时保持较高的画质

  • 质量参数✏️
    范围 [1-51],值越大文件体积越小,但画质会下降

    • 24: 几乎无损
    • 28: 比较平衡的值
    • 40: 较低的文件体积,适合在聊天软件中预览
  • 码率✏️
    在动态码率关闭时生效,效果不如动态码率,不建议使用

  • 文件名格式✏️
    会将匹配到变量的部分替换,支持以下变量:

    • %date%: 日期, 格式为 YYYY-MM-DD
    • %time%: 时间, 格式为 HH-mm-ss
    • %level_prefix%: 难度前缀, 如 IN Lv.15 将会显示 IN
    • %info.*%: 谱面信息中的字段, 可参考谱面信息结构
    • %config.*%: 渲染设置中的字段, 可参考渲染设置结构
  • 渲染起始/结束时间✏️
    修改谱面的开始与结束时间,会影响进度条

图像

  • 资源包
    支持加载 Phira 资源包,但需要注意音频的 采样率 需要为 48000Hz

  • 保留帧缓冲
    与关闭背景和背景暗淡同时使用,绘制时不清除上一帧内容,可实现近似拖影的效果

  • 谱面调试

    • 判定线:
    string
    [线号]父线号 h:判定线流过的距离 z轴坐标 绑定UI 锚点 判定线类型
    
    注意: 若流速过大会导致判定线流过的距离过大,数值变大浮点数的误差也会变大。  
        在 1080P 的屏幕上出现大于 1px 的误差时会以黄色警告,出现大于 10px 的误差时会以红色警告
    • 音符:
    string
    [所在线号] t:判定时间(判定结束时间) h:在判定线上的高度(结束时的高度)[在屏幕上的高度]
    速度(指定 Hold 尾速度) 是否从判定线下方落下 是否为假音符
  • 激进优化
    跳过处理所有可能看不见的音符,在音符数量多时可以大幅提升画面渲染速度,但可能会导致部分音符消失,在音符数量非常多时效果较好

  • 水印✏️
    画面最下方的小字,启用谱面缩放时会在 原位置 和 缩放后位置 同时显示水印,以防水印被裁剪

  • 粒子限制 (整数)✏️
    打击特效数量超过上限时将不会继续生成粒子,与显卡和内存有关
    低: 5000 中: 25000 高: 200000

音频

Phi Recorder 使用 Float32 格式的音频,0.0-∞ dB (无声音),1.00 dB (最大音量)
推荐总音量不超过 1.0,否则可能会影响音乐音质 (除非你玩响度战争)

  • 音效强制限幅
    打击音的总音量会被限制为最大音效音量的值,不建议关闭

  • 音效压缩比
    调整为 1 将禁用压缩。打击音音量超过 0 dB 后进行压缩的比例,该项效果一般,推荐使用音效强制限幅

  • 无损音频
    开启后会输出 Float32 格式的 PCM 音频,可存储大于 0 dB 的数据
    虽然可以存储大于 0 dB 的数据但这会触发系统的音频限幅,导致音质严重下降,不建议这么做

  • 音乐响度均衡 调整音乐响度到 -16LUFS,符合 EBU R128 广播级响度标准,可以避免音乐过小或过大 (响度均衡不一定始终可用,若有能力判断音频响度建议手动调整音量)

  • 混音优化
    大幅增加混音速度,但无法在打击音上实现叠频

其他

  • 自定义难度✏️
    本项仅用于搭配 罗马模式中文模式 使用,将自定义字符串显示在加载页

  • 判断偏移✏️
    判定音符时间偏移,单位为 毫秒,正数延后,负数提前

  • 上隐/下隐✏️
    单位大小 半个屏幕,正数上隐,负数下隐

  • 速度✏️
    调整谱面播放速度

  • 透明度染色 根据不同的透明度对 Note 染色
    (0.0,0.5] 蓝色 (0.5,1.0) 红色