ffmpeg

Automate video and audio transcoding, filtering, and streaming with FFmpeg.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/brixtonpham/claude-config --skill ffmpeg-brixtonpham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg
Source: https://github.com/brixtonpham/claude-config/tree/main/skills/ffmpeg
Command: npx skills add https://github.com/brixtonpham/claude-config --skill ffmpeg-brixtonpham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FFmpeg handles complex multimedia processing tasks such as transcoding, filtering, and streaming, enabling you to automate workflows that would otherwise require manual, repetitive commands.

Core Features & Use Cases

  • Video and audio encoding, decoding, and format conversion across popular codecs and containers.
  • Filtering and processing pipelines (scaling, cropping, denoising, overlays) and batch processing.
  • Streaming setup and media analysis with ffprobe for quick inspection.

Quick Start

Install FFmpeg and run a basic transcode example to convert input.mp4 to output.webm.

Frequently Asked Questions about ffmpeg

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

FAQPage Schema
How do I convert video formats like MP4 to WebM using command line tools?

Video format conversion from MP4 to WebM is handled by running a basic transcode command with FFmpeg, mapping the input file to the desired output container to automate the transformation process.

Can I apply multiple filters like scaling and cropping in a single video processing pipeline?

Filter chaining allows you to apply multiple video processing operations like scaling, cropping, and denoising simultaneously in a single FFmpeg command to build complex transformation pipelines.

Does FFmpeg support hardware acceleration for batch processing workflows?

Hardware acceleration is supported for batch processing workflows, enabling reproducible and quality-driven pipelines across large sets of video and audio files efficiently.

What is the best way to extract metadata or inspect media files before encoding?

Media analysis and metadata extraction is performed using ffprobe, which provides quick inspection of media files to determine stream properties before running encoding or filtering tasks.

How do I set up streaming pipelines for audio and video files?

Streaming setup is achieved by configuring FFmpeg to process and transmit audio and video files directly, automating the media workflows required for live or on-demand broadcast pipelines.

What codecs and containers are supported for audio processing and extraction?

Audio processing supports a wide codec and container suite, enabling decoding, encoding, and extraction tasks across popular formats to automate diverse multimedia transformation workflows.