SuperAPI AI 工具集

ffmpeg

设计与创作

查看项目

更新于 10-16 01:33

技能介绍

用途:为媒体处理任务构建正确的 FFmpeg 命令。用户提出需求时,先判断任务类别(简单剪辑、音频处理、高级滤镜、素材生成、编码调优),打开对应参考文件(simple-editing、audio-processing、advanced-editing、asset-generation、encoding-and-tuning、glossary),选取最接近的配方,再按用户的路径、时间段、尺寸、编解码器和滤镜参数调整。返回命令前用 glossary 校验流选择器、-map、-c copy 与定位方式。

主要能力与用法要点:覆盖格式转换、缩放与补边、按时间裁剪、音频替换/提取/混音/交叉淡化、倍速与帧率、跳切、社媒裁切、drawtext 叠加、字幕、水印、vstack、片头片尾拼接、图片转视频、xfade 幻灯片、Ken Burns、GIF、缩略图与场景变化故事板等。输出时给出可直接粘贴的完整单行命令、关键参数说明,以及播放器兼容性、耗时、有损步骤等注意事项;用户明确要求“只要命令”时才省略说明。

核心约束:可覆盖输出时以 -y 开头,否则省略让 FFmpeg 提示;无需滤镜、改编码或精确裁剪时优先 -c copy,但应用视频滤镜、混音或改音频、烧字幕、转码、压缩时不可用;帧精确裁剪用输出定位(-i 之后的 -ss)且不加 -c:v copy;H.264 默认 -c:v libx264 -crf 18 -preset veryslow -movflags +faststart -pix_fmt yuv420p;HEVC 面向 Apple 设备加 -vtag hvc1;CRF 越低质量越高(libx264 合理范围 17–28)。

限制:无 GPU 的 macOS/Linux 不建议 nvenc、qsv、VAAPI 编码器;资料未提供安装方式、收费与价格、性能基准等信息。