今天刚冒出来一个开源项目,看到的第一反应是:终于有人做这个了。
项目叫 UnWatermark,纯Python写的一个视频水印清除工具——539行代码,MIT开源,GUI图形界面,拖拽视频进去一键去水印。
为什么它有用?
做过视频的朋友都知道,去水印这件事说大不大说小不小——网上的在线工具要么收费、要么画质压缩严重、要么操作繁琐。专业的去水印工具(比如Adobe After Effects的内容感知填充)学习成本又太高。
UnWatermark 解决了三个核心痛点:
· 零门槛:tkinter图形界面,可以直接拖拽视频文件到窗口,选好位置点「开始处理」就行,不需要任何命令行操作· 智能识别:支持左上角、右下角和全屏水印三种常见位置,算法自动定位水印区域· 一条龙:首次运行自动下载ffmpeg(约30MB,只需一次),不需要用户自己折腾环境
长什么样?

▲ UnWatermark 工具主界面:左侧原视频预览,右侧处理后预览
典型的「左侧原视频、右侧处理后」双预览布局,三个按钮搞定:选择视频、开始处理、输出目录。深色UI,对视频工作者非常友好。
怎么装?
前提是电脑上有Python 3.8+:
pip install -r requirements.txt python unwatermark.py
处理后的视频会自动保存在原视频同目录下,文件名加上「_无水印」后缀。
还有个亮点
这个项目不仅是个独立工具,还被作者打包成了 Agent Skill——支持导入到Hermes Agent、WorkBuddy等AI编程助手里作为技能使用。安装了之后,你直接对AI说"帮我去掉这个视频的水印",AI就能调用它。
项目结构非常干净:一个主程序(539行)、一个依赖清单、一个README,外加ZIP包和Skill配置——典型的「小而美」开源项目。
依赖只有四个:Python标准库的tkinter、Pillow图像处理、tkinterdnd2拖拽支持、requests网络请求。没有深度学习框架没有GPU要求,纯CPU跑。
MIT协议开源,作者声明仅供学习研究使用。
🔗 github.com/muzixiaohua/UnWatermark