ffmpeg

Generate ready-to-run FFmpeg commands for media conversion and processing.

4|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/marcusagm/Mundam --skill ffmpeg-marcusagm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg
Source: https://github.com/marcusagm/Mundam/tree/main/.agents/skills/ffmpeg
Command: npx skills add https://github.com/marcusagm/Mundam --skill ffmpeg-marcusagm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the tedious, error-prone task of manual video and audio processing by providing ready-to-use FFmpeg workflows that can be run locally.

Core Features & Use Cases

  • Video format conversion: Convert between common formats (e.g., GIF to MP4) and ensure web compatibility.
  • Resizing and compression: Adjust resolution and encoding parameters to balance quality and file size.
  • Audio extraction and embedding: Extract audio tracks or mux audio with video for Remotion-ready assets.
  • Batch automation: Apply consistent processing across multiple files in a project.

Quick Start

Use the ffmpeg skill to convert a GIF to MP4: ffmpeg -i input.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" output.mp4

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 compatibility?

To convert a GIF to MP4, use an FFmpeg command with faststart and yuv420p pixel format flags to ensure web compatibility and proper scaling for browser playback.

What is the best way to extract audio from video files using FFmpeg?

Audio extraction is handled by providing ready-to-run FFmpeg commands that isolate and save audio tracks from video files, preparing them as Remotion-ready assets for media projects.

How do I compress and resize videos with FFmpeg without losing quality?

Compress and resize videos by adjusting resolution and encoding parameters with standard FFmpeg CLI options, balancing output quality and file size for optimized media conversion.

Do I need a local FFmpeg installation to automate video processing workflows?

Yes, a local FFmpeg installation is required, as the automation provides ready-to-run FFmpeg commands using standard CLI options for video and audio workflows.

Can I batch process multiple video files for format conversion and resizing?

Batch automation applies consistent processing across multiple files in a project, executing uniform format conversion, resizing, and compression tasks for media conversion workflows.

How do I prepare Remotion-ready assets with FFmpeg for video projects?

Remotion-ready asset preparation involves muxing audio with video and converting media formats using standard FFmpeg workflows, ensuring processed files integrate smoothly into Remotion video projects.