从产品工作流程到抛光演示。
v1.0.1 释放
快速启动工作视频使用贡献
由/derel-video Claude Code技能所驱动的本地视频制作工作空间。 抓取与Playwright CLI的真产品互动,用HyperFrames来作标题卡,章节和CTA,再用FFmpeg来作主并检查结果。 以静默地走过开始;在需要时会加入叙事,音乐,字幕,或者你自己的介绍人镜头。
一个真正的Claude Code会话使用已安装的项目技能:克隆工作室,准备Acme行走简报,并检查黑色背景上的"三拍"计划。 这个简短的演示在抓取和渲染前停止;它没有声称一个视频被制作。 录音指南包括实际生成的简短和复制命令。
用于规划:Git并认证为Claude Code. 将整个工作空间切开,所以其本土技能和项目布局保持在一起:
git Clone https://github.com/aaitor/skill-video-studio.git (英语).
(cd) 技能录像-播音员
claude 时速
询问 Claude:
准备25秒的无声短片
Acme app:显示工作空间,按类别过滤,然后打开一个项目。
复用名牌/相。 在抓取或渲染前显示计划。
预期成果:项目简报和具体节拍计划。 对于完整的视频,安装捕获/移交先决条件,并遵循工作流程。 生产堆栈需要Node.js 22+,FFmpeg/ffprobe,Chrimium,以及帮助者特有的Python依赖。 可选的叙事和活字需要您自己的附加服务或GPU设置。
- 真实产品捕获:浏览器交互脚本,带有明确的节拍和稳定的选择器。
- 品牌构成:标题、浏览器框架、章节和超Frames时间表中的CTA。
- 本地主机和QA:主机/网络拷贝、ffprobe检查、联系表和缩略图。
-可选音频:当地六种音乐风格,由叙事驱动的计时和语音变体。
- 可选的介绍:字幕、私人自带的介绍片段、终端/浏览器序列。
- 基于源的工作流程:可重复使用的品牌、简报、模板和两个完整的工作实例。
概况/社会产出简介仍保留在路线图上。 完全捕获/移交取决于您的本地工具链;离线CI检查来源和选定的本地公用事业,而不是完整的生产堆栈。 见工作流程和使用情况。
产品行走:本地Acme固定,真实浏览器抓取,解说/音乐,以及EN/ES字幕。 源和命令 ^ 用声音监视。
由CLI/浏览器胶片所组成:一个多环境实例,其终端场景由HTML再创作。 来源和解释 ^ 有声音监视。
更长的事例仍然完好无损。 生成的MP4/autio文件被忽略;从包含的来源重建。 见沉默、叙事、阿凡达、语音扫描和多种环境请求的用法提示。
每个视频都使用项目/<slug>/brief.yaml,品牌下品牌符号/<name>/,并在其项目文件夹下生成出输出。 由DEVREL VIDEO ENV选择的可选私人设置在Git外直播。
参见配置,实际的简短模板,以及安全/隐私指导。 将私人录像和证书保存在这个公共仓库之外。
简短的探索品牌捕捉会构成可选的地层渲染/QA缩略图。 技能协调现有工具,而不是取而代之。 详细的制作步骤在工作流程指南中并制作出指出。
.claude/技能/drel-video/ 技能指令,脚本,模板,出品指出
商标/ 品牌标志和标志
项目/ 被查禁的公开实例;私人项目不被理睬
实例/ 真实的拉带记录、公众投入、生成的简短
资产/ 共享横幅、社交卡和短终端GIF
文档/ 登入、使用、配置、故障排除
- 安装和生产的先决条件
- 配置
- 提示和可选层
- 工作流量
- 解决问题
- 安全、隐私和媒体权利
- 班纳生成和社会预览
- 原始参考文献:工作室设计指南
将问题、错误和想法使用。 读取 Controduction.md 和 CODE OF CONDUCT.md;通过 security.md 私下报告弱点。
在虚拟环境中安装要求-dev.txt并运行python3脚本/check.py. 请参看changeGELOG.md 关于修改。 现场录音,服务电话,GPU工作,和完全制作都是人工验证步骤。
麻省理工学院为原始工作室内容。 嵌入式横幅字体保留了OFL通知;外部工具/模型/媒体保留了自己的条款。 见发证。
由 Aitor Argomaniz 所建 ^ LinkedIn → 更多开源创建
本文由 AI宝库自动抓取并翻译,版权归原作者所有;如需查看原文请点下方链接。
From product workflow to polished demo.
v1.0.1 release · aaitor/skill-video-studio
Quick start · Worked videos · Usage · Contribute
A local video-production workspace driven by the /devrel-video Claude Code skill. Capture real product interactions with Playwright CLI, compose title cards, chapters, and CTAs with HyperFrames, then master and inspect the result with FFmpeg. Start with a silent walkthrough; add narration, music, subtitles, or your own presenter footage when needed.
A real Claude Code session using the installed project skill: clone the studio, prepare an Acme walkthrough brief, and inspect the three-beat plan on a black background. This short demo stops before capture and rendering; it does not claim a video was produced. The recording guide includes the actual generated brief and reproduction command.
For planning: Git and authenticated Claude Code. Clone the full workspace so its native skill and project layout stay together:
git clone https://github.com/aaitor/skill-video-studio.git
cd skill-video-studio
claude
Ask Claude:
/devrel-video Prepare a 25-second silent walkthrough brief for the bundled
Acme app: show the workspace, filter by category, then open a project.
Reuse brands/acme. Show the plan before capture or rendering.
Expected result: a project brief and a concrete beat plan. For a complete video, install the capture/render prerequisites and follow the worked walkthrough. The production stack needs Node.js 22+, FFmpeg/ffprobe, Chromium, and the helper-specific Python dependencies. Optional narration and avatars require your own additional services or GPU setup.
- Real product capture: browser interaction scripts with explicit beats and stable selectors.
- Branded composition: title, browser frame, chapters, and CTA in a HyperFrames timeline.
- Local mastering and QA: master/web copies, ffprobe checks, contact sheet, and thumbnail.
- Optional audio: six local music styles, narration-driven timing, and voice variants.
- Optional presentation: subtitles, private bring-your-own presenter footage, and terminal/browser sequences.
- Source-based workflow: reusable brands, briefs, templates, and two complete worked examples.
Portrait/social output profiles remain on the roadmap. Full capture/render depends on your local toolchain; offline CI checks sources and selected local utilities, not the complete production stack. See workflow and usage.
Product walkthrough: a local Acme fixture, real browser capture, narration/music, and EN/ES subtitles. Source and commands · Watch with sound.
Composed CLI/browser film: a multi-environment example whose terminal scenes are authored HTML reenactments. Source and explanation · Watch with sound.
The longer examples remain intact. Generated MP4/audio files are ignored; rebuild them from the included sources. See usage prompts for silent, narrated, avatar, voice-swap, and multi-environment requests.
Each video uses projects/<slug>/brief.yaml, brand tokens under brands/<name>/, and generated output under its project folder. Optional private settings live outside Git, selected by DEVREL_VIDEO_ENV.
See configuration, the actual brief template, and security/privacy guidance. Keep private footage and credentials outside this public repository.
Brief → explore → brand → capture → compose → optional layers → render/QA → thumbnail. The skill coordinates existing tools rather than replacing them. Detailed production steps are in the workflow guide and production notes.
.claude/skills/devrel-video/ Skill instructions, scripts, templates, production notes
brands/ Brand tokens and logos
projects/ Curated public examples; private projects stay ignored
examples/ Real harness recording, public input, generated brief
assets/ Shared banner, social card, and short terminal GIF
docs/ Onboarding, usage, configuration, troubleshooting
- Installation and production prerequisites
- Configuration
- Prompts and optional layers
- Workflow
- Troubleshooting
- Security, privacy, and media rights
- Banner generation and social preview
- Original references: studio design guide · avatar guide
Use Issues for questions, bugs, and ideas. Read CONTRIBUTING.md and CODE_OF_CONDUCT.md; report vulnerabilities privately through SECURITY.md.
Install requirements-dev.txt in a virtual environment and run python3 scripts/check.py. See CHANGELOG.md for changes. Live recordings, service calls, GPU jobs, and full renders are manual validation steps.
MIT for original studio content. Embedded banner fonts retain their OFL notices; external tools/models/media retain their own terms. See licensing.
Built by Aitor Argomaniz · LinkedIn · More open source
Auto-fetched and translated by AI Gem Box. All rights belong to the original author.