Communitygithub.com

zh30/ffkit

协助用户完成本地视频或音频任务。讨论需求,提出简短计划,然后使用 ffkit(动词管道、图形或 ffmpeg)执行该计划。

ffkit 是什么?

该技能专为需要执行本地媒体文件(如 mp4、mov、mkv、webm、wav、m4a、mp3、gif 等)操作的 AI 代理(如 Claude Code、Coder、Cursor)设计。它通过一个自然的对话界面工作:首先与用户讨论预期输出,然后提出一个简短的计划,最后利用 ffkit 执行该计划——ffkit 是一个强大的工具,支持基于动词的管道、图形化工作流或直接调用 ffmpeg 命令。该技能特别适用于常见任务,如转码、叠加、添加字幕(复用或烧录,但不含 libass)、粗略剪辑、合成以及为社交媒体(如 Reel、Short、TikTok、YouTube)导出内容。为确保正常运行,系统必须安装与技能版本匹配的 `ffmpeg`、`ffprobe` 和 `ffkit`,且这些工具需位于 PATH 环境变量中。它抽象了底层 ffmpeg 的复杂性,为媒体编辑提供了一种更直观、基于对话的体验。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/zh30/ffkit/tree/main

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ffkit 是做什么的?

帮助用户完成本地视频或音频任务。讨论预期输出,提出简短计划,然后使用 ffkit(动词管道、图形或 ffmpeg)执行该计划。当用户提到媒体文件(mp4、mov、mkv、webm、wav、m4a、mp3、gif)、素材、片段、Reel/Short/TikTok/YouTube、字幕(复用或烧录,不含 libass)、叠加、转码、ffmpeg、粗略剪辑、合成,或对磁盘上文件进行编辑、导出或特效操作时使用。需要系统中安装与技能版本匹配的 ffmpeg、ffprobe 和 ffkit,且这些工具位于 PATH 环境变量中。

相关技能