1. 确认引擎
CS2、旧版 CS
和 CS 1.6 使用不同 Hook。先进入对应章节,不要直接套用另一个引擎的录制命令。2. 启动并加载 Demo
通过 HLAE 菜单中的专用启动器进入游戏,成功时控制台会显示 Advancedfx 信息。用 playdemo 或游戏的 Demo UI 加载录像,找到目标片段并留出几秒预滚时间。
3. 准备镜头与画面
先确定观察模式、HUD、FOV 和镜头。需要平滑运动时建立 mirv_campath,需要在暂停状态移动镜头时使用 mirv_input camera。
4. 配置输出
设置录制目录、帧率和输出格式。第一次测试只录制 3 至 5 秒,并检查:
- 文件是否写入预期目录;
- 分辨率和帧率是否正确;
- 音频是否生成且同步;
- FFmpeg 编码能否被后期软件读取;
- 多通道的命名、位深和内容是否正确。
5. 正式录制
从目标片段之前开始播放,启动录制,片段结束后停止。停止后把游戏帧率恢复为实时值,避免后续播放异常。
6. 后期处理
图像序列可直接导入后期软件,也可先转为中间编码。深度、Matte、HUD 等通道应与主画面保持相同帧数和时间基准。
建议把启动参数、CFG、镜头 XML、HLAE 版本和编码预设与项目一起归档,保证以后可以复现。