跳到主要内容

Video Recording / 把输出录成视频

源文档地址

录屏有这么几个选择。

XBox Game Bar

Windows 10 上一般已经装好了,没有的话可以从 Microsoft Store 装。

WindowsG 打开它。可以录全屏视频加音频。

Nvidia 显卡

如果驱动没有一并装上,去下载并安装 Geforce Experience

ALTZ 打开它。可以录全屏视频加音频。

AMD 显卡

如果驱动没有一并装上,去下载并安装 Radeon Software

ALTR 打开它。可以录全屏视频加音频。

OBS Studio

免费开源的录像与直播软件:https://obsproject.com/

VL.ScreenRecorder

想把录制做进自己的应用里,看看 VL.ScreenRecorder 这个 NuGet。

VL.LoopTool

一组节点,用来简化循环动画的制作。它包含能响应全局音序器的动画节点,让平滑的缓动动画很容易做出来;还提供了预设的动画相机和场景。能捕获视频、图像序列和图片。 NuGet:VL.LoopTool

高分辨率纹理/图像写出

如果你想以非实时的方式写出高分辨率图像序列,用下面这些节点:

  • VL.Stride:TextureWriter 配合 SceneTexture
  • VL.Skia:ImageWriter 配合 Renderer (Offscreen)

用它们时还要把 MainLoop 节点设成 Is Incremental,并填上你要的 Incremental FPS。这样所有依赖时钟的节点(LFO、滤波器等等)时序才会正确推进 —— 不管每张图写进磁盘要花多久。

备注

如果你的画面内容依赖音频分析或实时传感器数据这类实时参数,这套办法就不管用。

Gif 录制

要录动图 gif,试试 LiceCap 这个屏幕捕获工具。