程序界面录制
每条规则均来自过往视频教程的经验;方括号内为来源(图例见文末)。 当来源存在分歧时,会同时列出两种建议,并注明各自适用的场景。
简短规则
- 逐帧拍摄,浏览器按虚拟时间推进:每前进一帧,就拍摄一帧。实时屏幕录制会导致帧率不稳定。[视频教程] [3D教程]
- 仅使用虚构数据的演示展台进行录制;录制前用肉眼预览每一屏。[视频教程] [3D教程]
- 演示展台自身必须保持一致:两个显示同一事实的屏幕,所展示的信息必须相同。[视频教程]
- 光标应准确移向目标,而非掠过目标;在页面上使用与发送至应用程序相同的事件来绘制光标。[视频教程] [3D教程]
- 在录制过程中直接打标记,并将字幕和相机绑定到标记上,而非绑定到具体秒数。[视频教程] [3D教程]
- 在片段开头和结尾预留静默部分[视频教程];在第二语言版本中,开场和结尾的长度应与原版保持一致[3D教程]。
- 每个片段通过由 4–6 帧组成的帧列表来检查。[视频教程]
- 任何录制器的等待操作都必须设置超时;后台进程通过 pid 来终止。[视频教程]
- 展示录制画面直至动作的可见结果;镜头推近应覆盖整个功能块,而非单个按钮。[视频教程] [3D教程]
- 使用真实界面还是绘制的界面,取决于视频类型:程序宣传片使用真实界面[视频教程],而风格化的科学纪录片则重新绘制界面[科学纪录片]。详细信息请参见
framing.md。
详细信息
recording.md— 如何录制:虚拟时间、演示展台、标记、预留、片段检查、录制器。framing.md— 视频中的录制内容:裁剪与加速、推近、光标、风格化画框中的界面、真实或绘制的界面。languages-and-sync.md— 其他语言版本以及 3D 双手与录制的同步。
来源
- [视频教程] — 过往的视频教程存档:界面录制、节奏、转场。
- [3D教程] — 浏览器中的第一人称 3D 视频教程,其中屏幕录制被嵌入到 3D 场景中。
- [科学纪录片] — 以苏联科学纪录片和 70 年代初幻灯片风格制作的视频教程,画面中包含程序界面。