Agent skill · Media & Video

remotion-video-enhancer

视频转场与动画增强工具,提取 Remotion 的动画理念,提供高级视频转场效果和 Framer Motion 交互式动画。可与 ppt-generator、nanobanana-ppt-visualizer、ppt-roadshow-generator Skill 协同工作。

anbeimegithub.com/anbeimeGitHub ↗
claude-codeships scripts
Install
npx skills add anbeime/skill --skill remotion-video-enhancer --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 11
SKILL.md size: 8 KB
Bundled scripts: yes
Path: skills/remotion-video-enhancer/remotion-video-enhancer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,714
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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)**:推拉镜头

What's inside
Steps it walks through
  1. 任务目标
  2. 前置准备
  3. 操作步骤
  4. 标准流程(完整动画增强)
  5. 与其他 Skill 协同
  6. 独立使用模式
  7. 可选分支
  8. 资源索引
  9. 注意事项
  10. 使用示例
  11. 示例 1:与 ppt-generator 协同生成动画播放器
  12. 示例 2:为路演视频添加高级转场
  13. 示例 3:自定义动画配置
  14. 示例 4:批量处理多个视频
Ships with 10 files
  • assets/animations/cinematic.json
  • assets/animations/dynamic.json
  • assets/animations/minimal.json
  • assets/animations/playful.json
  • assets/templates/enhanced_viewer.html
  • references/collaboration_guide.md
  • references/transition_guide.md
  • scripts/animation_planner.py
  • scripts/html_animations.py
  • scripts/video_transitions.py
Commands it runs
sudo apt-get install ffmpeg
brew install ffmpeg
python scripts/animation_planner.py \
python scripts/video_transitions.py \
python scripts/html_animations.py \
More from skill
All skills →
About this skill
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.

Keep going