Back to Skills

media-processing

Process multimedia files with FFmpeg (video/audio encoding, conversion, streaming, filtering, hardware acceleration) and ImageMagick (image manipulation, format conversion, batch processing, effects, composition). Use when converting media formats, encoding videos with specific codecs (H.264, H.265, VP9), resizing/cropping images, extracting audio from video, applying filters and effects, optimizing file sizes, creating streaming manifests (HLS/DASH), generating thumbnails, batch processing imag

1,439stars287forksUpdated 1/23/2026

Security Assessment

Medium Risk(60/100)

Detected risks:

Privilege Escalation([SKILL.md] sudo)
Security Score60/100

About media-processing

The media-processing skill leverages powerful tools like FFmpeg and ImageMagick to process multimedia files, including video, audio, and images. It simplifies complex tasks such as encoding, conversion, streaming, optimization, and manipulation. By offering broad support for over 100 formats, it enables seamless media management, whether for video encoding, audio extraction, or image processing. The skill utilizes FFmpeg for tasks related to video/audio conversion and streaming, while ImageMagick excels at image format conversion, resizing, and batch processing. This combined functionality allows users to automate and streamline media workflows in various scenarios.

FAQ

What file formats are supported by the media-processing skill?

The media-processing skill supports over 100 formats, including popular video, audio, and image formats such as MP4, AVI, MKV, MP3, JPEG, PNG, WebP, and more.

Which tools are used for video and audio processing?

FFmpeg is used for video and audio encoding, conversion, and streaming tasks. It also handles video filters, audio extraction, and live streaming protocols.

Can I process multiple media files at once?

Yes, the skill supports batch processing, particularly with ImageMagick's mogrify command for in-place edits like resizing and format conversion across multiple files.

Is hardware acceleration supported?

Yes, FFmpeg supports hardware acceleration through NVENC and QSV, improving encoding and processing speeds.

What are the system requirements for using the media-processing skill?

The skill requires FFmpeg and ImageMagick to be installed. These tools are compatible with macOS, Ubuntu/Debian, and Windows systems.

Install media-processing

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill