media-processing

Automate batch media conversion and optimization with FFmpeg and ImageMagick.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Khoatran1999/aquarium-commerce --skill media-processing-khoatran1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/Khoatran1999/aquarium-commerce/tree/main/.claude/skills/media-processing
Command: npx skills add https://github.com/Khoatran1999/aquarium-commerce --skill media-processing-khoatran1999

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Streamline multimedia workflows by automating conversion, encoding, and optimization of video, audio, and images using FFmpeg and ImageMagick.

Core Features & Use Cases

  • Batch convert and encode media across formats (e.g., H.264, H.265, VP9, AV1; MP4, WebM) and apply filters, resizing, and quality adjustments.
  • Generate thumbnails and streaming manifests (HLS/DASH) for web delivery and OTT pipelines.
  • Prepare media assets for websites, apps, and archival storage via batch processing, format migrations, and composite generation.

Quick Start

Convert a folder of media assets to web-optimized formats, resize images, and generate thumbnails.

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 and encode media to web-optimized formats like H.264 and WebM?

Batch convert and encode media to web-optimized formats by applying FFmpeg presets for H.264, H.265, VP9, or AV1. The process applies filters, resizing, and quality adjustments across video, audio, and image assets for consistent web delivery.

What's the best way to generate thumbnails and HLS streaming manifests for video assets?

Generate thumbnails and streaming manifests for web delivery by running batch FFmpeg processes. This creates HLS and DASH streaming-ready files alongside image thumbnails for OTT pipelines and websites.

Do I need FFmpeg and ImageMagick installed to run batch media processing scripts?

Yes, you need FFmpeg and ImageMagick installed to run batch media processing scripts. These dependencies provide the core encoding, conversion, and optimization engines required for processing video, audio, and image assets.

Can I use this for migrating archival storage formats and preparing assets for apps?

You can use this for migrating archival storage formats and preparing assets for apps. It handles format migrations, batch processing, and composite generation to prepare media assets for websites, apps, and long-term storage.

What image adjustments are supported when batch converting media with ImageMagick?

Image adjustments supported when batch converting media include resizing, applying filters, and modifying quality. ImageMagick handles these image-specific adjustments while FFmpeg manages video and audio encoding tasks.

How does batch media conversion handle consistent web-ready assets across different formats?

Batch media conversion handles consistent web-ready assets by applying standardized presets across multiple files. This ensures uniform format migrations, quality adjustments, and composite generation across all processed video, audio, and image assets.