media-processing

Automate video and image processing with FFmpeg, ImageMagick, and RMBG CLI.

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill media-processing-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/templates/skills/media-processing
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill 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 media processing tasks, such as video encoding, image manipulation, and background removal, saving time and effort in media workflows.

Core Features & Use Cases

  • Video Encoding: Convert and re-encode video files with FFmpeg, supporting a wide range of codecs and formats.
  • Image Manipulation: Resize, convert, and apply effects to images using ImageMagick.
  • Background Removal: Remove backgrounds from images using RMBG, with options for different models and resolutions.
  • Use Case: If you need to process a batch of images for a presentation, this Skill can resize them, remove backgrounds, and convert them to a specified format in one go.

Quick Start

Run the media-processing skill with the command: media-processing input.jpg

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I automate batch processing for video encoding and image manipulation?

Batch processing for video encoding and image manipulation is automated by running scripts that execute FFmpeg, ImageMagick, and RMBG commands. This Skill handles multiple files in one go, applying resizing, format conversion, and background removal automatically.

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

Yes, you need FFmpeg, ImageMagick, and RMBG CLI installed on your system. These command-line dependencies provide the core video encoding, image manipulation, and background removal engines required by the automation scripts.

Can I remove backgrounds from images in bulk using RMBG?

You can remove backgrounds from images in bulk with RMBG by passing multiple files to the processing script. The automation includes options for different models and resolutions to handle various image qualities.

What's the best way to convert and resize images for a presentation automatically?

The best way to convert and resize images for a presentation is using ImageMagick through this automation Skill. It applies resizing, format conversion, and background removal to your batch of images in a single execution.

Does this batch media processing approach work with different video codecs and formats?

Yes, this batch media processing approach supports a wide range of video codecs and formats. It leverages FFmpeg under the hood to handle video file conversion and re-encoding for diverse media workflows.

How to process a video file with FFmpeg using command line automation?

To process a video file with FFmpeg using command line automation, run the media-processing skill with your input file specified. The script handles the FFmpeg command execution for video conversion and re-encoding.