media-processing

Orchestrate FFmpeg, ImageMagick, and RMBG for media processing pipelines.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/lukebaze/forex-rebate-bot --skill media-processing-lukebaze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/lukebaze/forex-rebate-bot/tree/main/.opencode/skill/media-processing
Command: npx skills add https://github.com/lukebaze/forex-rebate-bot --skill media-processing-lukebaze

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Processors and developers often struggle to unify video, audio, and image workflows across multiple tools. This Skill provides a self-contained, scriptable pipeline that orchestrates FFmpeg, ImageMagick, and RMBG to handle encoding, format conversions, batch processing, background removal, and thumbnail generation in one place.

Core Features & Use Cases

  • Unified toolchain: Orchestrates FFmpeg, ImageMagick, and RMBG to perform video/audio/image tasks from a single entry point.
  • Batch processing: Handles large numbers of media files efficiently with scripts for background removal, resizing, and format conversions.
  • Extensible references: Includes a references directory with detailed guides for FFmpeg and ImageMagick workflows and troubleshooting.
  • Use Case: You need to convert a library of videos to web-friendly MP4, generate thumbnails, remove backgrounds from product photos, and batch-resize images for a responsive site.

Quick Start

Run a complete media-processing workflow on a sample file to validate the setup and capabilities.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I batch process video and image files with FFmpeg and ImageMagick?

Batch processing of video and image files is handled by orchestrating FFmpeg and ImageMagick through scriptable pipelines, executing resizing, format conversions, and encoding across large media libraries efficiently.

Can I use RMBG for automated background removal in product photos?

Automated background removal in product photos is supported by the RMBG dependency, allowing batch processing of images to isolate subjects without manual editing within the media-processing pipeline.

What's the best way to convert a library of videos to web-friendly MP4?

Converting a library of videos to web-friendly MP4 is achieved by running FFmpeg encoding commands through configurable scripts, ensuring reproducibility and format standardization across local environments.

Does this media-processing workflow support thumbnail generation and color grading?

Thumbnail generation and color grading are supported by the unified toolchain orchestrating FFmpeg and ImageMagick, applying specified parameters to generate extracted frames and graded video outputs.

Do I need to install FFmpeg and RMBG separately to use this Skill?

FFmpeg, ImageMagick, and RMBG are required as executable dependencies, enforcing local tooling usage to ensure reproducibility and documented command execution within the processing pipeline.

Why does my media-processing pipeline fail during batch resizing?

Batch resizing failures often stem from missing executable tooling or incorrect parameters, requiring validation of the FFmpeg and ImageMagick environment setup and reference guides for troubleshooting.