iVCam 从 v7.0 开始加入了去除人物背景功能(使用 DirectML 技术),无需绿幕您便可对视频背景进行模糊、散景等处理或用图片、视频进行替换。
系统要求 Win 10 及以上系统;支持 DirectX 12 的显卡(可用测试工具 GPU-Z 测试显卡是否支持 DirectML)。
过去几年发布的几乎所有商用显卡都支持 DirectX 12。以下是兼容硬件的一些示例:
- NVIDIA Kepler(GTX 600 系列)及以上
- AMD GCN 第一代(Radeon HD 7000 系列)及以上
- Intel Haswell(第四代核心)高清集成显卡及以上
- 高通 Adreno 600 及以上
注:多显卡用户如果有问题可在“选项设置 > 杂项 > 首选 GPU”处选择独立显卡供视频解码和背景去除使用。
使用它很简单,在 iVCam 的右键菜单中选择处理方式即可(显卡不支持会不显示,试用过期功能会被禁用):
背景去除方式
- 模糊
使用高斯模糊效果对视频背景进行模糊处理。 - 散景
也叫失焦,模拟单反相机的大光圈背景虚化效果。 - 马赛克
对背景进行马赛克处理。 - 绿幕
用绿幕替换背景,方便在其它程序中进行绿幕抠像。 - 背景文件
使用图片或视频文件作为视频背景,菜单中会保存最近使用的 5 个背景图片或视频文件。
注:如果不能使用视频文件做背景,请安装合适的视频解码器比如 LAVFilters
如果您选择了 模糊、散景 或 马赛克 效果,还可以在 相机设定 窗口对这些效果的强度进行调节:
崩溃问题
由于 DirectML 和显卡驱动兼容性方面的问题,使用背景去除时有时程序会崩溃退出。您可以尝试:
- 更新显卡驱动到最新版本;
- 在 iVCam 的“选项设置 > 杂项 > 首选 GPU”处如有多个选项,改一下试试看。
您还可以下载不同版本的 DirectML.dll 替换 iVCam 安装目录下面的同名文件:
或者直接把 iVCam 安装目录下的 DirectML.dll 文件删除后重新运行试试看。
以上方法都没用的话请把崩溃时生成的 .dmp 转储文件 发给我们以供调查分析。
补充说明
- 使用视频文件替换背景的时候 iVCam 会根据您的设置(选项设置中的“音频 > 播放设备”)来决定如何播放视频的声音。如果您想使用相反的设置,比如在选项设置中选择了播放声音但又不想在播放背景视频的时候播放声音,在选择背景视频文件的时候按住 SHIFT 键即可,反之亦然;
- 试用过期后需购买才可继续使用“背景去除”功能。