ffmpeg-tools

Convert, compress, trim, merge, and extract audio from media files using FFmpeg.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill ffmpeg-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg-tools
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/ffmpeg-tools
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill ffmpeg-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a robust command-line interface for performing a wide range of video and audio processing tasks, simplifying complex media manipulation for users.

Core Features & Use Cases

  • Format Conversion: Effortlessly convert between various video and audio formats (e.g., MOV to MP4, WAV to MP3).
  • Compression & Resizing: Optimize video file sizes for sharing or storage, and adjust dimensions while maintaining aspect ratio.
  • Editing Essentials: Trim video segments, merge multiple files, and extract audio tracks.
  • Information Retrieval: Get detailed metadata about media files.
  • Use Case: Convert a large, high-resolution video file into a smaller, web-friendly MP4 format suitable for uploading to a social media platform.

Quick Start

Use the ffmpeg-tools skill to convert the file 'input.mov' to 'output.mp4'.

Frequently Asked Questions about ffmpeg-tools

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

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

Video format conversion changes MOV to MP4 by processing the input media through FFmpeg. This Skill executes the conversion via scripts, providing reliable format transformation with input validation, progress tracking, and timeout protection.

What is the best way to compress a video to a target file size?

Video compression to a target size optimizes bitrate and dimensions using FFmpeg. This Skill reduces high-resolution files into smaller, web-friendly formats suitable for sharing, while maintaining aspect ratio and enforcing disk space protection.

How do I extract audio from a video file?

Audio extraction isolates the sound track from a video file using FFmpeg. This Skill performs precise audio extraction, allowing you to save audio tracks from video inputs into standalone audio formats like WAV or MP3.

Can I trim and merge multiple media files in one process?

Trimming and merging media files are supported as core editing features. This Skill executes precise video trimming to extract segments and merges multiple files together, utilizing timeouts to ensure reliable operation.

Does this media processing approach handle large files without timing out?

Large media file processing is safeguarded by built-in timeouts, disk space protection, and robust progress tracking. These features prevent system hangs and ensure reliable operation when converting, compressing, or merging substantial video and audio files.