这一组工具用 WebCodecs 在浏览器里解码和重编码视频,配合 ffmpeg 的 WebAssembly 版本回填音轨,因此去水印全程不需要把视频传到服务器。AI 补全按需加载开源模型:轻量的 MI-GAN 适合小水印,LaMa 高清档适合大水印和压在人脸、建筑边缘的精修场景。
代价是算力来自你的设备:处理时长与视频长度、分辨率和设备性能成正比,建议先处理 1 分钟以内的片段验证效果,再处理完整视频。
在浏览器本地处理视频:去除画面中位置固定的水印,自动选择时域重建或 MI-GAN、LaMa AI 补全,可选高清档精修大水印,导出 H.264 MP4 并回填原音轨。视频文件不上传到任何服务器,处理全程在你的设备上完成。
视频在浏览器本地解码、重建和编码,不会上传到任何服务器;AI 补全模式会按需下载开源模型(约 28MB / 198MB)。
这一组工具用 WebCodecs 在浏览器里解码和重编码视频,配合 ffmpeg 的 WebAssembly 版本回填音轨,因此去水印全程不需要把视频传到服务器。AI 补全按需加载开源模型:轻量的 MI-GAN 适合小水印,LaMa 高清档适合大水印和压在人脸、建筑边缘的精修场景。
代价是算力来自你的设备:处理时长与视频长度、分辨率和设备性能成正比,建议先处理 1 分钟以内的片段验证效果,再处理完整视频。
三种重建方式的取舍:速度、模型体积与适用场景的粗略对比。
| 方式 | 模型体积 | 速度 | 适合的场景 |
|---|---|---|---|
| 时域重建 | 无需模型 | 最快(约等于视频时长) | 背景运动或镜头移动的视频 |
| MI-GAN 补全(默认) | 约 28MB | WebGPU 下约 0.4 秒/帧 | 小面积水印、背景静止 |
| LaMa 高清补全 | 约 198MB | 约为 MI-GAN 的 1/7 速度 | 大水印、压在人脸或建筑边缘 |
只处理位置固定的水印:位置随时间移动或形状变化的水印无法用单一选区覆盖,滚动字幕请使用裁剪方式处理。
水印压在人脸、文字或持续变化的复杂纹理上时,AI 补全是模型的推测,结果可能与真实内容不符,请逐帧检查输出。
输出采用 H.264 重编码,会有轻微的二次压缩;对画质要求极高的场景请使用原始工程文件处理。