如何正常录制在 Chrome 和 Edge 后台播放的视频

如果在播放使用 Bandicam 录制的视频时只有声音没有画面时,通常考虑为 “视频加速功能(覆盖了输出)” 出现了问题,这种情况可以通过修改视频编解码器或者切换录制模式等解决。

但是当使用 Bandicam 的【固定窗口】模式在后台录制 Google ChromeMicrosoft Edge 浏览器种播放的视频时,偶尔也会出现上述问题 (例如:您使用 Chrome 浏览器播放视频,并使用【固定窗口】模式对该视频进行后台录制,当在此页面上覆盖上其他软件或页面时,录制出来的视频只有声音,视频画面部分呈白色或黑色无视频的画面)。

是什么导致使用【固定窗口】模式录制 Chrome 和 Edge 视频时没有画面?

这是因为在 Google ChromeMicrosoft Edge 中启用了优化内存和资源的功能,该功能通过节制后台标签的优先级,减少浏览器的资源消耗,从而将更多的内存、CPU 和 GPU 资源留给前台标签‌。 启用此功能后,当 Chrome 和 Edge 检测到窗口被遮挡时,它会限制后台标签的活动,减少资源消耗,确保前台标签能够获得更多的资源‌。

换句话说,浏览器正在停止后台屏幕的显示。 因此,使用【固定窗口】模式录制的视频将会在页面被覆盖的那一刻起呈现出黑色或白色的画面。

解决方法

  • 需要修改快捷方式的外加指令,在目标后添加 “ --disable-backgrounding-occluded-windows” 命令,具体修改快捷方式的外加指令的方法如下

Google Chrome

第一步:右键单击桌面上的 Chrome 快捷方式,点击属性,打开 “快捷方式” 选项卡

第二步:在目标的末尾输入空格,然后写入 “ --disable-backgrounding-occluded-windows” 命令

  • 编辑前:“C:\Program Files\Google\Chrome\Application\chrome.exe”
  • 编辑后:“C:\Program Files\Google\Chrome\Application\chrome.exe” --disable-backgrounding-occluded-windows

输入命令 - Google Chrome

注意:--disable-backgrounding-occluded-windows 命令前务必输入一个 “空格”。

第三步:打开 Google Chrome,点击 “设置” 或在地址栏中输入 “chrome://settings/system”

浏览器设置 - Google Chrome

第四步:在系统选项卡中关闭 “使用图形加速功能” 选项后,重启浏览器即可。

关闭使用图形加速功能 - Google Chrome

Microsoft Edge

第一步:右键单击桌面上的 Edge 快捷方式,点击属性,打开 “快捷方式” 选项卡

第二步:在目标的末尾输入空格,然后写入 “ --disable-backgrounding-occluded-windows” 命令

  • 编辑前:“C:\Program Files\Microsoft\Edge\Application\msedge.exe”
  • 编辑后:“C:\Program Files\Microsoft\Edge\Application\msedge.exe” --disable-backgrounding-occluded-windows

输入命令 - Microsoft Edge

注意:--disable-backgrounding-occluded-windows 命令前务必输入一个 “空格”。

第三步:打开 Microsoft Edge,点击 “设置” 或在地址栏中输入 “ edge://settings/system”

浏览器设置 - Microsoft Edge

第四步:在系统选项卡中关闭 “启动增强” 和 “在可用时使用图形加速” 选项后,重启浏览器即可。

关闭使用图形加速功能 - Microsoft Edge

常见问题