← Back to Skills Marketplace
202
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install media-processor
Description
音视频处理器 - 企业级多媒体内容处理工具 | Media Processor - Enterprise multimedia content processing
Usage Guidance
This code appears to be a straightforward on-host media processing library. Before installing or running: 1) ensure FFmpeg and ffprobe are installed and on PATH (video_processor uses ffprobe); 2) be aware Whisper (openai-whisper) may download large model weights at first use and require significant CPU/GPU and disk space; 3) the code has a few implementation bugs (e.g., video_processor sometimes appends '-c:v copy' as a single arg which can break ffmpeg invocation, and tests expect an 'error' key that get_info currently doesn't return) — these are quality issues but not indicators of malicious behavior; 4) run code on non-sensitive/test media first and inspect any network activity (model downloads) if you need to enforce offline operation; 5) if you will process untrusted filenames, validate/normalize paths (they are written into a temporary concat list file and may be interpreted by ffmpeg).
Capability Analysis
Type: OpenClaw Skill
Name: media-processor
Version: 1.0.0
The media-processor skill bundle provides legitimate multimedia processing capabilities using standard libraries such as FFmpeg, MoviePy, Pydub, and OpenAI Whisper. The code logic in scripts like video_processor.py and transcriber.py is well-structured and aligns with the stated purpose of format conversion, editing, and transcription. No evidence of data exfiltration, malicious command execution, or prompt injection was found; the use of subprocess for FFmpeg calls is handled safely without shell=True.
Capability Assessment
Purpose & Capability
Name/description (media processing) matches the included code (video/audio editor, ffmpeg wrapper, whisper-based transcriber) and requirements (FFmpeg, moviepy, whisper). No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs only local media processing and how to install dependencies. The transcriber loads Whisper models at runtime — that may cause large model downloads from the network (expected for transcription). The runtime instructions do not reference unrelated files, environment variables, or external endpoints beyond the normal model download behavior.
Install Mechanism
There is no automated install spec; SKILL.md instructs using pip install -r requirements.txt and installing FFmpeg manually. This is reasonable for a Python media tool, but note that installing whisper/torch can trigger large downloads and GPU drivers; model weights may be downloaded at first use.
Credentials
The skill requires no environment variables or credentials. Declared dependencies and external requirements (FFmpeg, Whisper) are proportionate to transcription and transcoding functionality.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and contains no code that writes to system-wide agent configs. It runs as a normal user tool operating on local files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install media-processor - After installation, invoke the skill by name or use
/media-processor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Enterprise multimedia processing with FFmpeg
Metadata
Frequently Asked Questions
What is Media Processor?
音视频处理器 - 企业级多媒体内容处理工具 | Media Processor - Enterprise multimedia content processing. It is an AI Agent Skill for Claude Code / OpenClaw, with 202 downloads so far.
How do I install Media Processor?
Run "/install media-processor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Media Processor free?
Yes, Media Processor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Media Processor support?
Media Processor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Media Processor?
It is built and maintained by Lv Lancer (@kaiyuelv); the current version is v1.0.0.
More Skills