🫥视频人脸自动打码 - AI 识别跟踪人脸,模糊/马赛克
发布街拍、会议、课堂、维权或采访视频前,需要把路人和不愿出镜的人的脸遮住?上传视频后,工具会每隔几帧用 YuNet 人脸检测模型找出画面里的所有人脸,再用 IoU 跟踪把同一个人前后的检测串成一条轨迹,中间的帧按轨迹插值,并在人脸出现前、消失后多遮一小会,避免漏帧闪现。检测完可以拖动时间轴预览任意时刻的打码效果,画面上会标出每条人脸轨迹:点一下某张脸就切换成“保留”,适合只给路人打码、保留主讲人;漏检的位置(例如背影、侧脸、车牌)可以手动框出区域并设置起止时间。打码方式有模糊、马赛克、黑色遮挡和表情贴纸,形状可选椭圆或矩形,可调打码范围和强度;检测灵敏度、检测间隔、远处小脸分块检测、过滤偶发误检都可以设置。最后逐帧渲染并用 FFmpeg 编码成 H.264 MP4,保留原视频的声音,可限制输出分辨率和帧率以缩短时间。全部在浏览器本地完成,视频不会上传到任何服务器。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用视频人脸打码
- 1上传视频,设置检测间隔和灵敏度,点击「开始检测」
- 2拖动预览检查效果:点击人脸切换打码 / 保留,必要时手动添加打码区域,选择打码方式
- 3设置输出分辨率,点击「生成视频」,完成后下载 MP4
常见问题
- 处理一段视频需要多久?
- 主要取决于时长、分辨率和帧率。检测阶段每隔几帧跑一次 AI 模型,渲染阶段需要逐帧解码、打码再编码:720p、30 帧的视频大约每 1 秒画面需要 1~3 秒处理,电脑性能越好越快。建议先用“视频剪辑”剪出需要的片段,并把输出分辨率限制在 720p。
- 有的人脸没被打码怎么办?
- 可以提高检测灵敏度、把检测间隔改成每 2~3 帧,或勾选“检测远处的小脸”后重新检测。侧脸、低头、背光、戴口罩的脸比较难识别;遇到漏检,在预览上点「手动添加打码区域」框出位置,并设置开始和结束时间即可。
- 怎么只给路人打码、保留主播或自己?
- 检测完成后拖动时间轴到这个人出现的位置,直接点击画面上他的人脸框(或点击下方对应的轨迹标签),框会变成绿色虚线,表示保留不打码。同一个人如果在中途被跟丢,会被分成两条轨迹,两条都点成“保留”即可。
- 视频会上传到服务器吗?
- 不会。人脸检测模型、逐帧解码和 FFmpeg 编码都在你的浏览器里运行,视频文件不会离开你的电脑或手机,适合处理涉及隐私的素材。首次使用时需要下载约 230 KB 的人脸检测模型和 FFmpeg 运行库,之后会缓存在浏览器中。