ck:media-processing

Convert and optimize media using FFmpeg, ImageMagick, and RMBG.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/MinhHoangDono/antigravity-kit --skill ck-media-processing-minhhoangdono
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:media-processing
Source: https://github.com/MinhHoangDono/antigravity-kit/tree/main/.agent/skills/media-processing
Command: npx skills add https://github.com/MinhHoangDono/antigravity-kit --skill ck-media-processing-minhhoangdono

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Converts and optimizes videos, extracts and converts audio, resizes and transforms images, and removes photo backgrounds—so you don’t have to manually juggle multiple tools and command variants for every new asset.

Core Features & Use Cases

  • Video & Audio Processing (FFmpeg): Re-encode, extract audio streams, optimize encoding parameters, and generate thumbnails for publishing.
  • Image Processing (ImageMagick): Convert formats, resize with multiple strategies (fit/fill/cover/exact), batch resize, and apply common quality/metadata cleanup.
  • AI Background Removal (RMBG): Remove image backgrounds using local AI models and support different quality/speed model choices for batch pipelines.

Quick Start

Ask the AI to process video thumbnails and an H.264 web-ready MP4 from your input file using FFmpeg and ImageMagick within the media-processing workflow.

Frequently Asked Questions about ck:media-processing

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

FAQPage Schema
How do I batch resize images and convert formats using ImageMagick?

Batch resize images and convert formats using ImageMagick by applying fit, fill, cover, or exact resize strategies to process multiple files and output optimized images with metadata cleanup.

How do I optimize video encoding and generate thumbnails with FFmpeg?

Optimize video encoding and generate thumbnails with FFmpeg by re-encoding input files into web-ready H.264 MP4s and extracting thumbnail frames for web publishing and streaming preparation.

Can I remove image backgrounds locally without uploading to a web service?

Remove image backgrounds locally using RMBG CLI and SDK with AI models, supporting different quality and speed choices for batch product-photo cleanup pipelines.

Does this media processing workflow support single files and batch processing?

Yes, the media processing workflow supports both single files and batch processing across video, audio, and image assets for web publishing and responsive image set generation.

What is the best way to prepare responsive image sets and streaming video?

Prepare responsive image sets and streaming video by using ImageMagick to generate multiple image dimensions and FFmpeg to apply deterministic encoding parameters for optimized web delivery.

Are there limitations when using AI background removal for batch pipelines?

AI background removal limitations include model and resolution constraints, requiring local model selection to balance processing speed and output quality for batch product-photo cleanup.