ck:media-processing

Automate media encoding, conversion, thumbnails, and background removal with FFmpeg, ImageMagick, and RMBG.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/mafvietnam/mafapp --skill ck-media-processing-mafvietnam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:media-processing
Source: https://github.com/mafvietnam/mafapp/tree/main/.claude/skills/media-processing
Command: npx skills add https://github.com/mafvietnam/mafapp --skill ck-media-processing-mafvietnam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rmbg, rmbg-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Media teams and developers often need to encode, convert, and optimize videos, audio, and images across formats, pipelines, and platforms. This Skill consolidates command-line workflows and best practices for automation.

Core Features & Use Cases

  • FFmpeg-based video/audio encoding and streaming (HLS/DASH)
  • Image manipulation with ImageMagick (resize, convert, batch)
  • RMBG for AI-based background removal
  • Batch processing, thumbnails, and automated pipelines for media workflows

Use Case: Build a media processing pipeline that ingests raw footage and outputs web-optimized clips, thumbnails, and cleaned assets for a publishing workflow.

Quick Start

Install required binaries and run a sample operation: process a directory of media with a preset, producing encoded videos, resized images, and background-removed assets.

Frequently Asked Questions about ck:media-processing

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

FAQPage Schema
How do I automate batch media processing for videos and images?

Build a media processing pipeline using this Skill to ingest raw footage and output web-optimized clips, thumbnails, and background-removed assets for publishing workflows.

Can I use ImageMagick to resize and convert images in bulk?

Yes, you can use ImageMagick for bulk image manipulation, including resizing and format conversion, as part of a batch processing workflow to streamline archival processes.

How does RMBG work for AI-based background removal in media pipelines?

RMBG performs AI-based background removal by processing media assets through the rmbg-cli dependency, generating cleaned assets suitable for automated publishing and archival workflows.

Do I need FFmpeg installed locally to encode HLS or DASH streams?

Yes, local FFmpeg installation is required to encode video and audio for HLS and DASH streaming, as this Skill relies on locally installed FFmpeg binaries to execute encoding tasks.

What is the best way to generate thumbnails from raw video footage?

The best way to generate thumbnails is using FFmpeg-based video processing within an automated pipeline, extracting thumbnail images alongside web-optimized clips from raw footage.