← 返回 Skills 市场
mayank8290

Youtube Factory

作者 Mayank8290 · GitHub ↗ · v1.3.0
cross-platform ⚠ suspicious
5890
总下载
33
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install youtube-factory
功能描述
Generate complete YouTube videos from a single prompt - script, voiceover, stock footage, captions, thumbnail. Self-contained, no external modules. 100% free...
安全使用建议
Review this before installing if you will let agents choose command arguments. Use a non-sensitive topic, keep the Pexels key limited to Pexels, run it in an isolated environment, avoid custom --output values unless they are simple directory names, and expect generated files to remain on disk under your account.
功能分析
Type: OpenClaw Skill Name: youtube-factory Version: 1.3.0 The skill bundle appears benign. The `youtube_factory.py` script performs video generation using `ffmpeg` and `edge-tts`, downloads stock footage from Pexels, and creates temporary files. Crucially, it includes robust security measures such as sanitizing user-controlled inputs for file paths and captions, validating all download URLs against an allowlist of Pexels domains to prevent SSRF, and using `subprocess.run` with argument lists to mitigate shell injection risks. The `SKILL.md` documentation is clear and does not contain any prompt injection attempts or instructions for malicious behavior. While the Python script currently uses a hardcoded script instead of an LLM as described in `SKILL.md`, this is a functional limitation, not a security vulnerability or malicious act.
能力评估
⚠ Credentials
Network access to Pexels, use of Edge TTS, subprocess calls to FFmpeg/ffprobe, and local media writes are expected for this purpose, but user topics and generated text may leave the local machine and the output path is not contained when --output is supplied.
ℹ Install Mechanism
Setup uses ordinary brew and pip installation commands and asks the user to store a Pexels key in ~/.openclaw-video-skills/config.env. Dependencies are unpinned and include at least one package not used by the inspected code, which increases supply-chain exposure but is not evidence of a malicious installer.
⚠ Instruction Scope
The documented workflow is user-invoked and contains no prompt hijacking instructions, but the implementation accepts a caller-provided --output value without validation, allowing generated files to be placed outside ~/Videos/OpenClaw despite the documentation presenting that as the output area.
ℹ Persistence & Privilege
No cron jobs, startup hooks, tool wrapping, memory poisoning, or background persistence were found. The skill does create persistent media outputs and reads a persistent per-user config file, which is disclosed in setup, though cleanup and overwrite controls are limited.
ℹ Purpose & Capability
The core behavior matches the stated YouTube video generation purpose: script text, TTS, Pexels stock footage, FFmpeg assembly, captions, thumbnails, and local outputs. However, the 'self-contained, no external modules' claim conflicts with the actual Python packages, CLI tools, API key, and network services used.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youtube-factory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youtube-factory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
Security: restrict config.env to only known keys (PEXELS_API_KEY, OUTPUT_DIR, DEFAULT_VOICE) - addresses CREDENTIALS review notice
v1.2.1
Added support link at top
v1.2.0
Added support/donation link
v1.1.0
v1.1.0: Self-contained (no external modules), security hardened (SSRF protection, secure tempfiles, ASS injection prevention), fixed video concatenation for mixed resolutions
v1.0.0
youtube-factory 1.0.0 initial release - Generate complete, publish-ready YouTube videos from a single prompt: script, voiceover, stock footage, captions, and thumbnail. - Uses only 100% free tools—no paid API required. - Supports multiple video styles (documentary, listicle, tutorial, story) and voices (male/female, US/UK/AUS). - Creates both regular and vertical (YouTube Shorts) videos. - Script-only mode and customization options for voice and style. - Outputs scripts, audio, raw/final video files, thumbnail, and metadata. - Easy setup with Pexels API, FFmpeg, and Edge TTS.
元数据
Slug youtube-factory
版本 1.3.0
许可证 —
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Youtube Factory 是什么?

Generate complete YouTube videos from a single prompt - script, voiceover, stock footage, captions, thumbnail. Self-contained, no external modules. 100% free... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5890 次。

如何安装 Youtube Factory?

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

Youtube Factory 是免费的吗?

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

Youtube Factory 支持哪些平台?

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

谁开发了 Youtube Factory?

由 Mayank8290(@mayank8290)开发并维护,当前版本 v1.3.0。

💬 留言讨论