AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Media Processing

skill-siviter-xyz-dot-agent-media-processing · by siviter-xyz

Media processing utilities for images, audio, and video using FFmpeg and ImageMagick. Use when working with media conversion, optimization, or batch processing tasks.

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-siviter-xyz-dot-agent-media-processing

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-siviter-xyz-dot-agent-media-processing)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Media Processing? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Media Processing

Tools and workflows for working with images, audio, and video in a repeatable, scriptable way using standard CLI tools (FFmpeg, ImageMagick) and Python helpers.

When to Use

  • Working with image batches (thumbnails, resizing, format conversion)
  • Converting media between formats (video ↔ audio ↔ image)
  • Optimizing video size while maintaining acceptable quality
  • Preparing assets for web, mobile, or archival use
  • Designing or refining CLI workflows around FFmpeg/ImageMagick

Key Principles

  • CLI-first workflows: Prefer command-line tools (FFmpeg, ImageMagick) and scripts that can be automated in CI or local tooling.
  • Deterministic scripts: Scripts should be safe to run repeatedly with predictable output paths and options.
  • Non-destructive defaults: Default to writing outputs to new files/directories rather than overwriting originals.
  • Cross-platform friendly: Keep examples and scripts usable on Linux, macOS, and Windows where possible.
  • Agent-agnostic: Guidance should work with any coding agent (Cursor, Claude, Copilot, etc.), not one specific environment.

Capabilities

  • Image workflows
  • Batch resize and thumbnail generation
  • Aspect-ratio–aware resizing (fit, fill, cover, exact)
  • Optional watermarking
  • Format conversion (e.g., PNG → WebP, JPEG)
  • Media conversion
  • Detects media type (video, audio, image) from extension
  • Uses FFmpeg for video/audio, ImageMagick for images
  • Quality presets for web, archive, and mobile use cases
  • Batch conversion with dry-run and verbose modes
  • Video optimization
  • Resolution and frame-rate adjustments
  • Single-pass (CRF) or two-pass encoding
  • Audio bitrate tuning
  • Basic before/after comparison (size, bitrate, resolution, FPS)

Scripts

Scripts live in scripts/ and are intended to be run directly from a shell:

  • batch_resize.py
  • Batch image resizing with multiple strategies (fit, fill, cover, exact, thumbnail)
  • Optional watermark overlay
  • Supports parallel processing and dry-run mode
  • media_convert.py
  • Unified conversion tool for video, audio, and images
  • Automatically picks FFmpeg or ImageMagick
  • Uses quality presets (web, archive, mobile)
  • Supports batch conversion and format changes (e.g., .mov.mp4, .wav.mp3)
  • video_optimize.py
  • Focused on video size/quality trade-offs
  • Resolution caps, FPS reduction, CRF tuning, optional two-pass encoding
  • Optional comparison summary between original and optimized outputs

See scripts/requirements.txt for environment expectations (Python 3.10+, FFmpeg, ImageMagick) and system installation hints.

Usage Guidelines

  • Check dependencies first
  • Ensure ffmpeg and ffprobe are installed and on PATH for video/audio tasks.
  • Ensure magick (ImageMagick) is installed and on PATH for image tasks.
  • Prefer dry-runs when exploring
  • Use --dry-run and/or --verbose flags on scripts to inspect generated commands before running them.
  • Keep originals
  • Point outputs to a separate directory on first runs (e.g., --output ./out/) to avoid accidental overwrites.
  • Document workflows
  • When you find good command lines or script invocations, promote them into project scripts (e.g., just, npm scripts, or CI jobs) so they’re repeatable.

References

For deeper tool-specific notes (placeholders for now, extend as needed), see:

  • references/ffmpeg-encoding.md – FFmpeg encoding patterns and flags
  • references/ffmpeg-filters.md – Common filter graphs (scale, crop, audio filters)
  • references/ffmpeg-streaming.md – Streaming-friendly settings and HLS/DASH tips
  • references/format-compatibility.md – Container/codec compatibility notes (web, mobile, desktop)
  • references/imagemagick-batch.md – Batch image processing patterns with ImageMagick
  • references/imagemagick-editing.md – Image editing operations (crop, resize, composite, text, etc.)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.