media-processing

Automate video encoding, audio conversion, image resizing, and background removal with FFmpeg, ImageMagick, and RMBG CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates and simplifies complex media processing tasks, saving time and effort for tasks like video encoding, image manipulation, and background removal.

Core Features & Use Cases

  • Video/Audio Processing: Encode, convert, and manipulate video and audio files using FFmpeg.
  • Image Manipulation: Resize, convert, and apply effects to images using ImageMagick.
  • AI Background Removal: Remove backgrounds from images locally using RMBG.
  • Use Case: Convert a batch of .mov video files into optimized .mp4 format for web use, resize all images in a folder to a specific dimension, and remove the background from product photos.

Quick Start

Use the media-processing skill to convert the video 'input.mkv' to 'output.mp4' using FFmpeg.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I convert a batch of .mov video files to optimized .mp4 using FFmpeg?

FFmpeg batch video conversion from .mov to optimized .mp4 is automated by this Skill, enabling you to encode and convert multiple files for web use without manual command-line input.

Can I remove backgrounds from product photos locally with AI?

AI background removal for product photos is executed locally using the RMBG CLI, allowing you to strip backgrounds from images directly on your machine without uploading data.

What is the best way to resize all images in a folder to a specific dimension?

Image resizing for an entire folder is handled by ImageMagick integration, which applies specific dimensions and effects to batch process images efficiently.

Does this media processing approach support audio conversion and format conversion?

Audio conversion and format conversion are fully supported through FFmpeg, enabling you to manipulate and encode audio files alongside video processing tasks.

Do I need any external dependencies to run FFmpeg, ImageMagick, and RMBG tasks?

The Skill operates without external dependencies, automating FFmpeg, ImageMagick, and RMBG CLI tasks internally to perform video encoding, image manipulation, and background removal.

Can I apply various filters and effects during video encoding and image manipulation?

Applying various filters and effects during video encoding and image manipulation is supported, allowing you to process media with custom visual adjustments natively.