← 返回 Skills 市场
mayank8290

Youtube Factory

作者 Mayank8290 · GitHub ↗ · v1.3.0
cross-platform ✓ 安全检测通过
5831
总下载
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...
安全使用建议
Install only if you are comfortable installing the listed media tools and Python packages, using a Pexels API key, creating potentially large media files under ~/Videos/OpenClaw/, and sending video topics/search phrases/narration to Pexels and Microsoft Edge TTS. Avoid confidential, regulated, or proprietary prompts unless those third-party data flows are acceptable.
功能分析
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.
能力评估
Purpose & Capability
The artifacts consistently support a video-generation workflow: script text, Edge TTS voiceover, Pexels stock footage, FFmpeg assembly, captions, thumbnails, and local metadata. The main capability mismatch is that the code uses a fixed script template rather than true LLM script generation.
Instruction Scope
Execution is user-invoked and task-scoped; I found no hidden role changes, autonomous posting, destructive actions, credential theft, or unrelated behavior.
Install Mechanism
The skill declares required bins/env in metadata and lists setup commands for ffmpeg, edge-tts, pillow, python-dotenv, and requests, but the frontmatter and module docstring inaccurately claim self-contained/no external modules.
Credentials
Network calls to Pexels, use of Edge TTS, subprocess calls to ffmpeg/ffprobe, and generated media writes are proportionate to the stated purpose. Privacy disclosure for prompt-derived search terms and narration sent to third-party services should be clearer.
Persistence & Privilege
Persistence is limited to reading a local config file for allowed keys, writing generated media under the configured video output directory, and temporary files. No background service, privilege escalation, broad local indexing, or credential persistence was found.
如何使用
  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 插件,目前累计下载 5831 次。

如何安装 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。

💬 留言讨论