← Back to Skills Marketplace
sxliuyu

Media Analyzer

by SxLiuYu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
225
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install media-analyze-pro
Description
Analyze local or online audio and video files to extract detailed media metadata, audio features, video frames, and waveform visualizations.
Usage Guidance
This skill appears to be a straightforward ffmpeg/ffprobe-based media analysis helper. Before installing: 1) Be aware you must have ffmpeg/ffprobe installed from a trusted source; the registry metadata didn't declare binaries but SKILL.md and the script require them. 2) The tool operates on local files (batch mode will iterate every file in a directory), so avoid pointing it at directories containing sensitive data unless you trust the outputs. 3) The script parses ffprobe JSON using grep/cut (fragile but not malicious); test on non-critical files first. 4) If you need explicit network behavior (download remote media), confirm with the author whether that is supported and safe. Running the script in a sandbox or with non-sensitive sample files is a good precaution.
Capability Analysis
Type: OpenClaw Skill Name: media-analyze-pro Version: 1.0.0 The skill bundle provides legitimate media analysis functionality using ffmpeg and ffprobe, but the underlying bash script (media-analyzer.sh) contains shell injection vulnerabilities. Specifically, user-provided arguments such as 'timestamp' and 'output' are used directly in command strings without sanitization, which could allow an attacker to execute arbitrary commands if the OpenClaw agent is manipulated into passing malicious strings. While the intent appears benign and aligned with the stated purpose in SKILL.md, the lack of input validation constitutes a high-risk vulnerability.
Capability Assessment
Purpose & Capability
The skill's name and description match the included shell script which uses ffprobe/ffmpeg to extract metadata, frames and waveforms. Minor inconsistency: registry metadata lists no required binaries, but SKILL.md and the script clearly require ffmpeg/ffprobe.
Instruction Scope
SKILL.md and the script operate on local file paths (and will accept URLs only to the extent ffmpeg/ffprobe support them). Instructions do not reference unrelated files, environment variables, or external endpoints, and the script does not attempt to collect or transmit data beyond writing output images/JSON locally.
Install Mechanism
No install spec; the skill is instruction-only with an included shell script. No downloads or archives are fetched at install time.
Credentials
No environment variables, credentials, or config paths are requested. This is proportionate for a local media processing tool.
Persistence & Privilege
always is false, the skill does not request persistent or elevated privileges, nor does it modify other skills or system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install media-analyze-pro
  3. After installation, invoke the skill by name or use /media-analyze-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of media-analyzer skill: - Analyze local or online audio/video files and extract metadata, audio features, and video frame information - Support for video analysis (duration, resolution, frame rate, codecs), audio analysis (sample rate, channels, codecs, duration), frame extraction, audio waveform visualization, and content summaries - Multiple command-line usage options: single file analysis, frame extraction, cover extraction, waveform generation, and batch processing - Output structured JSON with key media information for each file - Requires ffmpeg and ffprobe as dependencies
Metadata
Slug media-analyze-pro
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Media Analyzer?

Analyze local or online audio and video files to extract detailed media metadata, audio features, video frames, and waveform visualizations. It is an AI Agent Skill for Claude Code / OpenClaw, with 225 downloads so far.

How do I install Media Analyzer?

Run "/install media-analyze-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Media Analyzer free?

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

Which platforms does Media Analyzer support?

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

Who created Media Analyzer?

It is built and maintained by SxLiuYu (@sxliuyu); the current version is v1.0.0.

💬 Comments