ck:media-processing

Automate video encoding, image manipulation, and background removal with FFmpeg, ImageMagick, and RMBG.

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-media-processing-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:media-processing
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/.claude/skills/media-processing
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-media-processing-thanh-apero

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the processing of media files, from video and audio encoding to image manipulation and background removal, saving time and reducing errors in repetitive tasks.

Core Features & Use Cases

  • Media Encoding/Conversion: Efficiently encode and convert video and audio files with FFmpeg.
  • Image Processing: Resize, filter, and convert images using ImageMagick.
  • Background Removal: Remove backgrounds from images with RMBG for improved visuals.
  • Use Case: Use this Skill to create thumbnails, encode videos for different platforms, or remove unwanted backgrounds from images, streamlining media preparation workflows.

Quick Start

Run the following command to process an image: ck:media-processing --input photo.jpg --output photo_no_bg.png --model u2netp

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 video encoding and image manipulation for different platforms?

Automate media processing by running command-line operations that utilize FFmpeg for video encoding and ImageMagick for image manipulation. This approach streamlines media preparation workflows, allowing you to convert files and apply filters without manual intervention.

Can I remove backgrounds from images using FFmpeg or ImageMagick?

You can remove backgrounds from images using the RMBG CLI tool, which is integrated alongside FFmpeg and ImageMagick. This allows you to process image streams and output visuals with unwanted backgrounds removed automatically.

Do I need to install FFmpeg, ImageMagick, and RMBG to process file streams?

Yes, you need FFmpeg, ImageMagick, and RMBG installed in your environment to process file streams. These dependencies are required to execute the automated media processing tasks without manual intervention.

What is the best way to convert and encode audio files in bulk?

The best way to convert and encode audio files in bulk is using FFmpeg through an automated media processing script. It efficiently handles repetitive encoding tasks, reducing errors and saving time across large file batches.

How do I resize and filter images for thumbnails using ImageMagick?

Resize and filter images for thumbnails by executing ImageMagick commands within the media processing workflow. This allows you to manipulate image dimensions and apply visual filters automatically to prepare images for different platforms.

Does automated media processing work for both video editing and image enhancement?

Automated media processing works for both video editing and image enhancement. It applies FFmpeg for video encoding and ImageMagick for image manipulation, covering scenarios from creating thumbnails to encoding videos for different platforms.