Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Video Analyzer

v1.0.0

Download videos, extract transcripts, capture frames. Analyze YouTube, tutorials, DD videos with yt-dlp + Whisper + ffmpeg.

0· 562·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for zedit42/videoanalyzer.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Video Analyzer" (zedit42/videoanalyzer) from ClawHub.
Skill page: https://clawhub.ai/zedit42/videoanalyzer
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: yt-dlp, ffmpeg, whisper
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install videoanalyzer

ClawHub CLI

Package manager switcher

npx clawhub@latest install videoanalyzer
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description require yt-dlp, ffmpeg, and whisper; the included scripts call exactly those binaries to download video/audio, extract frames, and run Whisper for transcription. Required binaries and file operations are proportionate to the stated purpose.
Instruction Scope
SKILL.md and scripts instruct only local actions (yt-dlp download, ffmpeg/ffprobe, whisper transcription, write outputs to an outputs/ directory). One usage example suggests piping the transcript to 'clawdbot ask' (an external AI CLI) — that would transmit transcript text off-host if used, so users should be aware of potential data leakage when using that step.
Install Mechanism
No automated install spec is included (instruction-only); the README/SKILL.md recommend installing yt-dlp, ffmpeg, openai-whisper via brew. No remote download/extract steps or obscure URLs are present in the package itself.
Credentials
The skill requests no environment variables, no credentials, and no config paths. All runtime behavior is driven by CLI arguments and local files (config.json is present but not required). This is proportionate to the described functionality.
Persistence & Privilege
always is false and the skill does not request persistent system-level privileges or modify other skills' configurations. It only writes output files into its chosen output directory.
Assessment
This skill appears to do what it says — it downloads video/audio, extracts frames, and runs a local Whisper transcription. Before installing or running it, verify you trust the yt-dlp/ffmpeg/whisper binaries on your system (install from official sources), run the scripts in a directory where large downloads and model files are acceptable, and be cautious about transcripts that may contain sensitive information: the README/examples show piping transcripts to 'clawdbot ask' (or other AI services), which would send that text off your machine. Also confirm you have the right to download the target videos and consider running the tool in a sandbox if you handle confidential content. If you want higher assurance, check the referenced GitHub repository (package.json) or inspect the scripts yourself — they are short and readable.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Binsyt-dlp, ffmpeg, whisper
latestvk97ex2tcgpvvdxdhgk1qvfefr581qgbf
562downloads
0stars
1versions
Updated 18h ago
v1.0.0
MIT-0

Video Watcher

Download, transcribe, and screenshot videos for analysis.

Requirements

brew install yt-dlp ffmpeg openai-whisper

Quick Start

./scripts/analyze.sh "https://youtube.com/watch?v=..."

Output

outputs/
├── video.mp4           # Downloaded video
├── audio.mp3           # Extracted audio
├── transcript.txt      # Plain text
├── transcript.srt      # Subtitles
└── frames/             # Screenshots every 30s

Commands

Analyze video

./scripts/analyze.sh "URL" [output-dir] [frame-interval] [whisper-model]

Summarize transcript

./scripts/summarize.sh ./outputs/transcript.txt

Or with AI:

cat outputs/transcript.txt | clawdbot ask "Summarize this"

Config

config.json:

{
  "whisper_model": "medium",
  "frame_interval": 30,
  "output_dir": "./outputs"
}

Use Cases

  • DD (Due Diligence) videos
  • Lecture notes
  • Podcast summaries
  • Tutorial documentation
  • Meeting recordings

Comments

Loading comments...