media-processor

Solid

影片与视频编辑及自媒体创作者在处理多媒体素材时,当需批量转换音视频或图像格式、调整分辨率及压缩文件时必用。一键调用底层工具自动完成转换与压缩,高效输出符合预期的媒体文件,大幅节省手动处理时间。

Data & Documents 6,537 stars 625 forks Updated today

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# 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. **结果验证** - 检查输出文件是否生成 - 验证文件格式和参数是否符合预期 ### 常见操作指南 #### 视频格式转换 - 调用 `scripts/video_convert.py` - 参数:input_path(输入路径)、output_path(输出路径)、output_format(目标格式) - 示例:将 AVI 转换为 MP4 #### 视频压缩 - 调用 `scripts/video_compress.py` - 参数:input_path、output_path、bitrate(目标码率)、crf(质量控制系数) - 示例:压缩视频到 2Mbps #### 视频分辨率调整 - 调用 `scripts/video_scale.py` - 参数:input_path、output_path、width、height - 示例:调整到 1920x1080 #### 图像格式转换 - 调用 `scripts/image_convert.py` - 参数:input_path、output_path、output_format、quality - 示例:将 PNG 转换为 JPG #### 图像缩放 - 调用 `scripts/image_scale.py` - 参数:input_path、output_path、width、height、maintain_aspect - 示例:等比缩放到 1024x768 #### 图像压缩 - 调用 `scripts/image_compress.py` - 参数:input_path、output_path、quality、method(压缩方法) - 示例:质量设置为 85% ### 批量处理 - 当需要处理多个文件时,智能体将循环调用相应脚本 - 使用通配符模式匹配文件(如 `*.avi`、`images/*.png`) - 为每个文件生成对应的输出路径 ## 资源索引 - 视频处理脚本: - [scripts...

Details

Author
anbeime
Repository
anbeime/skill
Created
7 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

visionengine

VisionEngine(视擎科技)媒体 AI 能力命令行:覆盖图片生成/编辑/识别/提示词反推、语音合成与音色克隆、字幕生成与打轴、图生视频/文生视频/视频风格重绘/视频理解、数字人对口型、Remotion 工作区文件管理与远端渲染、LLM 文案生成。当用户要求生成图片或视频、给视频配音、克隆音色、做数字人、生成字幕或转写、做视频风格迁移、把素材上传到 Remotion 工作区、渲染 Remotion 成片、反推图片提示词,或提到 VisionEngine / 视擎 / ve 的媒体任务时使用本技能——即使用户没有点名 VisionEngine,只要任务落在上述媒体 AI 能力范围内也应使用。不适用于纯本地 ffmpeg 处理或与 VisionEngine 平台无关的通用编码任务。

0 Updated 2 days ago
vecai-dev
Data & Documents Solid

lov-media-creator

将录屏、演示视频和音频素材整理为结构清晰、保留关键原声、完成混音与封面交付的可发布成片;触发语包括“制作视频号成片”“剪这个录屏”和“create a publish-ready video”。

65 Updated today
lovstudio
AI & Automation Listed

douyinvideo2text-ai

将视频转为文字与结构化文案的技能。当用户提出"视频转文字 / 视频提取文案 / 视频转稿 / 字幕提取 / 视频总结 / 视频内容分析 / 会议纪要 / 课程拆解 / 直播复盘 / 采访整理 / 短视频二创脚本 / 口播稿 / 小红书文案 / 抖音文案 / 公众号文案"等需求时使用。支持本地视频文件与抖音、小红书等平台视频链接,调用千问大模型自动转写并剔除语气词、口误与重复内容,并可通过自定义 Prompt 生成总结、改写、金句提取、分镜头、中英翻译等风格化文案。

0 Updated yesterday
why20261