remotion-video-enhancer
视频转场与动画增强工具,提取 Remotion 的动画理念,提供高级视频转场效果和 Framer Motion 交互式动画。可与 ppt-generator、nanobanana-ppt-visualizer、ppt-roadshow-generator Skill 协同工作。
npx skills add anbeime/skill --skill remotion-video-enhancer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Remotion 视频增强工具 ## 任务目标 - 本 Skill 用于:为 PPT 内容和视频添加 Remotion 风格的转场和动画效果 - 能力包含:高级视频转场、Framer Motion 交互式动画、动画序列规划、多媒体增强 - 触发条件:用户需要增强视频转场效果、添加交互式动画、或与其他 PPT Skill 协同 ## 前置准备 - 依赖说明:scripts 脚本所需的依赖包 ``` moviepy>=1.0.3 pillow>=9.0.0 ``` - 系统依赖:FFmpeg(必需,用于视频转场处理) ```bash # Ubuntu/Debian sudo apt-get install ffmpeg # macOS brew install ffmpeg ``` ## 操作步骤 ### 标准流程(完整动画增强) #### 步骤 1:接收输入数据 根据协同模式,接收不同输入: - **来自 ppt-generator**:JSON 格式的 PPT 数据 - **来自 nanobanana-ppt-visualizer**:图片文件或 HTML 播放器 - **来自 ppt-roadshow-generator**:已合成的视频文件 - **用户直接提供**:图片序列、视频文件或 JSON 数据 #### 步骤 2:动画规划与配置 1. 分析输入内容,确定动画类型: - 视频转场增强(使用 FFmpeg) - HTML 交互式动画(使用 Framer Motion) - 混合模式(视频 + HTML) 2. 调用 `scripts/animation_planner.py`: ```bash python scripts/animation_planner.py \ --input ./input_data \ --style dynamic \ --output ./animation_plan.json ``` 3. 输出动画配置(animation_plan.json),包含: - 每个页面/片段的转场类型 - 动画时长和缓动曲线 - 元素入场/出场效果 - 交互式触发条件 #### 步骤 3:视频转场增强(FFmpeg) 1. 调用 `scripts/video_transitions.py`: ```bash python scripts/video_transitions.py \ --input ./video.mp4 \ --transitions ./animation_plan.json \ --output ./enhanced_video.mp4 ``` 2. 支持的转场类型: - **淡入淡出 (Fade)**:经典淡入淡出效果 - **滑动 (Slide)**:上下左右滑动 - **缩放 (Zoom)**:推拉镜头
- 任务目标
- 前置准备
- 操作步骤
- 标准流程(完整动画增强)
- 与其他 Skill 协同
- 独立使用模式
- 可选分支
- 资源索引
- 注意事项
- 使用示例
- 示例 1:与 ppt-generator 协同生成动画播放器
- 示例 2:为路演视频添加高级转场
- 示例 3:自定义动画配置
- 示例 4:批量处理多个视频
sudo apt-get install ffmpeg brew install ffmpeg python scripts/animation_planner.py \ python scripts/video_transitions.py \ python scripts/html_animations.py \
What does the remotion-video-enhancer skill do?
视频转场与动画增强工具,提取 Remotion 的动画理念,提供高级视频转场效果和 Framer Motion 交互式动画。可与 ppt-generator、nanobanana-ppt-visualizer、ppt-roadshow-generator Skill 协同工作。
How do I install it?
Run `npx skills add anbeime/skill --skill remotion-video-enhancer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From anbeime/skill, a repository with 4,714 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
