video-editing

Edit video files with FFmpeg for trimming, merging, subtitles, effects, and format conversion.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Amna-exe/EventFlow_App --skill video-editing-amna-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-editing
Source: https://github.com/Amna-exe/EventFlow_App/tree/main/Final-MAD-project-main-4zipzipzipzipzip-1-ite1zipzip/.local/secondary_skills/video-editing
Command: npx skills add https://github.com/Amna-exe/EventFlow_App --skill video-editing-amna-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fluent-ffmpeg, multer, openai, and includes references (resource) components.

What problem does it solve? Editing video files server-side normally requires manual FFmpeg command knowledge and repetitive scripting. This Skill automates the full video editing workflow — from trimming and merging to subtitles, voiceovers, and platform-specific reformatting — so users can process videos through natural language requests. ## Core Features & Use Cases - Full Editing Operations: Trim, cut, merge, concatenate, add transitions, text overlays, subtitles, watermarks, logos, and apply effects like speed changes, rotation, stabilization, and color correction using FFmpeg. - Social Media Pipeline: Remove dead space, chunk long videos into platform-ready clips, reframe to correct aspect ratios (9:16, 1:1, 16:9), and score clips with AI vision for virality potential across TikTok, Reels, Shorts, X, LinkedIn, and more. - AI Voiceovers: Generate voiceovers with ElevenLabs text-to-speech and mix them into videos with audio ducking. - Use Case: A user uploads a 10-minute talking-head video and asks for TikTok clips. The Skill removes silence, chunks the video into 15-45 second segments at natural break points, scores each clip with AI, reframes to 1080x1920 vertical with blurred fill, and delivers ranked, platform-ready clips. ## Quick Start Use the video-editing skill to trim this uploaded video from 0:30 to 1:15 and export it as an MP4.

Frequently Asked Questions about video-editing

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

FAQPage Schema
How do I trim a video with FFmpeg?

Use ffmpeg with -ss for start time and -to for end time, plus -c copy for fast stream-copy trimming without re-encoding. For frame-accurate cuts, re-encode with -c:v libx264 -c:a aac instead of stream copy.

How to convert a landscape video to vertical for TikTok?

Reframe 16:9 to 9:16 (1080x1920) using a blurred fill filter: scale a blurred copy to fill the frame as background, then overlay the original scaled to fit. This looks more polished than black bars or aggressive center cropping.

Can FFmpeg remove silence from video automatically?

Yes, but the silenceremove filter only strips audio, not video frames. For proper dead space removal, detect silent intervals with silencedetect, extract the non-silent segments, and concatenate them back together.

Does FFmpeg scene detection work with ffprobe?

The ffprobe -f lavfi approach is unreliable in some environments. Use ffmpeg with select='gt(scene,0.3)' and showinfo filters, then parse pts_time values from stderr output to get scene change timestamps.

What are the limitations of server-side FFmpeg video editing?

Without GPU access, hardware encoding (NVENC, VAAPI) is unavailable, so use software encoders like libx264. Large 4K files may hit memory limits, and there is no real-time preview since FFmpeg processes offline.