如何从视频里移除物体 — 在本地完成,不用上云
动态追踪移除会跟着移动的路人或车辆,静态物体移除会把一直不动的东西补掉。两者都只擦除你在自己素材里标出的物体。
短答案
要去掉视频里的物体,先标出它,再让修补模型根据前后帧重建被它挡住的部分。物体在动就用动态追踪移除,静止不动就用静态物体移除。效果取决于摄像机在它后面拍到了什么:人群、重复的瓷砖和细杆仍然难处理。本地可以用 AI 消除。


先从你拍的这条镜头里想去掉的东西入手。走过画面的行人、骑车的人或开过的车,属于动态任务:在一帧上点住目标,跟踪会把遮罩带到后面的画面。垃圾桶、立着的牌子或其他不会移动的杂物,属于静态任务:框住那块区域,让填补功能重建它后面原本的样子。如果你要的是替换而不是去掉,那该用 物体背景替换,而不是再擦除一遍。
先选动态还是静态
- 走过画面的行人、骑车的人或车 → 动态追踪移除。在一帧上点住,跟踪把遮罩带下去。
- 停着的垃圾桶、牌子或固定杂物 → 静态物体移除。盖住区域,让填补重建后面的东西。
- 快速修补、通用修补、高质量修补在同一条轨道上。更高一挡在那处标记上花更多时间。排队导出之前先预览。
标记必须是素材里的物体——你能指到的人或道具。把点打在那个主体上,再在它穿过标记的地方看免费的 1 秒、3 秒或 5 秒预览。如果填补在这一步站得住,就在你的 GPU 上排队导出。
填补能借用什么
- 填补只画邻近像素撑得住的纹理,或物体挪开后附近一帧确实出现过的纹理
- 人群、重复的砖和细杆仍然难:遮罩可以稳住,填补却没有稳定的东西可借
- 物体长时间挡住背景,比短暂穿过更难
如果整条镜头里一直有人挡在一块独一无二的招牌前面,就没有干净的画面可以借用,补出来的部分只能是猜测。看免费的 1 秒、3 秒或 5 秒预览时,盯住主体穿过标记区域的那一段。单独一帧可能看着已经补好了,下一帧却露出空洞在蔓延。如果在蔓延,导出前就重新生成遮罩或换一个挡位。不要把那一帧当作前后对比。
如何擦掉碍事的东西
- 打开对应的模块,导入你拍的片段
- 用点来标记;遮罩在爬就重新生成,并在最差的一段上预览 1、3 或 5 秒
- 只有主体穿过标记时填补还站得住,才在这台机器上导出
导出、转换、文件修复和从链接下载文件需要登录并选择付费方案。要看的是运动,而不是某一帧。如果标记后面的背景从来没有在这条镜头里出现过,就算用更高的质量挡位,也没有额外的画面可以借用。擦除在你的电脑上完成,不需要上传片段。
什么时候换模块
物体只是看起来不动时,要换模块。滚了几步的车是动态的,一直待在角落的牌子是静态的。拿动态跟踪去处理停着的垃圾桶,或者只在一帧上框住走动的行人,遮罩就会跟丢目标,填补也会把你想保留的背景涂花。遮罩滑开了,先重新生成,再考虑换挡位,并且把同一段穿越再预览一次。要去掉的物体不止一个时,就分成几次分别标记,每次穿越都预览。人群并不是一堆好处理的行人叠在一起;密集的重叠和细杆子,用哪个模块都难。选模块要看运动,而不是看物体的类别。
用你自己的素材试试效果
下载 KwaFlux,付费前先用自己的素材免费预览效果——无需注册,在你的 GPU 上处理,处理不需要上传媒体文件。 视频预览可选 1、3或5 秒;防抖预览可选 5、15或30 秒。
常见问题
能去掉走过画面的人吗?
可以,用动态追踪移除,应用里标注为实验性功能。标出那个人,预览他走过之处的填补效果,效果过关再导出。密集人群和长时间遮挡仍可能失败,它也无法凭空造出相机没拍到的背景。
参考资料
- Kim et al. (2019), Deep Video Inpainting (2026-10-11 查阅)
- Xu et al. (2019), Deep Flow-Guided Video Inpainting (2026-10-11 查阅)


