wjs-reframing-video
CommunityConvert video orientation between horizontal and vertical with active speaker tracking.
Authorjianshuo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the need to repurpose video content by converting orientation between horizontal and vertical formats while preserving the aspect ratio and ensuring the active speaker stays in frame.
Core Features & Use Cases
- Active Speaker Tracking: The skill uses MediaPipe to track the active speaker's face and keep them in the frame during conversion.
- Aspect Ratio Preservation: It maintains the original aspect ratio when converting from horizontal to vertical or vice versa.
- Use Case: If you have a 16:9 video that you want to repurpose for vertical platforms like TikTok, you can use this skill to convert the video orientation while ensuring the speaker remains visible.
Quick Start
To convert a video from horizontal to vertical and keep the active speaker in frame, use the following command: /wjs-reframing-video --target portrait <input-video>
Dependency Matrix
Required Modules
mediapipeopencv-pythonnumpy
Components
scriptsassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wjs-reframing-video Download link: https://github.com/jianshuo/claude-skills/archive/main.zip#wjs-reframing-video Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.