提高 Windows 10 中的视频录制质量

提高 Windows 10 中的视频录制质量

当我使用 Win 键 + G 捕获视频时,视频质量非常糟糕。为了让您大致了解质量的糟糕程度,以下是原始图像与捕获图像的屏幕截图:

1

我按照以下链接更改了Win10的设置,但结果却毫无希望: https://support.microsoft.com/en-us/help/4026653/windows-10-video-quality-of-game-clips

我也尝试过使用 MS Powerpoint 截取屏幕,但结果是一样的。

答案1

如果你有设置 > 游戏 > 捕获在“录制的视频”下将帧速率设置为“60 fps”,将“视频质量”设置为高,然后您就完成了 Windows 设置应用程序所能做的所有事情。

如果这还不够,您可能在注册表设置方面会更幸运。我建议至少在进行注册表工作之前创建一个系统还原点,以便在出现问题时能够撤消它们。在测试新的注册表设置之前,请重新启动。

注册表设置位于 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR。它们由 Microsoft 记录在以下页面下 Windows.Media.Capture 命名空间

其中有用的有:

  • VideoEncodingBitrateMode:该值1代表高比特率。
  • VideoEncodingFrameRateMode:该值1代表高帧率。
  • VideoEncodingResolutionMode:该值0代表自定义。分辨率由CustomVideoEncodingHeight和指定CustomVideoEncodingBitrate
  • CustomVideoEncodingHeight:自定义视频编码高度
  • CustomVideoEncodingBitrate:广播流的自定义视频编码比特率(以比特/秒为单位)

如果提高上述值不能提高视频质量,您可以考虑使用其他软件。请查看 分享X,但在许多文章中还可以找到更多,例如
12 款最佳 Windows 游戏录制软件

答案2

由于 PowerPoint 也很糟糕,我建议尝试使用 ffmpeg 来录制屏幕。

请参阅https://trac.ffmpeg.org/wiki/Capture/Desktop#Windows

分别尝试该页面上显示的gdigrab示例dshow,看看其中一个效果是否更好。gdigrab不过我会先尝试,因为它不需要安装任何其他东西。

另请参阅该页面上的硬件编码部分,了解如何使用 NVIDIA 卡加速编码(或者如果使用 Intel CPU 但没有 NVIDIA GPU,h264_qsv则可以使用它h264_nvenc来进行硬件加速)。

在它列出的命令中,您可以使用-b:v 5M将视频比特率设置为 5Mbps,这应该是一个不错的测试。

例如,这对我来说适用于 1920x1080 的清晰流畅的视频(尝试 4K 太不连贯)ffmpeg -f gdigrab -framerate 30 -i desktop -b:v 5M -c:v h264_qsv -preset veryfast test.mp4

答案3

我推荐 Nvidia Shadowplay、AMD Relive 和 OBS。

它们是免费的,没有水印,几乎没有丢帧。最重要的是,即使您正在运行资源密集型程序(例如玩 WOW 游戏),Relive 和 Shadowplay 也可以轻松处理屏幕录制。

来看看吧,这里有 14 款录音软件推荐测试评论: https://www.videoproc.com/download-record-video/game-screen-recorder.htm

答案4

对于免费的屏幕录制软件我只能推荐观察

太好了,开源可用于截屏或流媒体的软件。需要花点时间才能上手,添加源和其他内容,但就其功能而言,它实际上非常用户友好,而且性能也很高!

相关内容