← 返回 Skills 市场
leochens

Video Pipeline Bundle

作者 Leochens · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
580
总下载
0
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install video-pipeline-bundle
功能描述
视频一站式工作流技能包。整合视频剪辑、转写、烧录、拼接全流程,支持分步执行和用户确认。 包含:(1) auto-editor - 视频剪辑去除静音片段;(2) Faster Whisper + MiniMax LLM - 语音转字幕; (3) ffmpeg - 烧录字幕到视频;(4) FFmpeg 工具箱 - 拼...
安全使用建议
Key things to consider before installing or running this bundle: - Metadata mismatch: the registry says no env vars required, but the package needs MINIMAX_API_KEY (and can also use OPENAI/ANTHROPIC keys). Do not set API keys globally unless you intend the feature; prefer passing --api-key at runtime. - Automatic installs at runtime: some scripts will attempt to pip install dependencies when executed. If you want full control, run in a disposable virtualenv or container and inspect/approve installs first. - Notifications / possible exfiltration: scripts call an external 'openclaw' CLI to send messages to Feishu and will include filenames and progress. If you set OPENCLAW_TARGET or OPENCLAW_CHANNEL those notifications will go to that target. Keep notifications disabled (--notify false) or avoid setting OPENCLAW_TARGET if you don't want file names sent externally. - Nonstandard HF mirror default: the code sets HF_ENDPOINT to https://hf-mirror.com which may redirect model downloads or API calls to a third-party mirror. If you care where models are downloaded from, override or remove that env default before running. - Code quality: several scripts contain obvious bugs and malformed subprocess calls (broken quoting and syntax in pipeline.py). Expect to need to fix code before reliable use. Recommended actions: 1) Inspect and, if needed, edit the scripts (remove or control auto-install behavior, fix broken strings). 2) Run only in an isolated environment (container or VM) with no sensitive environment variables exported. 3) Do not set OPENCLAW_TARGET, and prefer passing LLM keys on the command line if you must test. 4) Verify the openclaw binary and its configuration before enabling notifications. 5) If you require model downloads, explicitly set HF_ENDPOINT to an endpoint you trust or remove the default. Because of the mismatches and runtime install/notification behavior, treat this skill as suspicious until you validate and sanitize it in an isolated environment.
功能分析
Type: OpenClaw Skill Name: video-pipeline-bundle Version: 1.0.2 The skill bundle is classified as suspicious primarily due to multiple shell injection vulnerabilities found in `scripts/pipeline.py`. This script constructs commands using f-strings with user-controlled input paths (e.g., `input_dir`, `output_dir`, `output_file`) and then executes them via `subprocess.run(cmd, shell=True, ...)`. This allows an attacker to inject arbitrary shell commands by crafting malicious directory or file names, leading to potential Remote Code Execution (RCE). Additionally, `scripts/video_clip.py` and `scripts/video_to_text.py` use `pip install --break-system-packages`, which is a risky practice that can interfere with system Python environments, although this is transparently documented in `SKILL.md`.
能力评估
Purpose & Capability
Name/description match the included code: scripts implement clip → transcribe → burn → concat using ffmpeg, auto-editor and faster-whisper and call an LLM for correction. However the SKILL metadata declared no required env vars while SKILL.md and code require MINIMAX_API_KEY (and the code also supports OPENAI/ANTHROPIC env keys and OPENCLAW_TARGET/OPENCLAW_CHANNEL). This mismatch between declared registry metadata and actual needs is inconsistent.
Instruction Scope
SKILL.md states optional Feishu notifications and that --install-deps won't run system package installs automatically, but multiple scripts will perform pip installs at runtime (video_clip.py, video_to_text.py) and call the external 'openclaw' CLI to send messages. Scripts also rename original files (mark them _已剪辑) and move files from input locations; these are reasonable for a pipeline but are destructive actions that should be expected and warned about. Notification behavior can leak filenames/processing status to the configured OPENCLAW_TARGET; SKILL.md warns about this, but the runtime sending is unconditional when TARGET is set. The scripts also set a default HF_ENDPOINT to https://hf-mirror.com (a nonstandard mirror) which affects where model downloads/api traffic may go — this is not called out in the top-level requirements.
Install Mechanism
There is no formal install spec (instruction-only), but several scripts attempt to pip install dependencies at runtime using subprocess (e.g., pip install auto-editor, faster-whisper, requests with --break-system-packages). This contradicts SKILL.md's claim that --install-deps only prints commands and does not perform installs. Automatic pip installs during script execution increase risk and surprise for the user.
Credentials
SKILL.md and some scripts require MINIMAX_API_KEY, and the code also supports OPENAI_API_KEY and ANTHROPIC_API_KEY though those are not highlighted in the top-level requirements. Scripts use OPENCLAW_TARGET and OPENCLAW_CHANNEL for notifications. Registry metadata states no required env vars — that is inconsistent and understates the credentials the code can access. Requiring LLM keys is proportionate to the correction feature, but undeclared additional keys and notification targets risk leakage if set globally.
Persistence & Privilege
The skill is not always-enabled and does not request any special persistent platform privilege. It does call an external 'openclaw' CLI to send notifications (so requires that binary and its credentials), but it does not appear to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install video-pipeline-bundle
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /video-pipeline-bundle 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
恢复原始行为: 设置--target自动发送飞书通知
v1.1.0
优化安全: --notify控制消息发送, --install-deps改为显示安装指南而非自动执行, 修复脚本路径问题
v1.0.0
整合视频剪辑、转写、烧录、拼接全流程,包含依赖自动检测和安装功能
元数据
Slug video-pipeline-bundle
版本 1.0.2
许可证
累计安装 2
当前安装数 2
历史版本数 3
常见问题

Video Pipeline Bundle 是什么?

视频一站式工作流技能包。整合视频剪辑、转写、烧录、拼接全流程,支持分步执行和用户确认。 包含:(1) auto-editor - 视频剪辑去除静音片段;(2) Faster Whisper + MiniMax LLM - 语音转字幕; (3) ffmpeg - 烧录字幕到视频;(4) FFmpeg 工具箱 - 拼... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 580 次。

如何安装 Video Pipeline Bundle?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-pipeline-bundle」即可一键安装,无需额外配置。

Video Pipeline Bundle 是免费的吗?

是的,Video Pipeline Bundle 完全免费(开源免费),可自由下载、安装和使用。

Video Pipeline Bundle 支持哪些平台?

Video Pipeline Bundle 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Video Pipeline Bundle?

由 Leochens(@leochens)开发并维护,当前版本 v1.0.2。

💬 留言讨论