Install any skill in seconds. Free to start, no credit card required.
Get Started Free →视频转场与动画增强工具,提取 Remotion 的动画理念,提供高级视频转场效果和 Framer Motion 交互式动画。可与 ppt-generator、nanobanana-ppt-visualizer、ppt-roadshow-generator Skill 协同工作。
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 37% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 103% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 48% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 101% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 126% | 0% |
moviepy>=1.0.3 pillow>=9.0.0
bash # Ubuntu/Debian sudo apt-get install ffmpeg
# macOS brew install ffmpeg
根据协同模式,接收不同输入:
scripts/animation_planner.py:bash python scripts/animation_planner.py \ --input ./input_data \ --style dynamic \ --output ./animation_plan.json
scripts/video_transitions.py:bash python scripts/video_transitions.py \ --input ./video.mp4 \ --transitions ./animation_plan.json \ --output ./enhanced_video.mp4
scripts/html_animations.py:bash python scripts/html_animations.py \ --input ./ppt_data.json \ --template enhanced_viewer.html \ --output ./animated_viewer.html
enhanced_video.mp4animated_viewer.htmlanimation_plan.json用户请求:"生成一个带高级转场的 PPT 视频"
┌─────────────────────────────────────────────────────────┐
│ ppt-generator Skill │
├─────────────────────────────────────────────────────────┤
│ 7 角色协作生成 JSON 数据 │
│ 输出:ppt_data.json │
└─────────────────────────────────────────────────────────┘
│
▼ JSON 数据
┌─────────────────────────────────────────────────────────┐
│ remotion-video-enhancer Skill │
├─────────────────────────────────────────────────────────┤
│ 1. 动画规划(animation_planner.py) │
│ 2. HTML 动画增强(html_animations.py) │
│ 3. 输出:animated_viewer.html │
└─────────────────────────────────────────────────────────┘用户请求:"为生成的播放器添加 Framer Motion 动画"
┌─────────────────────────────────────────────────────────┐
│ nanobanana-ppt-visualizer Skill │
├─────────────────────────────────────────────────────────┤
│ 生成 HTML 播放器 + 图片 │
│ 输出:viewer.html, slide-*.png │
└─────────────────────────────────────────────────────────┘
│
▼ HTML 文件
┌─────────────────────────────────────────────────────────┐
│ remotion-video-enhancer Skill │
├─────────────────────────────────────────────────────────┤
│ 1. 使用 Framer Motion 增强 viewer.html │
│ 2. 添加页面过渡、元素入场、交互效果 │
│ 3. 输出:animated_viewer.html │
└─────────────────────────────────────────────────────────┘用户请求:"为路演视频添加高级转场效果"
┌─────────────────────────────────────────────────────────┐
│ ppt-roadshow-generator Skill │
├─────────────────────────────────────────────────────────┤
│ 10 角色协作生成路演视频 │
│ 输出:roadshow_video.mp4 │
└─────────────────────────────────────────────────────────┘
│
▼ 视频文件
┌─────────────────────────────────────────────────────────┐
│ remotion-video-enhancer Skill │
├─────────────────────────────────────────────────────────┤
│ 1. 动画规划(animation_planner.py) │
│ 2. 视频转场增强(video_transitions.py) │
│ 3. 应用 Remotion 风格转场 │
│ 4. 输出:enhanced_roadshow_video.mp4 │
└─────────────────────────────────────────────────────────┘bashpython scripts/animation_planner.py \ --input ./ppt_data.json \ --style dynamic \ --output ./animation_plan.json
bashpython scripts/video_transitions.py \ --input ./video.mp4 \ --transitions ./animation_plan.json \ --output ./enhanced_video.mp4
bashpython scripts/html_animations.py \ --input ./ppt_data.json \ --template enhanced_viewer.html \ --output ./animated_viewer.html
json { "transitions": [ {"type": "slide", "direction": "right", "duration": 1.5}, {"type": "zoom", "scale": 1.2, "duration": 1.0} ] }
bash python scripts/video_transitions.py \ --input-dir ./videos/ \ --transitions ./animation_plan.json \ --output-dir ./enhanced_videos/
Other measured skills in the registry, with their headline benchmark lift.