Communitygithub.com

zh30/ffkit

ユーザーがローカルの動画や音声のジョブを完了するのを支援します。結果についてチャットし、短い計画を提案し、ffkit(動詞のパイプライン、グラフ、またはffmpeg)を使用してその計画を実行します。

ffkit とは?

このスキルは、ユーザーがローカルに保存されているメディアファイル(mp4, mov, mkv, webm, wav, m4a, mp3, gif)に対して、編集、エクスポート、エフェクトなどのジョブを完了するためのアシスタントです。具体的な操作として、トリミング、結合、オーバーレイ、トランスコード、キャプションの焼き込み(libass非対応)などに対応しています。ユーザーの意図をチャットで理解し、短い計画を提案した上で、ffkit(ffmpegとffprobeをラップしたツール)のパイプライン(動詞の連鎖、グラフモード、または直接ffmpegコマンド)を自動生成・実行します。これは、Claude CodeやCursor、CodexといったAIエージェント環境で動作し、ffmpeg、ffprobe、ffkitがPATH上にインストールされている必要があります。このスキルにより、複雑なffmpegコマンドを覚えていなくても、自然言語で高度なメディア処理を指示できるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/zh30/ffkit/tree/main

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ffkit は何をしますか?

ユーザーがローカルの動画または音声のジョブを完了するのを支援します。結果についてチャットし、短い計画を提案し、ffkit(動詞のパイプライン、グラフ、またはffmpeg)を使用してその計画を実行します。ユーザーがメディアファイル(mp4, mov, mkv, webm, wav, m4a, mp3, gif)、フッテージ、クリップ、Reel/Short/TikTok/YouTube、キャプション(libassなしでのマルチプレックスまたは焼き込み)、オーバーレイ、トランスコード、ffmpeg、ラフカット、アセンブリ、またはディスク上のファイルに対する編集、エクスポート、エフェクトについて言及した場合に使用します。ffmpeg、ffprobe、およびこのスキルのバージョンと一致するffkitがPATH上にある必要があります。

関連スキル