OBS Studio 是一个很棒的在线录制和流媒体程序。但是,某些用户无法使用 OBS Studio,因为他们尝试录制屏幕时出现录制错误。OBS Studio 没有进行录制,而是抛出以下消息:“录制时发生未指定的错误。”
当重要的 DLL 文件丢失或 OBS Studio 安装目录损坏时,通常会出现该错误。因此,如果您也看到相同的错误,请尝试以下解决方案来彻底消除问题。
1.重启OBS Studio
无论您看到黑屏还是收到“录制时发生未指定的错误”错误,解决 OBS Studio 问题的最佳方法就是重新启动它。重新启动 OBS Studio 将清除系统资源并消除可能导致错误的任何临时错误或故障。
要重新启动 OBS Studio,请打开任务管理器(请参阅如何打开任务管理器),右键单击 OBS Studio,然后选择结束任务。然后,在“开始”菜单中搜索“OBS Studio” ,然后从右侧窗格中选择“打开” 。
2. 暂时禁用图形驱动程序
如果 OBS Studio 使用的 GPU 日志文件损坏,则可能会发生该错误。要消除损坏,您必须在启动 OBS Studio 之前禁用图形驱动程序。这样做将强制程序创建新的 GPU 日志。
您需要执行以下操作:
- 按Win + X热键打开高级用户菜单,然后从上下文菜单中选择设备管理器。
- 在设备管理器中,双击显示适配器节点将其展开。
- 右键单击专用显卡驱动程序并选择禁用设备。
- 对于出现的提示单击“是” 。
禁用专用显卡驱动程序后,您的屏幕可能会闪烁。但不用担心;通用驱动启动后就正常了。
现在,启动 OBS Studio 并打开您的项目。然后,再次打开设备管理器 > 访问显示适配器节点 > 右键单击专用显卡驱动程序并选择启用设备。
就是这样!返回OBS Studio并检查是否可以录制。
3.允许OBS Studio通过您的防火墙
如果被 Windows 防火墙阻止,OBS Studio 可能无法记录并抛出当前错误。要解决此问题,您必须将 OBS Studio 从 Windows 防火墙阻止的应用程序列表中列入白名单。具体做法如下:
- 按Win键打开“开始”菜单。
- 在搜索栏中键入Windows 防火墙,然后按 Enter。
- 从左侧边栏中选择“允许应用程序或功能通过 Windows Defender 防火墙”选项。
- 单击更改设置按钮。
- 单击允许其他应用程序,然后从添加应用程序提示中选择浏览。
- 导航到安装 OBS Studio 的位置。
- 选择obs-ffmpeg-mux可执行文件并单击“打开”。
- 单击添加。
- 选中obs-ffmpeg-mux的“私有”和“公共”框,然后单击“确定”保存设置。
重新启动计算机并检查问题是否仍然存在。
4.修复丢失的DLL文件
动态链接库,又名 DLL 文件,是系统库的特殊实现,其中包含程序需要时使用的各种函数和变量。如果OBS Studio所需的重要DLL文件丢失,您将看到“录制时发生未指定的错误”错误。
要解决此问题,您必须重新获取所需的 DLL 文件。就是这样:
- 导航到安装 OBS Studio 的位置。
- 双击 obs-ffmpeg-mux 文件,并记下缺少以下哪个 DLL 文件。
avcodec-57.dll
avformat-57.dll
avutil-55.dll
swresample-2.dll - 请按照我们有关如何修复 Windows 上丢失的 DLL 文件的指南来修复丢失的文件。
重新启动计算机并检查问题。
5.编辑OBS-Ffmpeg-Mux安装文件夹
如果下载丢失的 DLL 文件后仍然遇到该问题,则表明 OBS Studio 无法找到所需的 DLL。在这种情况下,解决方案是编辑 Path 环境,以便 OBS Studio 找到所需的 DLL 文件。
您可以按照以下说明进行操作:
- 按Win + I键打开“设置” 应用程序。
- 在“系统”选项卡中,选择左侧窗格中的“关于”选项。
- 单击高级系统设置选项。
- 单击环境变量按钮。
- 选择“系统变量”部分下的“路径”,然后单击“编辑”按钮。
- 将以下路径粘贴到变量值文本框中,然后单击确定。
C:\Program Files (x86)\obs-studio\bin\32bit;
就是这样!现在,开始在OBS Studio中录制并检查问题是否仍然存在。
6. 检查文件是否损坏或丢失
有时,OBS Studio 可能会由于安装文件夹损坏而无法录制。如果重要文件丢失,也可能会出现此问题。
无论哪种情况,您都可以使用“检查文件完整性”功能来扫描 OBS 安装是否损坏并重新下载损坏/丢失的文件。以下是如何使用该功能:
- 启动 OBS Studio,单击顶部的“帮助”选项,然后从上下文菜单中选择“检查文件完整性”选项。
- 单击“是”确认您的选择。
OBS Studio 会将可用文件与其服务器上的文件进行比较,并下载任何丢失或损坏的文件。
当您位于 OBS Studio 主屏幕时,检查并下载任何可用更新。为此,请单击“帮助”并选择“检查更新”。
7.重新安装OBS Studio
如果您仍然收到错误消息,则除了重新安装 OBS Studio 之外别无选择。为此,请首先从 Windows 卸载 OBS Studio。
然后,访问OBS Studio官方网站,在您的计算机上下载并安装最新版本。
使用 OBS Studio 享受无缝录制
OBS Studio 让录制任何内容并在线上传变得轻而易举。但是,由于安装文件夹损坏或缺少 DLL 文件,它可能会抛出“录制时发生未指定的错误”错误。幸运的是,您可以通过应用上述修复来快速消除此错误。