
Video Wrapper
This takes interview videos and adds variety show effects like floating text, name cards, chapter titles, and animated stats. It works in two stages: first analyzes your subtitle file to suggest where effects should go (key terms, speaker info, good quotes), then lets you approve or edit before rendering. Ships with four visual themes and uses Playwright with Anime.js for smooth animations, though it falls back to PIL if needed. The workflow is smart because manually timing these overlays would be tedious, but you still get final approval before it burns through processing time. Best for educational content or tech talks where you want to highlight concepts without looking like a low budget TV show.
- skills.sh installs
- 255
- GitHub stars
- 343
- last updated
- Aug 21, 2026
Install
$ npx -y skills add op7418/video-wrapper-skills --skill video-wrapper --agent claude-codeInstalls into .claude/skills of the current project.
Files
访谈视频处理器
基于 Python + Playwright + MoviePy 的视频特效处理工具,使用 HTML/CSS/Anime.js 渲染高质量视觉效果。
工作流程
第一步:分析字幕内容
当用户提供视频和字幕文件时,先分析字幕内容,生成特效建议:
- 读取字幕文件 (.srt)
- 分析内容,识别:
- 嘉宾信息(用于人物条)
- 话题切换点(用于章节标题)
- 关键词和术语(用于花字)
- 专业名词(用于名词卡片)
- 精彩观点(用于金句卡片)
- 数字数据(用于数据动画)
- 核心要点(用于要点列表)
- 生成建议列表,展示给用户审核
第二步:用户审核
将建议以 Markdown 格式展示给用户:
## 视觉特效建议
**主题**: notion
### 1. 人物条 (Lower Third)
- **姓名**: Dario Amodei
- **职位**: CEO
- **公司**: Anthropic
- **出现时间**: 1000ms
### 2. 花字高亮 (Fancy Text)
1. **通用人工智能** (emphasis)
时间: 2630ms - 5500ms
原因: 核心概念首次提及
...
用户可以:
- 确认全部建议
- 修改部分建议
- 删除不需要的组件
- 添加新的组件
第三步:生成配置并渲染
根据用户审批后的建议生成 config.json,然后渲染视频。
可用组件
Sponsors
Details
- Repository
- github.com/op7418/video-wrapper-skills
- First seen
- Jun 3, 2026