Movie capture 是什么?和游戏截图、FPS 基准测试有什么区别

更新时间

Movie capture 指把游戏运行中的连续画面录制成视频文件,得到的是可回放的动态影像,而不是一张静态图或一组帧率数字。以 Fraps 为例,它把游戏画面实时捕获并保存为 AVI 视频,同时可以录入音频,支持自定义分辨率和 1 到 120 帧/秒的帧率。如果你要的是"把这段游戏过程留下来给别人看",用 movie capture;如果只想留一张画面,用截图;如果只想量化流畅度,用基准测试。

三种记录方式各解决什么问题

Fraps 官方把自己描述为同时具备三类能力的 Windows 应用,可配合使用 DirectX 或 OpenGL 的游戏运行。这三类能力对应三种完全不同的需求:

方式 产出物 关注点 典型用途
Movie capture(实时视频捕获) AVI 视频文件,含音频 连续时间段的动态画面 录制游戏过程、制作 Machinima
Screen capture(屏幕捕获/截图) 自动命名并带时间戳的图片 某一瞬间的静态画面 记录成绩、bug、场景
Benchmark(基准测试) FPS 数值与统计文件 帧率高低与波动 评测性能、对比设置

关键区别在于"时间维度":截图是零长度的一帧,movie capture 是一段有起点和终点的连续记录,benchmark 则把这段时间压缩成可比较的数字。三者可以同时需要,但目的不同——想回放看内容选前者,想证明"卡不卡"选后者。

Movie capture 在 Fraps 里怎么工作

Fraps 的实时视频捕获有几个可核对的特性:

  • 输入来源:使用 DirectX 或 OpenGL 的游戏画面。
  • 输出格式:AVI 视频文件。
  • 分辨率与帧率:最高可捕获 7680x4800,帧率可在 1 到 120 帧/秒之间自定义。
  • 音频:可同时捕获音频和视频。
  • 画质定位:官方称所有影片以"出色画质"录制。

这意味着你可以按用途调参数:做流畅的动作演示可以拉高帧率,只做存档回顾可以降低帧率以减小文件。

录制前要确认的三件事

  1. 游戏是否走 DirectX 或 OpenGL。Fraps 的捕获依赖这两类图形技术,不在此列的渲染方式不在其支持范围内。
  2. 磁盘空间。高分辨率叠加高帧率会显著放大文件体积,AVI 本身也不是高压缩格式,录制前先估算时长和可用空间。
  3. 帧率与用途匹配。1–120 帧/秒是可选区间,不是越高越好;帧率越高,文件越大,对写入速度要求也越高。

和相邻概念别混淆

  • Machinima:用游戏引擎画面制作的影片,movie capture 是它的常用素材来源,但 Machinima 还包含剪辑、配音、叙事等后期环节,录制只是第一步。
  • Screen capture:在 Fraps 语境下指按键即得的截图,自动命名并加时间戳,不需要再粘贴进画图软件;它不产生视频。
  • Benchmark:Fraps 可显示角落里的实时 FPS,也能测量任意两点之间的帧率,并把统计结果存盘用于评测。它回答"跑得怎么样",不回答"画面是什么"。

版本与获取

Fraps 官网标注的最新版本为 Fraps 3.5.99(2013 年 2 月 26 日),页面提供 Download、Buy、Members Area 等入口,并说明可先下载试用、再购买无限制完整版。资料未给出具体价格,也未说明免费版与完整版在功能上的差异,需要以官网下载页和购买页的实际说明为准。