media-processing
Media Processing harnesses FFmpeg and ImageMagick to handle video, audio, and image workflows—from format conversion and codec selection to streaming manifest generation and batch optimization. Extract audio, generate thumbnails, apply filters, add watermarks, and leverage hardware acceleration for faster encoding.
Media Processing converts and encodes video, audio, and images using FFmpeg and ImageMagick with codec selection.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-01-20
Media Processing converts and encodes video, audio, and images using FFmpeg and ImageMagick with codec selection. Media Processing harnesses FFmpeg and ImageMagick to handle video, audio, and image workflows—from format conversion and codec selection to streaming manifest generation and batch optimization. Extract audio, generate thumbnails, apply filters, add watermarks, and leverage hardware acceleration for faster encoding.
Use it when
- Yes, Media Processing extracts audio from video using FFmpeg.
- Media Processing combines ImageMagick and FFmpeg for comprehensive image work: resize with aspect ratio preservation.
Verify before relying
Read SKILL.md below before installing (15 files). Open directory: indexed for reading, not audited.
Install
nicepkg/ai-workflow/media-processing · repository language: HTML
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I convert video to mp4 with media-processing?
Media Processing uses FFmpeg to convert video files to MP4 format with flexible codec selection. You can specify H.264 encoding, bitrate, resolution, and other parameters to optimize output quality and file size. The skill supports batch conversion of multiple files and hardware acceleration for faster processing when available.
Can media-processing extract audio from video files?
Yes, Media Processing extracts audio from video using FFmpeg. You can export audio as MP3, AAC, FLAC, or other formats. The skill handles audio bitrate, sample rate, and channel configuration, making it easy to separate audio tracks from video sources for editing or distribution.
What image manipulation features does media-processing offer?
Media Processing combines ImageMagick and FFmpeg for comprehensive image work: resize with aspect ratio preservation, apply effects like blur, add watermarks, batch process multiple images, and convert between formats (PNG to JPG, etc.). You can optimize quality and file size across large image collections efficiently.
How do I create video thumbnails and previews with media-processing?
Media Processing generates video thumbnails and preview frames using FFmpeg. Extract single frames at specific timestamps, create contact sheets, or generate animated GIFs from video sequences. Customize dimensions, quality, and timing to match your streaming or gallery requirements.
Does media-processing support streaming manifest generation?
Media Processing creates HLS and DASH streaming manifests for web delivery. Transcode video to multiple bitrates and resolutions, generate the required playlist files, and optimize segments for adaptive streaming. Hardware acceleration speeds up encoding for large-scale streaming workflows.
Can media-processing batch process files with hardware acceleration?
Yes, Media Processing supports batch processing of multiple media files with optional hardware acceleration (NVIDIA GPU encoding). Process entire directories of videos or images in parallel, apply consistent transformations, and leverage GPU resources to reduce encoding time significantly.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Media Processing Skill
Process video, audio, and images using FFmpeg and ImageMagick command-line tools for conversion, optimization, streaming, and manipulation tasks.
When to Use This Skill
Use when: - Converting media formats (video, audio, images) - Encoding video with codecs
(truncated - see the full file via the links below)
File tree — 15 files
workflows/video-creator-workflow/.claude/skills/media-processing/SKILL.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/ffmpeg-encoding.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/ffmpeg-filters.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/ffmpeg-streaming.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/format-compatibility.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/imagemagick-batch.md
workflows/video-creator-workflow/.claude/skills/media-processing/references/imagemagick-editing.md
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/batch_resize.py
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/media_convert.py
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/requirements.txt
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/tests/requirements.txt
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/tests/test_batch_resize.py
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/tests/test_media_convert.py
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/tests/test_video_optimize.py
workflows/video-creator-workflow/.claude/skills/media-processing/scripts/video_optimize.py
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Convert and encode video/audio between formats with codec selection”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Combine FFmpeg and ImageMagick to handle multimedia workflows—video encoding and transcoding, audio extraction, image resizing and effects, streaming manifest generation, and batch processing. Choose the right tool for each task: FFmpeg excels at video/audio work and live streaming, while ImageMagick specializes in image transformation and composition.
FFmpeg Patterns provides ready-to-use command examples for video and audio tasks like transcoding to MP4 or WebM, extracting audio tracks, trimming clips, applying filters, merging media, generating thumbnails, and streaming formats. It covers hardware acceleration, batch operations, and practical probing commands.
This skill covers FFmpeg's position-sensitive command structure, explaining where global, input, and output options must appear and how their meaning shifts based on placement. It addresses stream specifiers, multi-input/output handling, and the critical behaviors of options like -ss, -t, -r, and -c that work differently before versus after -i.
Clipify turns long-form videos into vertical social clips by identifying clip-worthy moments via transcription, automatically reframing 16:9 footage to 9:16 with motion-based face tracking, and applying word-level captions. It detects punchlines, reversals, and audio peaks to propose 3–5 candidates, then renders with hardware acceleration on macOS.
Video Processing & Editing automates FFmpeg-based workflows for cutting, trimming, concatenating, and exporting video content. It handles audio mixing, subtitle management, and platform-specific optimization without requiring manual editing interfaces. Use it for production pipelines and batch processing; not for real-time UI editing or 3D compositing.
Grab YouTube videos with precise control over resolution and file type. Choose from quality levels ranging best to 360p, output as MP4, WebM, or MKV, or extract audio as MP3. Downloads go to your specified folder by default.
More skills Video Edit (AGPL-3.0) · youtube-processor (MIT)