media-processor

仓库创建 2026年2月2日最近提交 1 天前SkillHot 收录 21 天前
▸ 精选理由

自动化常见多媒体处理任务,支持批量与参数化操作,节省手工调参时间。

▸ 风险提示

首次使用会通过脚本安装系统依赖(apt-get),存在系统权限与安全风险。

这个 Skill 做什么

基于 FFmpeg 和 ImageMagick 的视频与图像格式转换与压缩处理。

用 FFmpeg 和 ImageMagick 做视频与图片的格式转换、分辨率调整和压缩,支持 MP4/AVI/MOV、JPG/PNG/WebP 等常见格式。在要处理媒体文件、做批量转码或压缩以节省带宽和存储时会用到。特点是兼顾视频和图像的细节参数调整,支持批量自动化处理,实用性强。

▸ 展开 SKILL.md 英文原文

提供基于 FFmpeg 和 ImageMagick 的多媒体处理能力,支持视频和图像的格式转换、分辨率调整、压缩等操作

开发编程FFmpegImageMagick转码批处理通用
4.2k
Stars
417
Forks
40
仓库内 Skill
+1.0k
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/anbeime/skill/main/skills/media-processor/media-processor/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/anbeime/skill/main/skills/media-processor/media-processor/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Media Processor

## 任务目标
- 本 Skill 用于:处理视频和图像文件,进行格式转换、分辨率调整、压缩等操作
- 能力包含:
  - 视频格式转换(MP4/AVI/MOV/MKV 等)
  - 视频分辨率调整和压缩
  - 图像格式转换(JPG/PNG/GIF/WebP 等)
  - 图像分辨率调整和压缩
  - 批量处理支持
- 触发条件:当用户需要处理视频或图像文件时触发

## 前置准备
- 依赖说明:本 Skill 依赖以下系统工具
  - FFmpeg:视频处理工具
  - ImageMagick:图像处理工具
- 系统依赖安装:Skill 首次使用时将自动安装系统依赖
  ```bash
  apt-get update && apt-get install -y ffmpeg imagemagick
  ```

## 操作步骤

### 标准流程

1. **需求分析**
   - 识别输入文件类型(视频/图像)
   - 确定目标格式、分辨率、质量要求
   - 评估是否需要批量处理

2. **选择处理方式**
   - 视频处理:调用 `scripts/` 中的视频处理脚本
   - 图像处理:调用 `scripts/` 中的图像处理脚本

3. **执行处理**
   - 对于简单操作(如单一格式转换):直接调用相应脚本
   - 对于复杂操作(如多步骤处理):智能体将调用多个脚本组合使用

4. **结果验证**
   - 检查输出文件是否生成
   - 验证文件格式和参数是否符合预期

### 常见操作指南

#### 视
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有