ffmpeg-video-filter

Apply ffmpeg video filters like scaling, cropping, and watermarking.

15|4|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/damionrashford/media-os --skill ffmpeg-video-filter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg-video-filter
Source: https://github.com/damionrashford/media-os/tree/main/skills/ffmpeg-video-filter
Command: npx skills add https://github.com/damionrashford/media-os --skill ffmpeg-video-filter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates applying video filters to video streams using ffmpeg.

Core Features & Use Cases

  • Resize, crop, pad, overlay watermarks, and stack videos using -vf and -filter_complex.
  • Deinterlace and color-correct, with support for multi-input workflows (hstack/vstack).
  • Use built-in presets (scale-720p, scale-1080p-letterbox, watermark, deinterlace, hstack, vstack, 2x-speed) or supply a custom filter chain.

Quick Start

Use a preset or a custom -vf chain to transform your video in a single command.

Frequently Asked Questions about ffmpeg-video-filter

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

FAQPage Schema
How do I apply ffmpeg video filters to resize or watermark my clips?

You can apply ffmpeg video filters by using built-in presets like scale-720p or watermark, or by supplying a custom filter chain to resize, crop, pad, and overlay watermarks on your video streams.

Can I stack multiple video clips horizontally or vertically using ffmpeg?

Yes, you can stack multiple video clips horizontally or vertically using the hstack and vstack presets, which automate multi-input workflows through ffmpeg's filter_complex functionality.

Do I need ffmpeg installed to use video filtering presets like deinterlace and 2x-speed?

Yes, you need ffmpeg installed and accessible on your system PATH to run any video filtering presets like deinterlace, 2x-speed, or custom -vf chains for color correction.

What is the best way to deinterlace and color correct video streams with ffmpeg?

The best way to deinterlace and color correct video streams is by using automated ffmpeg filter presets that validate inputs and apply the correct -vf or filter_complex chains in a single command.

Can I use a custom ffmpeg filter chain instead of the built-in video filter presets?

Yes, you can supply a custom -vf chain to transform your video, allowing you to bypass built-in presets like scale-1080p-letterbox and apply specialized ffmpeg video filters directly.

Why does my ffmpeg video filter command fail when processing multiple inputs?

Multi-input ffmpeg video filter commands fail if inputs are not properly validated or if ffmpeg is not on your PATH, as the filtering process requires strict input validation for hstack and vstack workflows.