SuperAPI AI 工具集

media-processing

设计与创作

查看项目

更新于 10-16 01:13

技能介绍

用途:用命令行处理视频、音频和图片,完成格式转换、编码、优化、流媒体与合成等任务。视频与音频交给 FFmpeg,静态图片交给 ImageMagick。

主要能力:视频格式转换与转码(H.264、H.265、VP9、AV1)、音频提取与转换、HLS/DASH 流媒体清单生成、滤镜链(缩放、裁剪、旋转、叠加、降噪)、硬件加速编码、ffprobe 媒体信息检查;图片格式转换(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.mkv -c copy output.mp4;重编码 ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a aac output.mp4;提取音频 ffmpeg -i video.mp4 -vn -c:a copy audio.m4a;图片缩放 magick input.jpg -resize 800x600 output.jpg;批量缩放 mogrify -resize 800x -quality 85 *.jpg;抽帧缩略图 ffmpeg -ss 00:00:05 -i video.mp4 -vframes 1 -vf scale=320:-1 thumb.jpg。

适用场景:媒体格式转换、Web 视频优化、响应式图片生成、视频抽帧与 GIF、批量图片优化、流媒体打包、媒体信息分析。

限制:需预先安装工具并具备对应编解码器;部分系统 ImageMagick 默认策略会禁用 PDF 等格式;大文件批量处理可能占用较多内存,可用 -threads、-limit 控制。参考资料另含 references/ 下编码、流媒体、滤镜、批量与格式兼容等文档。