media-processing

Convert, resize, and apply effects to video, audio, and image files.

Updated Jun 16, 2025
One-click install
npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill media-processing-stonelukas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/Stonelukas/Mouse-on-Numpad/tree/main/.opencode/skill/media-processing
Command: npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill media-processing-stonelukas

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Processing and optimizing large batches of media files (video, audio, and images) manually is time consuming and error prone; this Skill automates the end-to-end workflow.

Core Features & Use Cases

  • Video, audio, and image conversion and optimization using FFmpeg and ImageMagick.
  • Background removal with RMBG for photography workflows.
  • Batch processing with presets and output formats suitable for web, archival, or distribution.

Quick Start

Run media-processing on a folder of inputs to batch-convert videos, audio, and images with a single command.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I batch convert video and audio files for web distribution?

Batch convert video and audio files for web distribution by processing folders of inputs with FFmpeg presets. The pipeline encodes media and generates streaming-ready outputs like HLS or DASH formats suitable for web delivery.

Can I automate image resizing and thumbnail generation for large folders?

Automate image resizing and thumbnail generation for large folders using ImageMagick within a dependency-aware pipeline. It applies batch processing presets to optimize images for web, archival, or mobile distribution.

Does this media processing pipeline support automatic background removal?

Automatic background removal is supported using the RMBG dependency within the media processing pipeline. It integrates with FFmpeg and ImageMagick to facilitate photography workflows that require isolated subjects.

What is the best way to apply encoding presets across multiple media formats?

The best way to apply encoding presets across multiple media formats is using a dependency-aware pipeline with FFmpeg and ImageMagick. It supports web, archive, and mobile presets while handling batch inputs, outputs, and error handling.

Do I need Python or Node scripts to run batch media processing tasks?

Python or Node scripts are optional for running batch media processing tasks. The core pipeline relies on FFmpeg, ImageMagick, and RMBG, but supports optional scripts alongside dry-run and verbose modes for complex workloads.