Agent Skillsynulihao/AgentSkillOS › media-processing

media-processing

GitHub

提供音视频与图像处理技能,支持FFmpeg、ImageMagick和RMBG工具。涵盖格式转换、编码、剪辑、AI背景移除及批量处理,适用于媒体文件优化、流媒体生成及复杂滤镜应用等场景。

data/skill_seeds/media-processing/SKILL.md ynulihao/AgentSkillOS

Trigger Scenarios

视频或音频格式转换与编码 图像调整大小、裁剪或特效处理 使用AI移除图片背景 提取视频中的音频或生成缩略图 批量处理图像文件或创建复合图像

Install

npx skills add ynulihao/AgentSkillOS --skill media-processing -g -y
More Options

Non-standard path

npx skills add https://github.com/ynulihao/AgentSkillOS/tree/main/data/skill_seeds/media-processing -g -y

Use without installing

npx skills use ynulihao/AgentSkillOS@media-processing

指定 Agent (Claude Code)

npx skills add ynulihao/AgentSkillOS --skill media-processing -a claude-code -g -y

安装 repo 全部 skill

npx skills add ynulihao/AgentSkillOS --all -g -y

预览 repo 内 skill

npx skills add ynulihao/AgentSkillOS --list

SKILL.md

Frontmatter
{
    "name": "media-processing",
    "license": "MIT",
    "description": "Process multimedia files with FFmpeg (video\/audio encoding, conversion, streaming, filtering, hardware acceleration), ImageMagick (image manipulation, format conversion, batch processing, effects, composition), and RMBG (AI-powered background removal). Use when converting media formats, encoding videos with specific codecs (H.264, H.265, VP9), resizing\/cropping images, removing backgrounds from images, extracting audio from video, applying filters and effects, optimizing file sizes, creating streaming manifests (HLS\/DASH), generating thumbnails, batch processing images, creating composite images, or implementing media processing pipelines. Supports 100+ formats, hardware acceleration (NVENC, QSV), and complex filtergraphs."
}

Media Processing Skill

Process video, audio, and images using FFmpeg, ImageMagick, and RMBG CLI tools.

Tool Selection

Task Tool Reason
Video encoding/conversion FFmpeg Native codec support, streaming
Audio extraction/conversion FFmpeg Direct stream manipulation
Image resize/effects ImageMagick Optimized for still images
Background removal RMBG AI-powered, local processing
Batch images ImageMagick mogrify for in-place edits
Video thumbnails FFmpeg Frame extraction built-in
GIF creation FFmpeg/ImageMagick FFmpeg for video, ImageMagick for images

Installation

# macOS
brew install ffmpeg imagemagick
npm install -g rmbg-cli

# Ubuntu/Debian
sudo apt-get install ffmpeg imagemagick
npm install -g rmbg-cli

# Verify
ffmpeg -version && magick -version && rmbg --version

Essential Commands

# Video: Convert/re-encode
ffmpeg -i input.mkv -c copy output.mp4
ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a aac output.mp4

# Video: Extract audio
ffmpeg -i video.mp4 -vn -c:a copy audio.m4a

# Image: Convert/resize
magick input.png output.jpg
magick input.jpg -resize 800x600 output.jpg

# Image: Batch resize
mogrify -resize 800x -quality 85 *.jpg

# Background removal
rmbg input.jpg                          # Basic (modnet)
rmbg input.jpg -m briaai -o output.png  # High quality
rmbg input.jpg -m u2netp -o output.png  # Fast

Key Parameters

FFmpeg:

  • -c:v libx264 - H.264 codec
  • -crf 22 - Quality (0-51, lower=better)
  • -preset slow - Speed/compression balance
  • -c:a aac - Audio codec

ImageMagick:

  • 800x600 - Fit within (maintains aspect)
  • 800x600^ - Fill (may crop)
  • -quality 85 - JPEG quality
  • -strip - Remove metadata

RMBG:

  • -m briaai - High quality model
  • -m u2netp - Fast model
  • -r 4096 - Max resolution

References

Detailed guides in references/:

  • ffmpeg-encoding.md - Codecs, quality, hardware acceleration
  • ffmpeg-streaming.md - HLS/DASH, live streaming
  • ffmpeg-filters.md - Filters, complex filtergraphs
  • imagemagick-editing.md - Effects, transformations
  • imagemagick-batch.md - Batch processing, parallel ops
  • rmbg-background-removal.md - AI models, CLI usage
  • common-workflows.md - Video optimization, responsive images, GIF creation
  • troubleshooting.md - Error fixes, performance tips
  • format-compatibility.md - Format support, codec recommendations

Version History

  • c3cfae1 Current 2026-07-24 16:01

Same Skill Collection

data/skill_seeds/algorithmic-art/SKILL.md
data/skill_seeds/analyzing-financial-statements/SKILL.md
data/skill_seeds/api-integration-specialist/SKILL.md
data/skill_seeds/auth-implementation-patterns/SKILL.md
data/skill_seeds/baoyu-xhs-images/SKILL.md
data/skill_seeds/beads/SKILL.md
data/skill_seeds/brand-guidelines/SKILL.md
data/skill_seeds/browser-automation/SKILL.md
data/skill_seeds/canvas-design/SKILL.md
data/skill_seeds/code-review-excellence/SKILL.md
data/skill_seeds/creating-financial-models/SKILL.md
data/skill_seeds/data-storytelling/SKILL.md
data/skill_seeds/data-visualization/SKILL.md
data/skill_seeds/dev-browser/SKILL.md
data/skill_seeds/diagramming/SKILL.md
data/skill_seeds/doc-coauthoring/SKILL.md
data/skill_seeds/docx/SKILL.md
data/skill_seeds/email-composer/SKILL.md
data/skill_seeds/employment-contract-templates/SKILL.md
data/skill_seeds/fabric/SKILL.md
data/skill_seeds/frontend-design/SKILL.md
data/skill_seeds/internal-comms/SKILL.md
data/skill_seeds/joke-engineering/SKILL.md
data/skill_seeds/marketing-demand-acquisition/SKILL.md
data/skill_seeds/mcp-builder/SKILL.md
data/skill_seeds/microsim-generator/SKILL.md
data/skill_seeds/pdf/SKILL.md
data/skill_seeds/performance-optimization/SKILL.md
data/skill_seeds/postgresql-table-design/SKILL.md
data/skill_seeds/pptx/SKILL.md
data/skill_seeds/product-requirements/SKILL.md
data/skill_seeds/prompt-engineering-patterns/SKILL.md
data/skill_seeds/research-grants/SKILL.md
data/skill_seeds/resolve-conflicts/SKILL.md
data/skill_seeds/skill-creator/SKILL.md
data/skill_seeds/slack-gif-creator/SKILL.md
data/skill_seeds/social-media-generator/SKILL.md
data/skill_seeds/sql-optimization-patterns/SKILL.md
data/skill_seeds/statistical-analysis/SKILL.md
data/skill_seeds/theme-factory/SKILL.md
data/skill_seeds/treatment-plans/SKILL.md
data/skill_seeds/web-artifacts-builder/SKILL.md
data/skill_seeds/webapp-testing/SKILL.md
data/skill_seeds/xlsx/SKILL.md
data/skill_seeds/clinical-decision-support/SKILL.md
data/skill_seeds/openai-api/SKILL.md
data/skill_seeds/tooluniverse/SKILL.md
data/skill_seeds/transformers/SKILL.md

Metadata

Files
0
Version
c3cfae1
Hash
a2d666e3
Indexed
2026-07-24 16:01

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-16 21:58
浙ICP备14020137号-1 $mapa de visitantes$