FFmpeg Master Pro - 全能视频处理技能。当用户需要视频处理时使用,支持视频转换、视频压缩、视频编辑等。当用户要求视频处理, 视频转换, 视频压缩, FFmpeg, 视频编辑, 视频转码, 视频剪辑, 字幕处理, 视频优化, 批量视频处理, GIF转换, 视频翻转, 速度调节, 音频提取, 视频合并, 宽高比, 水印, 截图, 抽帧时使用此技能。
ffmpeg 和 ffprobe(建议从 ffmpeg.org 或 via winget/choco 安装)nvidia-smi(NVIDIA 加速)、vainfo(Intel QSV)、amdgpu-info(AMD 加速)首次使用前验证:ffmpeg -version 和 ffprobe -version。
FFmpeg 处理推荐使用 exec background:true 避免长时间阻塞会话。示例:
exec background:true command:"ffmpeg -i input.mp4 -c:v libx264 -crf 23 output.mp4"
任务完成后推荐使用 message 工具通知用户:
✅ 视频处理完成
文件:output.mp4 | 操作:转码压缩
注意:仅发送文件名即可,避免暴露完整路径。
C:\Users\...)和 Unix 路径(如 /mnt/c/...)均支持所有工作流的完整命令、参数说明和代码示例见 详细工作流。
| # | 工作流 | 触发词 | 详细文档 |
|---|---|---|---|
| 1 | 智能转码与压缩 | 压缩、转码、格式转换、减小文件 | → |
| 2 | 智能参数优化 | 自动识别6种视频类型并优化编码 | → |
| 3 | 预设模板系统 | YouTube/B站/微信/抖音等平台预设 | → |
| 4 | 精确文件大小控制 | 指定目标大小,两遍编码偏差<5% | → |
技能会自动执行以下决策,无需手动干预:
内置 8+ 平台预设(assets/presets/):youtube、bilibili、wechat、douyin、social_media、archival、preview、web_optimized。使用时提及平台名称即可自动匹配。
ffprobe 分析输入视频(格式、编码、分辨率、码率、时长)scripts/),优先执行脚本;否则按详细工作流文档构建 ffmpeg 命令