📦 FFmpeg Video Watermark Remover — 视频水印去除

v1.0.0

使用 ffmpeg delogo 滤镜从视频中去除水印。当用户想要去除视频中的水印、logo 或文字时使用此技能。

0· 19·0 当前·0 累计
ozzylennon 头像by @ozzylennon (OzzyLennon)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/15
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
high confidence
该技能的文件和运行时指令与其声明的目的基本一致,但存在明显的不匹配和未声明的平台假设(ffmpeg/ffprobe 使用及硬编码的工作区路径),使得该包内部不一致,值得在安装前审查。
评估建议
安装前请注意三个问题:(1) 代码和指令调用 ffmpeg 和 ffprobe,但技能元数据未声明它们——确保主机上可用 ffmpeg/ffprobe 和 Python。(2) SKILL.md 指示将输出保存到 /root/.openclaw/workspace/downloads/ 并通过 'message' 工具发送;确认您对文件写入该根作用域工作区以及平台 message/vision 工具访问派生帧感到满意。(3) 去除水印可能涉及版权/使用政策——考虑法律/道德约束。建议措施:请求发布者更新元数据以列出所需二进制文件和任何平台工具,或在沙箱中本地运行脚本以验证行为;在任何外部发送前检查输出;避免在敏感/私人视频上运行,除非您控制目的地/用途。...
详细分析 ▾
用途与能力
SKILL.md 和两个 Python 脚本都调用 ffmpeg 和 ffprobe 来提取帧并运行 delogo,但技能元数据未声明所需的二进制文件或配置路径。水印去除技能合理需要 ffmpeg/ffprobe(和 Python),因此元数据遗漏是一个可能导致运行时失败或让用户感到意外的内部不一致问题。
指令范围
指令明确描述了提取帧、使用视觉模型('image' 工具)定位水印边界框、分割、应用 ffmpeg delogo 和验证结果。此范围对于声明的任务是合理的,但 SKILL.md 还指示将输出保存到 /root/.openclaw/workspace/downloads/ 并通过 'message' 工具发送;这些平台特定的 I/O 步骤未在元数据中声明,可能会将文件暴露到根作用域工作区而未明确同意。
安装机制
无安装规范(仅指令加小型辅助脚本)。无第三方下载或隐蔽安装程序。脚本是调用系统 ffmpeg/ffprobe 的纯 Python 脚本,只要已知并可用所需二进制文件,这是低风险的安装占用。
凭证需求
该技能不请求环境变量或凭证,这与代码一致。然而,它隐式需要平台工具('image' 和 'message')并写入硬编码的根工作区路径;这些平台假设应该被声明。此外,元数据应将 ffmpeg/ffprobe 列为所需二进制文件。
持久化与权限
always 为 false,该技能不请求持久修改其他技能或系统级设置。它在 /tmp 下写入临时文件并输出到工作区路径;这对于处理工具是正常的,但目标路径是平台/根作用域的。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/15

初始版本:基于 ffmpeg delogo 的动态/静态水印去除

无害

安装命令

点击复制
官方npx clawhub@latest install ffmpeg-video-watermark-remover
镜像加速npx clawhub@latest install ffmpeg-video-watermark-remover --registry https://cn.longxiaskill.com

技能文档


name: FFmpeg Video Watermark Remover description: Remove watermarks from videos using ffmpeg delogo filter version: 1.0.0 author: OpenClaw tags: - video - ffmpeg - watermark - removal - image-processing

概述

此技能使用 ffmpeg 的 delogo 滤镜从视频中去除水印、logo 或不需要的文字。

前提条件

  • ffmpeg 已安装并可在 PATH 中访问
  • ffprobe 已安装并可在 PATH 中访问
  • Python 3.x

使用方法

1. 准备视频

将需要处理的视频文件放在工作区中。

2. 运行水印去除

使用以下命令处理视频:

python remove_watermark.py --input video.mp4 --output output.mp4

3. 指定水印区域

可以通过坐标指定水印区域:

python remove_watermark.py --input video.mp4 --output output.mp4 --x 100 --y 50 --width 200 --height 100

或者使用自动检测:

python remove_watermark.py --input video.mp4 --output output.mp4 --auto-detect

输出

处理后的视频将保存到指定的输出路径。

默认输出目录:/root/.openclaw/workspace/downloads/

注意事项

  • 水印去除效果取决于水印的复杂程度和视频质量
  • 对于动态水印,可能需要多次处理
  • 建议在处理前备份原始视频
  • 请确保您有权修改目标视频
数据来源ClawHub ↗ · 中文优化:龙虾技能库