← 返回 Skills 市场
Meta Video Ad Analyzer
作者
fortytwode
· GitHub ↗
· v1.0.0
1680
总下载
1
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install meta-video-ad-analyzer
功能描述
Extract and analyze content from video ads using Gemini Vision AI. Supports frame extraction, OCR text detection, audio transcription, and AI-powered scene analysis. Use when analyzing video creative content, extracting text overlays, or generating scene-by-scene descriptions.
安全使用建议
This skill appears to do what it says (extract frames, OCR, transcribe audio, call Gemini/Vertex), but metadata omitted the required Google credentials. Before installing or running: 1) Confirm you are comfortable providing a Google service-account JSON and only grant the least-privilege roles (Vertex AI / Speech-to-Text / Cloud Storage if needed) — DO NOT use a project-owner or broad admin key. 2) Inspect the remaining functions (analyze_frames_batch, analyze_video_natively, reconciliation) for any hard-coded or external endpoints to ensure frames or transcripts are only sent to Google/Vertex and not to unknown servers. 3) Consider running the code in a sandbox with a restricted service account and test with non-sensitive videos. 4) If the registry claims 'no env vars', ask the publisher to update metadata to declare GOOGLE_APPLICATION_CREDENTIALS (and any other required env vars) before trusting the skill. If you cannot verify these details, treat it as untrusted and avoid supplying high-privilege credentials.
功能分析
Type: OpenClaw Skill
Name: meta-video-ad-analyzer
Version: 1.0.0
The skill bundle is classified as benign. It uses `subprocess.run` for `ffmpeg` and `ffprobe` for video processing and accesses `GOOGLE_APPLICATION_CREDENTIALS` for Google Cloud API authentication, which are high-risk capabilities but are necessary and used appropriately for the stated purpose of video analysis. The prompt files (`prompts/*.md`) contain strict instructions for the LLM to control its output format, which is a defensive measure against unstructured responses, not an attempt at prompt injection against the OpenClaw agent.
能力评估
Purpose & Capability
Name/description match the code and prompts: frame extraction (OpenCV/ffmpeg), OCR (EasyOCR), transcription (Google Speech), and AI analysis (Vertex/Gemini). The requested libraries and binaries align with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to read local video/image files and a Google service-account JSON (GOOGLE_APPLICATION_CREDENTIALS) and to call Vertex AI / Google Speech. Those actions are appropriate for the skill, but the SKILL.md requires a service account file path (access to local filesystem) which the registry metadata did not declare.
Install Mechanism
No install spec (instruction-only install) — highest transparency. Dependencies are standard Python packages and system ffmpeg; no arbitrary external URLs or extract steps are present.
Credentials
SKILL.md explicitly requires GOOGLE_APPLICATION_CREDENTIALS and Google APIs, but the registry metadata lists no required env vars or primary credential. This mismatch is concerning: the skill will need a Google service-account file (and project permissions) to use Vertex AI and Speech-to-Text, but that credential requirement was not declared in the metadata.
Persistence & Privilege
always:false and standard model invocation are used. The skill does not request permanent system-wide presence or attempt to modify other skills. It reads files passed to it (videos and a service account path) — expected for this type of tool.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install meta-video-ad-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/meta-video-ad-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Video Ad Analyzer — AI-powered tool for extracting and analyzing video ad content.
- Extracts frames with scene change detection for efficient analysis.
- Detects and extracts text overlays using OCR.
- Transcribes audio to text using Google Cloud Speech.
- Analyzes and describes each scene with Gemini Vision AI.
- Generates thumbnails and supports both video and image inputs.
- Provides outputs including timeline of scenes, detected texts, full transcript, and auto-thumbnail.
元数据
常见问题
Meta Video Ad Analyzer 是什么?
Extract and analyze content from video ads using Gemini Vision AI. Supports frame extraction, OCR text detection, audio transcription, and AI-powered scene analysis. Use when analyzing video creative content, extracting text overlays, or generating scene-by-scene descriptions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1680 次。
如何安装 Meta Video Ad Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install meta-video-ad-analyzer」即可一键安装,无需额外配置。
Meta Video Ad Analyzer 是免费的吗?
是的,Meta Video Ad Analyzer 完全免费(开源免费),可自由下载、安装和使用。
Meta Video Ad Analyzer 支持哪些平台?
Meta Video Ad Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Meta Video Ad Analyzer?
由 fortytwode(@fortytwode)开发并维护,当前版本 v1.0.0。
推荐 Skills