SuperAPI AI 工具集

media-processing

编程与开发

查看项目

更新于 10-16 09:31

技能介绍

用途:该技能面向视频、音频与图片的命令行处理,主要基于 FFmpeg 和 ImageMagick 完成格式转换、编码、优化、流媒体打包与图像编辑。

主要能力:FFmpeg 负责视频音频的编码转码、音频提取与混音、RTMP/HLS/DASH 直播、视频滤镜(缩放、裁剪、旋转、叠加)、硬件加速编码、ffprobe 媒体信息检查、抽帧与拼接;ImageMagick 负责图片格式转换(PNG/JPEG/WebP/GIF)、缩放裁剪变换、mogrify 批量处理、模糊锐化等效果、文字水印、合成拼图、颜色调整与缩略图生成。

使用方式:先安装工具,macOS 用 brew install ffmpeg imagemagick,Ubuntu/Debian 用 sudo apt-get install ffmpeg imagemagick,Windows 可用 winget install ffmpeg 与 winget install ImageMagick.ImageMagick。安装后用 ffmpeg -version、ffprobe -version、magick -version(或 convert -version)验证。常用示例如 ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a aac output.mp4、magick input.jpg -resize 800x600 output.jpg、mogrify -resize 800x -quality 85 *.jpg。

适用场景:视频转码与网络优化(H.264/H.265/VP9/AV1)、音频提取转 MP3、生成 HLS 播放列表、抽取视频缩略图、响应式图片、批量图片压缩、加水印、GIF 制作、多遍编码与 GPU 加速编码。

限制:部分编码器与 PDF 读写等能力受系统策略和编解码库影响;批量处理可能遇到内存不足,可用 -threads 或 -limit 限制资源;参考文档位于 references/ 目录。具体版本、价格与平台支持以官方资料为准,资料未提供的信息暂未提供。