用途:该技能围绕 FFmpeg 做媒体转换与处理,涵盖容器/编码转码、流提取与复用、复杂滤镜图以及硬件加速等方向。
主要能力:提供了若干常见操作的示例命令,包括:视频转码 ffmpeg -i input.mp4 -c:v libx264 -crf 23 output.mp4;提取音频 ffmpeg -i video.mp4 -vn -c:a aac output.m4a;转 GIF ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gif;剪切片段 ffmpeg -i input.mp4 -ss 00:01:00 -t 00:00:30 -c copy segment.mp4;拼接文件 ffmpeg -f concat -i list.txt -c copy output.mp4。滤镜图示例:缩放并叠加文字使用 -vf "scale=1280:720,drawtext=text='Title':fontsize=24:x=10:y=10";色彩调整使用 -vf "eq=brightness=0.1:saturation=1.2"。此外资料还给出将操作映射为 GF(3) 三值的示例函数:probe/analyze/check 返回 -1,copy/remux/extract 返回 0,其余返回 1。
使用方式:以命令行调用 FFmpeg,通过输入文件、编解码器参数、滤镜图(-vf)与流控制选项完成处理。资料未提供安装步骤、依赖版本或运行环境要求。
适用场景:视频转码、音频提取、GIF 生成、片段剪切、多文件拼接与基础滤镜处理。
限制:资料未说明支持的平台范围、性能基准、硬件加速的具体配置方式,也未提供收费或许可信息,相关内容暂未提供。