← Back to Skills Marketplace
junhongzhang77-ui

Video Content Analyzer

by junhongzhang77-ui · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
588
Downloads
0
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install video-content-analyzer
Description
下载视频并用AI分析内容 - 支持B站/抖音/YouTube等平台,提取语音内容并分析视频结构
Usage Guidance
This skill appears to do what it says (download videos, extract audio, transcribe with Whisper, analyze frames), but the manifest omitted that it needs an OpenAI API key and may read/write ~/.openclaw/openclaw.json. Before installing or running: 1) confirm you are comfortable granting Exec permission to run yt-dlp/ffmpeg and downloading arbitrary URLs (copyright risk); 2) do not reuse a high‑privilege OpenAI key — create a limited/test key or set usage limits; 3) avoid running pip with --break-system-packages on critical systems; 4) audit any secret stored in ~/.openclaw/openclaw.json and consider keeping it in an isolated environment; 5) ask the publisher to update metadata to declare OPENAI_API_KEY and the config path so the required permissions are explicit. If you need higher assurance, run the workflow manually in a sandbox first.
Capability Analysis
Type: OpenClaw Skill Name: video-content-analyzer Version: 0.1.0 The skill utilizes the 'Exec' tool to perform video downloading and processing via yt-dlp and ffmpeg, which are high-risk capabilities involving shell execution and network access. While these actions are aligned with the stated purpose of video content analysis and no malicious intent or data exfiltration was found, the broad permissions and execution of external binaries (SKILL.md) warrant a suspicious classification per the defined criteria.
Capability Assessment
Purpose & Capability
Name and description match the runtime instructions: downloading (yt-dlp), extracting audio (ffmpeg), transcribing (Whisper) and analyzing frames is coherent and expected for a video analysis tool.
Instruction Scope
SKILL.md instructs the agent to download arbitrary URLs with yt-dlp, run ffmpeg/ffprobe and call the Whisper API. It also references storing/reading an OpenAI API key from ~/.openclaw/openclaw.json and mentions fetching danmaku/subtitles — the skill thus reads/writes a home‑directory config and will execute arbitrary command-line tools. Those runtime file and exec operations are broader than the registry metadata indicates and should be disclosed.
Install Mechanism
No install spec (instruction-only), which reduces risk from downloads. However the instructions tell users to run pip3 install --break-system-packages yt-dlp and to install ffmpeg via package managers; the --break-system-packages flag can alter system Python packaging and may be undesirable. Overall install actions are plausible but require manual review.
Credentials
Registry metadata claims no required env vars or config paths, but SKILL.md explicitly requires OPENAI_API_KEY (or an entry in ~/.openclaw/openclaw.json) for Whisper. This mismatch is material: the skill needs a private API key and will read/write a home config file but that was not declared in metadata.
Persistence & Privilege
always is false and there is no install that forces persistent, system-wide changes beyond recommendations to put the key in ~/.openclaw/openclaw.json. The skill does not request special platform-level privileges in the manifest.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-content-analyzer
  3. After installation, invoke the skill by name or use /video-content-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of video-content-analyzer skill. - Supports downloading videos from Bilibili, Douyin, and YouTube. - Extracts audio using ffmpeg and transcribes speech to text via OpenAI Whisper API. - Analyzes video structure, hooks, pacing, and key content elements. - Outputs a comprehensive report, including full transcript, video structure, hook analysis, and content highlights. - Requires yt-dlp, ffmpeg, and an OpenAI API key for proper operation.
Metadata
Slug video-content-analyzer
Version 0.1.0
License MIT-0
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is Video Content Analyzer?

下载视频并用AI分析内容 - 支持B站/抖音/YouTube等平台,提取语音内容并分析视频结构. It is an AI Agent Skill for Claude Code / OpenClaw, with 588 downloads so far.

How do I install Video Content Analyzer?

Run "/install video-content-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Video Content Analyzer free?

Yes, Video Content Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Video Content Analyzer support?

Video Content Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Video Content Analyzer?

It is built and maintained by junhongzhang77-ui (@junhongzhang77-ui); the current version is v0.1.0.

💬 Comments