安全扫描
OpenClaw
安全
high confidence该技能如其所述使用 ffmpeg 提取帧,其代码小且一致,仅有少量元数据/措辞问题需要注意。
评估建议
该技能是一个小型本地工具,使用 ffmpeg 提取帧,且与其描述一致。安装/使用前:1) 确保安装了 ffmpeg/ffprobe(SKILL.md 提到 apt/brew 安装);2) 审查简短的 shell 脚本并在安全目录运行以避免覆盖文件;3) 澄清关于 'read' 工具的模糊指令(很可能指图像查看器或图像处理工具);4) 处理敏感视频时要谨慎 — 脚本将提取的帧写入磁盘(未观察到网络数据外泄)。如果您希望修正注册元数据,请要求该技能声明 ffmpeg 为必需的二进制文件。...详细分析 ▾
ℹ 用途与能力
技能名称/描述与包含的脚本和指令匹配:两者都专注于从视频中提取帧进行分析。小的不一致:注册元数据列出没有必需的二进制文件,而 SKILL.md 和脚本明确要求 ffmpeg/ffprobe。
✓ 指令范围
SKILL.md 提供具体、狭窄的指令来运行提供的 shell 脚本并安装缺失的 ffmpeg。它不指示读取无关文件、发送数据外部或访问无关环境变量。一个措辞模糊:提到 '使用 `read` 工具读取关键帧'('read' 这个词模糊,可能指图像查看器或图像读取实用工具)。
✓ 安装机制
未提供安装规格(仅指令加小脚本)。脚本本身是本地的,由代理执行;没有下载或外部安装程序被技能调用。安装机制的风险很低。
✓ 凭证需求
该技能不请求凭据或环境变量。它需要 ffmpeg/ffprobe 存在(在 SKILL.md 中记录)—— 这与声明的功能成比例且合理。
✓ 持久化与权限
技能不请求永久/始终打开的存在,不修改其他技能或系统范围的设置,并不存储凭据。使用正常的调用权限。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/2/10
启用您的 Clawbot 观看视频
● 无害
安装命令 点击复制
官方npx clawhub@latest install video-watcher
镜像加速npx clawhub@latest install video-watcher --registry https://cn.clawhub-mirror.com
技能文档
使用 ffmpeg 每秒提取一帧来分析视频文件,然后检查这些帧以了解视频内容。
前置条件
需要系统中安装ffmpeg。
如果缺失,请安装:
# Ubuntu/Debian
sudo apt-get install -y ffmpeg
# macOS
brew install ffmpeg
使用方法
从视频中提取帧
scripts/extract_frames.sh [output_dir] [fps]
参数:
video_path(必需):视频文件路径output_dir(可选):提取帧的目录。默认:在当前目录创建frames_fps(可选):提取帧的每秒帧数。默认:1(每秒一帧)
scripts/extract_frames.sh /path/to/video.mp4
scripts/extract_frames.sh /path/to/video.mp4 ./my_frames
scripts/extract_frames.sh /path/to/video.mp4 ./my_frames 2 # 每秒 2 帧
输出:
- 创建编号的帧图像:
frame_001.jpg、frame_002.jpg等 - 打印视频元数据(持续时间、分辨率、帧数)
工作流程
- 对视频文件运行
extract_frames.sh - 使用
read工具查看关键帧 - 对于全面分析,在固定间隔(例如每 5 帧)采样帧
- 描述每一帧以构建对视频的理解
提示
- 对于短视频 (<1 分钟):审查所有帧
- 对于中等视频 (1-5 分钟):每 3-5 帧采样一次
- 对于长视频 (>5 分钟):每 10+ 帧采样一次,关注场景变化
- 寻找:场景转换、文本/标题、UI 元素、动作、角色
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制