可用OBS Virtual Cam、AkVirtualCamera或VCam将本地视频设为虚拟摄像头:OBS需安装插件并注册DLL;AkVCam支持命令行或图形化添加循环视频;VCam需安装驱动并拖入兼容格式视频文件。

你想在直播或视频会议中用预录好的视频替代真实摄像头画面,比如播放产品演示、教学片段或创意动画,而不是只能露脸或共享屏幕。
用OBS Virtual Cam插件实现视频源虚拟摄像头
第一步:确认OBS Studio版本为26.0.0或更高 → 打开OBS → 点击“工具” → 选择“虚拟摄像头” → 若菜单存在且可点击,说明内置功能已就绪;若提示“未安装”,则需手动添加插件。
第二步:下载并安装OBS Virtual Cam插件。访问官方镜像仓库(gitcode.com/gh_mirrors/ob/obs-virtual-cam),下载最新预编译版ZIP包 → 解压后找到obs-virtualsource.dll文件 → 根据你的OBS是32位还是64位,将其复制到对应目录:【C:\Program Files\obs-studio\bin\64bit\】(绝大多数现代系统使用64位OBS)。
第三步:以管理员身份运行命令提示符 → 输入命令注册DLL:regsvr32 "C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll" → 屏幕弹出“DllRegisterServer成功”即完成注册。
第四步:在OBS中新建一个“媒体源” → 点击“浏览”选择你要播放的MP4/AVI等本地视频文件 → 勾选“循环” → 在“播放控制”中点击“播放”按钮 → 确保该媒体源位于当前激活场景中且未被遮挡。
第五步:回到OBS主界面 → “工具” → “虚拟摄像头” → 点击“启动” → 此时OBS会将当前预览画面(含你设置的视频)作为实时流输出 → 打开微信视频号直播工具、Zoom或Teams → 摄像头选项里即可看到“OBS-Camera”设备 → 选择它,视频即开始播放。
用AkVirtualCamera直接加载视频文件作摄像头
方法一:免安装快速启用(推荐测试用)
下载AkVirtualCamera Manager(Windows版)→ 解压后双击AkVCamManager.exe → 在终端窗口输入:add-device "我的演示视频" --format "1280x720@30fps" --source "D:\demo.mp4" → 回车后设备立即创建成功,无需重启任何软件。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
方法二:图形化配置更稳定
运行AkVCamConfig.exe → 点击“Add Device” → 设备名称填“教学视频” → 分辨率选1280×720,帧率选30 → 在“Video Source”下拉菜单中选“File” → 点击“Browse”定位到你的MP4文件 → 勾选“Loop” → 点击“Apply”。此时系统设备管理器中会出现新摄像头,所有应用均可调用。
【注意:MP4必须含H.264视频轨和AAC音频轨,否则AkVCam无法解码,会黑屏无响应】
用VCam软件播放本地视频并设为摄像头
第一步:安装VCam 6.4.0.3(官网e2esoft.com提供下载)→ 安装过程勾选“安装WDM驱动” → 完成后重启电脑,确保设备管理器中“图像设备”下出现“e2eSoft VCam”。
第二步:打开VCam主界面 → 左侧“Source”区域点击“Video File” → 点击“Add”按钮添加MP4/AVI/WMV文件 → 拖入播放列表 → 右键该文件 → 选择“Set as Current Source”。
第三步:点击顶部工具栏的红色圆形“Start”按钮 → 视频开始播放 → 此时VCam已将该视频流挂载为系统摄像头 → 切换到直播软件,摄像头选项中选择“e2eSoft VCam”即可使用。
这一步操作起来很简单,直接把文件拖进去就行。但要注意:VCam对MKV容器支持差,强行添加会导致软件崩溃退出,务必先用格式工厂转成MP4再导入。










