AgentSkillsCN

pan-3d-transition

利用Remotion为视频添加3D平移/旋转过渡效果。当用户希望为视频添加3D过渡、创建旋转效果,或增添视频过渡时使用此功能。

SKILL.md
--- frontmatter
name: pan-3d-transition
description: Create 3D pan/swivel transition effects for videos using Remotion. Use when user asks to add 3D transitions, create swivel effects, or add video transitions.
allowed-tools: Bash, Read, Write, Edit, Glob, Grep

3D Pan Transition

Goal

Create 3D rotating "swivel" transition effects for videos using Remotion rendering.

Scripts

  • ./scripts/insert_3d_transition.py - Insert transition into video

Usage

bash
python3 ./scripts/insert_3d_transition.py input.mp4 output.mp4 \
  --insert-at 3 \
  --duration 5 \
  --teaser-start 60 \
  --bg-image .tmp/bg.png

Parameters

ArgumentDefaultDescription
--insert-at3Where to insert (seconds)
--duration5Transition duration
--teaser-start60Where to sample content from
--bg-imagenoneBackground image

How It Works

  1. Extracts frames from later in video
  2. Creates 3D rotating animation via Remotion
  3. Splits video: intro, transition, main
  4. Concatenates with audio preserved

Dependencies

bash
cd video_effects && npm install

Output

Video with swivel teaser inserted at specified position.