media-processing

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

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/HsnSaboor/open-engineer --skill media-processing-hsnsaboor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-processing
Source: https://github.com/HsnSaboor/open-engineer/tree/main/src/skills/bundled/samhvw8-media-processing
Command: npx skills add https://github.com/HsnSaboor/open-engineer --skill media-processing-hsnsaboor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the complex tasks of processing video, audio, and image files, enabling efficient format conversion, encoding, and manipulation without deep technical expertise.

Core Features & Use Cases

  • Format Conversion: Easily convert between various video, audio, and image formats.
  • Encoding & Optimization: Encode media with specific codecs (H.264, VP9, AV1) and optimize file sizes.
  • Image Manipulation: Resize, crop, add watermarks, and generate thumbnails for images.
  • Streaming: Create HLS/DASH manifests for web streaming.
  • Use Case: Convert a collection of raw video clips into a web-optimized H.264 format with HLS streaming manifests, or batch resize hundreds of product images for an e-commerce website.

Quick Start

Use the media-processing skill to convert the video file '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 files to H.264 format for web streaming?

To convert video files to H.264 format, use FFmpeg to transcode the input video and generate HLS streaming manifests. This process optimizes media for web delivery using specific codecs and streaming protocols.

Can I batch resize images and add watermarks using ImageMagick?

Yes, you can batch resize images and add watermarks using ImageMagick. This skill supports comprehensive image manipulation, allowing you to process hundreds of product images automatically by applying resizing and watermarking operations in bulk.

What codecs are available for video encoding besides H.264?

Besides H.264, available codecs for video encoding include H.265, VP9, and AV1. These options allow you to balance compression efficiency and compatibility when optimizing media file sizes across different platforms and streaming protocols.

How do I generate HLS streaming manifests for video files?

To generate HLS streaming manifests for video files, utilize FFmpeg to create adaptive bitrate segments and M3U8 playlist files. This prepares your encoded media for direct web playback and delivery.

Does this media processing approach support hardware acceleration?

Yes, this media processing approach supports hardware acceleration options. By leveraging FFmpeg's detailed parameter control, you can enable hardware acceleration to significantly speed up video encoding and format conversion tasks.