video-editing

Edits real video footage through a layered pipeline using FFmpeg, Remotion, ElevenLabs, and fal.ai.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/inuishan/PET --skill video-editing-inuishan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: video-editing
Source: https://github.com/inuishan/PET/tree/main/.codex/skills/video-editing
Command: npx skills add https://github.com/inuishan/PET --skill video-editing-inuishan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning hours of raw footage into polished short-form videos requires repetitive cutting, structuring, and asset work that traditional editors make slow and manual. ## Core Features & Use Cases - Structured Editing Pipeline: Organize footage with AI transcription and edit decision lists, then execute deterministic cuts with FFmpeg. - Programmable Composition: Build overlays, titles, and reusable scene templates with Remotion instead of manual timeline work. - Selective Asset Generation: Create voiceovers with ElevenLabs and music or thumbnails with fal.ai only for assets that do not exist. - Use Case: Take a 4-hour screen recording, identify the 8 strongest segments, cut them with FFmpeg, add branded overlays in Remotion, generate a voiceover, and export vertical clips for TikTok and Reels. ## Quick Start Use the video-editing skill to turn my raw recording into a short vlog with cuts, overlays, and a generated voiceover.

Frequently Asked Questions about video-editing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cut video segments by timestamp with FFmpeg?▼

Use ffmpeg with the -ss and -to flags to extract a segment, for example ffmpeg -i raw.mp4 -ss 00:12:30 -to 00:15:45 -c copy segment.mp4. Batch cutting works by reading start and end times from a cuts file in a loop.

What is Remotion used for in video editing?▼

Remotion handles programmable composition such as text overlays, lower thirds, data visualizations, and reusable scene templates written as React components. Render output with npx remotion render after defining your composition.

Can FFmpeg convert 16:9 video to vertical 9:16 format?▼

Yes, FFmpeg reframes video with a crop and scale filter, for example ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih,scale=1080:1920" vertical.mp4. VideoDB also offers smart reframe with AI-guided subject tracking.

How do I detect silent sections to auto-cut dead air?▼

Run FFmpeg with the silencedetect filter, such as ffmpeg -i input.mp4 -af silencedetect=noise=-30dB:d=2 -f null -, and parse the silence timestamps from the output. Combine these with transcript analysis to identify segments worth cutting.

When should I not use AI generation in a video workflow?▼

Avoid generating the whole video from prompts; this workflow edits real footage. Use ElevenLabs or fal.ai only for assets that do not exist, such as voiceovers, background music, thumbnails, or missing b-roll insert shots.