Communitygithub.com

zroeschen/视频制作工厂

通过转录、静音修剪、错误审查、视觉叙事、动效图形和经过验证的 HyperFrames 渲染来编辑原始演讲视频。适用于完整编辑;将单个请求的操作直接路由到其专业技能。

视频制作工厂 是什么?

这项工作是一个全面的 AI 驱动视频编辑技能,专门用于从原始演讲素材创建精良的成品。它遵循端到端的自动化工作流:自动转录音频、修剪静音段落、识别并保留有意的错误、添加视觉叙事元素和动效图形,最后通过 HyperFrames 渲染输出。该技能通过引用其他专门的子技能(如 `cut-silences`、`cut-mistakes`、`video-storytelling`、`hyperframes-video-beats` 和 `style-library`)来模块化执行复杂任务。它支持多个转录提供商(ElevenLabs、OpenAI Whisper、本地 Whisper),并强调在调用外部服务前进行权限检查和成本说明。最终输出包括 MP4 文件、EDL(编辑决策列表)、调整后的时间戳转录、合成文件和 `VERIFY.md` 质量检查报告。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/zroeschen/Video-Production-Factory/tree/HEAD/.agents/skills/edit-video

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

编辑视频

将每个项目保留在 video-projects/<slug>/ 目录下,并保存源录制文件。 阅读工作区指南和项目的简要说明或 DESIGN.md。如果缺少方向说明, 请根据素材从 style-library/registry.json 中推荐一种风格。

  1. 使用 ffprobe 检查时长、流和源分辨率。将源文件复制到 项目的 assets 目录中,或引用显式提供的本地路径。
  2. 在服务设置前阅读 docs/TOOLS-AND-API-KEYS.md。重用已有的匹配文字 转写。否则使用学生选择的提供商;Zander 默认使用 node scripts/transcribe-elevenlabs.mjs <source>。OpenAI Whisper 和本地 Whisper 在转写规范化后也是支持的工作流替代方案。 检查可用的凭据或本地依赖。在任何仍缺少授权的服务调用之前, 解释上传操作和成本。
  3. 阅读 ../cut-silences/SKILL.md。生成 EDL 和调整后的时间戳转写,并在编辑 授权后渲染静音处理版。
  4. 阅读 ../cut-mistakes/SKILL.md。在上下文中检查候选错误并保留 有意的强调。记录审查后的剪切。如果无需剪切任何错误, 则沿用静音处理的输出。确保每个转写与其实际视频匹配。
  5. 阅读 ../video-storytelling/SKILL.md 了解视觉弧线,并阅读 ../hyperframes-video-beats/SKILL.md 了解叠加效果。编写一个包含转写锚点、 每拍一个视觉创意以及有意的回呼的节奏表。
  6. 在编写之前阅读 MOTION_PHILOSOPHY.md、../hyperframes/SKILL.md 和相关的 GSAP 参考资料。使用 ../style-library/SKILL.md 选择或 调整卡片。本地化合成所使用的每个资源。
  7. 在项目中运行预检和 HyperFrames lint,并运行转写同步 验证器来检查锚定的子合成。在草稿之前检查 Studio。
  8. 渲染草稿,检查编码帧和过渡,并倾听跨剪切 边界。检查人脸构图、文字易读性、黑帧和音视频同步。 在最终渲染前解决所有失败。遵循已提供的任何审查批准, 不要对同一已授权操作重复请求审批。

交付最终的 MP4 文件路径、编辑决策、调整后的时间戳转写、合成 以及描述检查内容和任何剩余限制的 VERIFY.md。 自动检测器会提出编辑建议,但编辑判断仍然必要。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

zroeschen/Video-Production-Factory

Agent 2 of the video editing pipeline. Finds and removes spoken mistakes — stutters, repeated words, false starts, and retakes (re-recorded lines) — from a talking-head recording. Use after cut-silences, when asked to cut mistakes, remove stutters / repeats / filler restarts, clean up flubs, or keep the best take. Works review-gated: it proposes every cut with context and a reason for approval, then renders only the approved cuts via ffmpeg. Requires a word-level transcript.

zroeschen/Video-Production-Factory

Agent 1 of the video editing pipeline. Removes silences and dead air from a talking-head recording. Use when asked to cut silences, trim pauses, remove dead air / gaps, or tighten the pacing of a raw video, given a word-level transcript. Produces an edit list (EDL), a re-timed transcript for downstream agents, and optionally the cut video via ffmpeg. Does NOT cut mistakes, repeats, or false starts — that is the cut-mistakes agent.

zroeschen/Video-Production-Factory

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

zroeschen/Video-Production-Factory

HyperFrames CLI tool — hyperframes init, lint, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.

相关技能