ffmpeg

Automate video and audio processing with FFmpeg conversions and filters.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/bpteam/coder --skill ffmpeg-bpteam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg
Source: https://github.com/bpteam/coder/tree/main/.opencode/skills/ffmpeg
Command: npx skills add https://github.com/bpteam/coder --skill ffmpeg-bpteam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FFmpeg is a versatile tool to automate video and audio processing workflows, enabling quick format conversions, resizing, compression, audio extraction, and media preparation for modern pipelines.

Core Features & Use Cases

  • Convert and transcode media between common formats to ensure broad compatibility.
  • Resize, crop, and optimize video assets for Remotion and web delivery.
  • Extract and convert audio, create thumbnails, and batch-process media assets.

Quick Start

Run an FFmpeg command to convert a source GIF to a web-optimized MP4 with faststart and proper pixel format.

Frequently Asked Questions about ffmpeg

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

FAQPage Schema
How do I convert a GIF to an MP4 for web delivery?

To convert a GIF to an MP4 for web delivery, use FFmpeg to transcode the media with faststart and proper pixel format. This ensures broad compatibility and optimizes the video asset for modern web pipelines.

What is the best way to batch process video compression and resizing?

Batch processing for video compression and resizing is handled by automating FFmpeg workflows. You can normalize formats and optimize media assets across multiple files to ensure consistent web delivery and pipeline preparation.

Can I use FFmpeg to extract audio and create video thumbnails?

Yes, FFmpeg can extract and convert audio tracks from media files. It also supports creating thumbnails and trimming video assets, allowing you to isolate specific media components during batch processing.

Does FFmpeg work with Remotion video projects for asset preparation?

FFmpeg works directly with Remotion video projects to resize, crop, and optimize video assets. It handles the necessary format normalization and media preparation required before rendering Remotion workflows.

How do I normalize media formats for broad compatibility?

Media format normalization is achieved by transcoding source files between common formats using standard FFmpeg filters. This converts media into broadly compatible outputs suitable for modern media pipelines and web delivery.

When do I need to use standard FFmpeg filters for video optimization?

Standard FFmpeg filters are needed when resizing, padding, or applying general optimization to video assets. They are essential for preparing media for web delivery and ensuring proper format normalization within processing pipelines.