ffmpeg

Installation
SKILL.md

ffmpeg - Comprehensive Multimedia Processor

The ffmpeg module provides a powerful CLI for processing audio, video, and other multimedia files. It ensures availability by automatically installing ffmpeg via pixi if it is missing from the system.

When to Activate

  • When converting between different video or audio formats (e.g., MP4 to AVI).
  • When extracting audio tracks from video files (e.g., MP4 to MP3).
  • When performing complex media operations like resizing, re-encoding, or applying filters.
  • When needing to stream multimedia content from the terminal.

Core Principles & Rules

  • Zero-Setup: Automatically handles installation via pixi if necessary.
  • Pass-through: Supports all standard ffmpeg arguments via the -- or cmd subcommand.
  • Input/Output: Always clarify the -i (input) and target output paths.

Patterns & Examples

Format Conversion

# Convert a video from mp4 to avi
x ffmpeg -i input.mp4 output.avi

Extract Audio

# Extract audio from a video file and save as MP3
x ffmpeg -i input.mp4 -vn output.mp3

Direct Command

# Execute a raw ffmpeg command string
x ffmpeg --cmd -version

Checklist

  • Confirm the input file exists and is accessible.
  • Verify the desired output format and codec settings.
  • Ensure appropriate disk space for large media operations.
Related skills

More from x-cmd/skill

Installs
3
Repository
x-cmd/skill
GitHub Stars
20
First Seen
Apr 10, 2026