据开源游戏引擎Gotdot 的博客介绍, Godot v4.0 引入了 Movie Maker 模式。可以录制来自任何 2D 或 3D 项目的非实时视频和音频。
Movie Maker 模式比较适合以下情况:
- 录制游戏预告片,供宣传使用。
- 录制过场动画,在游戏中显示。它允许使用高质量的设置(以文件大小为代价),无论播放器使用什么品质的硬件。
- 录制动画或动作的设计过程,供制作教程。用户在视频录制期间仍然可以进行交互,且还可以包含音频(在录制视频时听不到声音)。
- 比较动画场景中图形设置、着色器或渲染技术的视觉输出。
与实时视频录制相比,非实时录制的一些优点包括:
-
无论硬件功能如何,都可以使用最高的图形设置。输出视频将始终具有完美的帧同步;它永远不会出现丢帧或卡顿现象。更快的硬件能够在更短的时间内渲染,但视觉输出保持不变。
-
以高于视频目标帧率的帧率进行渲染,然后进行后期处理以生成高质量的运动模糊。这也使得在多个帧上聚合的效果(例如时间抗锯齿、SDFGI 和体积雾)看起来更好。
当然,Movie Maker 模式不是实时抓取屏幕,如果需要捕捉实时画面(如直播录屏等),还是应该使用 OBS Studio 或 SimpleScreenRecorder 之类的工具。
目前 Movie Maker 模式支持 AV1 容器内的 MJPEG 输出格式,和带有 WAV 音频的 PNG 图像序列。有关更多信息,可以在 Movie Maker 功能文档中查阅。