media-processing

Automate media conversion, encoding, watermarking, and streaming with FFmpeg and ImageMagick.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/brixtonpham/claude-setup --skill media-processing-brixtonpham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/brixtonpham/claude-setup/tree/main/hub/skills/media-processing
Command: npx skills add https://github.com/brixtonpham/claude-setup --skill media-processing-brixtonpham

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, imagemagick, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Video, audio, and image media processing often requires multiple tools and manual workflows. This Skill consolidates those tasks by enabling conversion, encoding, streaming prep, and transformations using FFmpeg and ImageMagick.

Core Features & Use Cases

  • Video/Audio/Image conversion and format support
  • Codec encoding for streaming and archiving (H.264/H.265/VP9/AV1)
  • Streaming prep (HLS/DASH) and thumbnail generation
  • Batch processing and automation of media pipelines
  • Image editing tasks like resizing, watermarking, and compositing

Quick Start

Use the media-processing skill to convert a sample video.mp4 to sample.webm and generate a 320x180 thumbnail.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I batch convert video and audio files using FFmpeg?

Batch processing for video and audio conversion is handled by exposing scripts that automate FFmpeg workflows. You can encode media into formats like H.264, H.265, VP9, or AV1 across multiple files.

How do I generate thumbnails and resize images with ImageMagick?

ImageMagick generates thumbnails and resizes images by applying transformation scripts to your media files. You can automate image editing tasks like resizing and compositing directly through the skill's batch workflows.

Do I need FFmpeg and ImageMagick installed to use this media processing skill?

Yes, you need both FFmpeg and ImageMagick installed on your system. This skill requires them as dependencies to execute its automated end-to-end media conversion, encoding, and streaming preparation commands.

What is the best way to prepare video files for HLS or DASH streaming?

The best way to prepare video for HLS or DASH streaming is using FFmpeg to generate the required streaming manifests and segmented media files. This skill automates that streaming prep alongside codec selection.

Can I compress and watermark images in an automated pipeline?

Yes, you can compress and watermark images within an automated pipeline. The skill leverages ImageMagick to apply watermarks, convert formats, and composite images during batch processing workflows.