media-processing

Convert and encode video, audio, and image files with FFmpeg and ImageMagick.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill media-processing-nicepkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/video-creator-workflow/.claude/skills/media-processing
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill media-processing-nicepkg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the complex tasks of processing various media files (video, audio, images) by leveraging powerful command-line tools, making media manipulation accessible and efficient.

Core Features & Use Cases

  • Format Conversion: Effortlessly convert between numerous video, audio, and image formats.
  • Encoding & Optimization: Encode media with specific codecs (H.264, H.265, VP9, AV1) and optimize file sizes.
  • Image Manipulation: Resize, crop, add watermarks, and batch process images.
  • Video/Audio Processing: Extract audio, create thumbnails, generate streaming manifests (HLS/DASH).
  • Use Case: Convert a batch of high-resolution videos into web-optimized MP4 files with H.264 encoding and a target bitrate suitable for streaming.

Quick Start

Use the media-processing skill to convert the video 'input.mov' to 'output.mp4' using H.264 encoding.

Frequently Asked Questions about media-processing

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

FAQPage Schema
How do I convert video formats and encode with specific codecs like H.264 or AV1?

Video format conversion and codec encoding for H.264, H.265, VP9, and AV1 are handled by running FFmpeg commands. You can transcode video files while specifying target codecs and bitrates to optimize output for streaming.

Do I need FFmpeg and ImageMagick installed to process media files?

Yes, FFmpeg and ImageMagick must be installed on your system. The Skill executes media processing tasks by directly leveraging these command-line dependencies for video, audio, and image manipulation.

What's the best way to generate HLS or DASH streaming manifests from existing video files?

Generating HLS and DASH streaming manifests is achieved through FFmpeg. You can process source videos into segmented media files and output the required streaming manifest formats for adaptive bitrate delivery.

Can I batch process images to resize, crop, and add watermarks automatically?

Yes, batch image manipulation including resizing, cropping, and applying watermarks is supported. ImageMagick processes multiple image files sequentially to apply uniform transformations across entire directories.

How do I extract audio tracks or create thumbnails from video files?

Extracting audio tracks and generating video thumbnails are standard FFmpeg operations. You can isolate audio streams from video containers or capture specific frames as image files for thumbnail use.

Does this approach work for optimizing high-resolution videos for web streaming?

Yes, you can convert high-resolution videos into web-optimized MP4 files. By applying H.264 encoding and setting a target bitrate, the output is specifically tailored for efficient web streaming delivery.