FFmpeg Video Filters

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

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill ffmpeg-video-filters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: FFmpeg Video Filters
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/multilingual-video-dubbing/environment/skills/ffmpeg-video-filters
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill ffmpeg-video-filters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Video editing often requires repetitive command-line work to apply common FFmpeg filters. This skill provides a reusable, drop-in workflow to apply scaling, cropping, watermarks, speed changes, blur, brightness/contrast, and other visual effects to input videos with consistent results.

Core Features & Use Cases

  • Scaling: resize video frames with maintained aspect ratios.
  • Cropping: trim frames to specific dimensions or regions.
  • Watermarks & Overlays: add logos or text overlays for branding.
  • Speed Changes: adjust playback speed while preserving audio when needed.
  • Visual Effects: apply blur, brightness/contrast, rotation, and chained filters.
  • Use Case: prepare a batch of marketing clips by applying the same filter chain to all assets.

Quick Start

Provide an input video and a desired filter chain, then execute a single FFmpeg command to apply the filters and save the output.

Frequently Asked Questions about FFmpeg Video Filters

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

FAQPage Schema
How do I apply multiple FFmpeg video filters to a clip in one pass?

You can apply multiple FFmpeg video filters in one pass by chaining them in a deterministic -vf filter chain. This workflow processes scaling, cropping, and visual effects sequentially to save the output video with consistent results.

Can I add a watermark and adjust brightness in FFmpeg simultaneously?

Yes, you can add a watermark and adjust brightness in FFmpeg simultaneously by combining the overlay and brightness filters within a single -vf filter chain. This automates branding and visual corrections across common video pipelines.

What is the best way to batch process video scaling and cropping with FFmpeg?

The best way to batch process video scaling and cropping is using a reusable drop-in workflow that applies a deterministic -vf filter chain to all input assets. This maintains aspect ratios and ensures consistent frame dimensions across marketing clips.

Do I need FFmpeg installed to run automated video processing workflows?

Yes, you need FFmpeg installed in your execution environment to run automated video processing workflows. The filter chain workflow requires the FFmpeg binary to execute scaling, speed changes, blurs, and rotation operations.

Does FFmpeg video filtering support speed changes while preserving audio?

Yes, FFmpeg video filtering supports speed changes while preserving audio when needed. The -vf filter chain workflow adjusts playback speed and handles audio synchronization across multiple input and output formats.

What are the limitations of using a deterministic FFmpeg filter chain for video processing?

A deterministic FFmpeg filter chain limitation is that it requires explicit filter parameters for every operation, meaning complex dynamic visual effects based on frame content are not automated and must be predefined in the video processing pipeline.