Bundle Pluginstructural

PentoVideo - AI Video Factoryv1.0.5

<p align="center">

pentovideo·runtime PentoVideo·by @zhbcher
openclaw bundles install clawhub:pentovideo
Latest release: v1.0.5Download zip

Capabilities

Bundle format
folder
Host targets
openclaw
Runtime ID
PentoVideo
Security Scan
VirusTotalVirusTotal
stale
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The artifacts consistently describe an AI video-production workflow using HTML rendering, animation adapters, TTS, OCR, captions, and image generation.
Instruction Scope
The workflow is scoped around asking for missing video requirements, routing to a production line, creating video assets, and validating/rendering outputs.
Install Mechanism
The registry has no install spec, but the README gives user-directed setup commands to clone a GitHub repo and run pnpm install; this is purpose-aligned but should be reviewed before execution.
Credentials
Node.js, FFmpeg, pnpm, external AI/TTS/OCR/transcription services, and local render tooling are proportionate for video generation, though not all are declared in registry requirements.
Persistence & Privilege
The skill writes project artifacts such as workspace outputs and .pentovideo state files; a separate contribution workflow can also use GitHub/AWS credentials and public publishing commands when explicitly invoked.
Assessment
Before installing or running production commands, verify the GitHub repository and dependencies. Avoid sending confidential scripts, images, PPTs, or audio to external providers unless approved. Confirm explicitly before any publish, GitHub, or AWS-profile command is run.

Verification

Tier
structural
Scope
artifact only
Summary
Validated package structure and extracted metadata.
Scan status
clean

Tags

ai
1.0.5
hyperframes
1.0.5
latest
1.0.5
video
1.0.5
<p align="center"> <h1>🎬 PentoVideo</h1> <p><strong>AI Video Factory — Write HTML. Render video. Built for agents.</strong></p> <p>AI 视频工厂 — 写 HTML,出视频。为 AI Agent 而生。</p> </p> <p align="center"> <img src="https://img.shields.io/badge/PentoVideo-Skill-76B900?style=for-the-badge" alt="Skill" /> <img src="https://img.shields.io/badge/License-Apache%202.0-blue?style=for-the-badge" alt="License" /> <img src="https://img.shields.io/badge/Node-%3E%3D22-brightgreen?style=for-the-badge" alt="Node.js" /> <img src="https://img.shields.io/badge/OpenClaw-Plugin-6366f1?style=for-the-badge" alt="OpenClaw" /> </p>

What is PentoVideo? | 这是什么?

PentoVideo is an AI-powered video factory that turns text, images, PPTs, and prompts into professional videos via HyperFrames HTML rendering. Four production lines, one engine. Forked from and built upon the open-source PentoVideo framework.

PentoVideo 是一个 AI 视频工厂,通过 HyperFrames HTML 渲染将主题、图片、PPT、口播稿转化为专业视频。四条生产线,一个引擎。基于开源 PentoVideo 框架构建。

Line 生产线Input 输入Output 输出
A — Pure CSSTopic / ScriptHTML + CSS animation → MP4
B — Image GenTopic + SenseNovaAI images + HTML → MP4
C — PPTPPTX fileOCR → HTML → MP4
D — ImagesImages + ScriptOCR/align → HTML → MP4
D-FastImages + Script (ready)TTS → HTML → MP4 (4 steps)

Quick Start | 快速开始

# Clone the skill
git clone https://github.com/zhbcher/pentovideo.git

# Install dependencies
pnpm install

# Start video production
# Agent auto-triggers: §0 gate → route → produce

Fastest Path | 最快路径

Have images + script + style? Jump straight to Line D-Fast:

Images + Script → Edge TTS → Scene split → HTML → Render → MP4

See workflows/line-d-fast.md for the 4-step workflow.


Architecture | 架构

                    §0 Pre-Flight Gate (7-field check)
                              │
                    §1 Routing Decision Tree
                              │
        ┌─────────────────────┼─────────────────────┐
        ▼                     ▼                     ▼
   Line A (CSS)          Line B (Gen)          Line C/D (PPT/Img)
        │                     │                     │
        └─────────────────────┼─────────────────────┘
                              ▼
                    §2 Design System
                    §3 Prompt Expansion
                    §4 Build Timeline
                    §5 HTML Authoring
                    §6 Quality Gates (lint/validate)
                    §7 Preview → Render → Deliver

Key Features | 核心功能

  • 🛑 Pre-Flight Gate (§0) — 7-field check before any work starts. Prevents context-losing rework.
  • 🚀 Quick Jump — 8 scenario-based entry points. Find your path in one click.
  • ⚡ Line D-Fast — Images + script → video in 4 steps. Our fastest production line.
  • 🎨 18 Style Presets — Tech-dark, neon-gradient, business-green, and more.
  • 🎙️ Edge TTS — Free unlimited Chinese TTS. Inline Python command, no script dependency.
  • 🖼️ SenseNova Gen — AI image generation via SenseNova U1 Fast. 11 sizes, 16:9 ready.
  • ✅ Quality Gates — lint/validate/inspect/contrast/design/animation-map. 6 checks before render.
  • 🌐 Bilingual — Chinese + English throughout. Built for Chinese-speaking developers.

Production Lines | 生产线详情

LineWorkflowWhen to Use
Aline-a-pure-css.mdTopic → HTML+CSS animation
Bline-b-image-gen.mdTopic → SenseNova gen → OCR → HTML
Cline-c-ppt.mdPPT → OCR → HTML
Dline-d-images.mdImages → OCR → HTML
D-Fastline-d-fast.mdImages + Script → 4-step fast track

Tools & Integration | 工具集成

ToolDescriptionFile
Edge TTSFree Chinese text-to-speechtools/edge-tts.md
SenseNova GenAI image generationtools/sensenova-image-gen.md
OCR CheckImage text extraction QAtools/ocr-check.md
Cover GenVideo cover/thumbnailtools/cover-generation.md
Build TimelineScene timing constructiontools/build-timeline.md

Animations & Transitions | 动画与转场

Full animation adapter support: GSAP, WAAPI, CSS, Anime.js, Three.js, Lottie. CSS + WebGL transition system.

AdapterCoverage
GSAPFull timeline, easing, stagger
CSS AnimationsKeyframes, delays, fill modes
WAAPIelement.animate(), deterministic seeking
Anime.jsTimelines, seek-driven rendering
Three.jsWebGL scenes, camera motion
LottieJSON + dotLottie, paused playback

Project Structure | 项目结构

PentoVideo/
├── SKILL.md                 # Skill definition (bilingual)
├── README.md                # This file
├── workflows/               # 4 production lines + line-d-fast
├── tools/                   # TTS, image gen, OCR, cover, timeline
├── references/              # Design system, transitions, captions
├── styles/                  # 18 style presets
├── animations/              # 6 animation adapters
├── packages/                # CLI, core, engine, producer
├── docs/                    # Optimization plans, guides
└── templates/               # Project templates

Requirements | 环境要求

  • Node.js >= 22
  • FFmpeg
  • pnpm
  • OpenClaw (for skill integration)

License | 许可证

Apache 2.0 — see LICENSE.

Forked from the open-source PentoVideo framework. Built with ❤️ for the OpenClaw community.