github.devotd.
新着開発ツール

kajisho5/ffmpeg-skill v2.10.4 — コーディングエージェント向けローカル動画編集

kajisho5/ffmpeg-skill はコーディングエージェントに FFmpeg ベースの動画編集ツールと MCP サーバーを提供し、ツールの入力仕様を実装から導出する設計を採用している。

リポジトリ情報kajisho5/ffmpeg-skill ↗

Local video editor for coding agents: 42 FFmpeg tools with a machine-readable contract and an MCP server, for Claude Code, Cursor and Codex. Cut, captions, reframe, loudness, platform exports. No cloud, no API keys.

スター
★ 2K
フォーク
162
言語
Python
ライセンス
MIT
最新リリース
v2.10.4
原文を見る ↗GitHub で見る ↗

kajisho5/ffmpeg-skill は、コーディングエージェントがローカルで動画を編集できるように FFmpeg ツールを提供するリポジトリだ。最新リリースは v2.10.4 で、この記録にはそのバージョンの変更点は記載されていない。切り出し、字幕、画面再構成、音量調整、プラットフォーム別書き出しなどを含む 42 個のツールを機械可読な契約として定義し、MCP サーバーとして提供する。対象は Claude Code、Cursor、Codex で、クラウドも API キーも使用しない。

主要な設計は SPEC(Self-Producing Execution Contract)だ。入力仕様を個別に手書きするのではなく、同じ argparse パーサーから実行時に導出し、継続的インテグレーション(CI)で実装と仕様の差分を確認する。編集後に結果を再確認する流れも定められており、各ツールは事前実行と機械可読の出力をサポートする。Python 標準ライブラリのみで FFmpeg と ffprobe をラップし、MCP では 42 個中 12 個のツールを標準で公開している。Python プロジェクトで、ライセンスは MIT だ。

リポジトリの説明はツールと編集手順の提供に重点を置いている。したがって、ここで確認できる強みは、エージェントが使うツールの範囲と仕様を実装に合わせて管理している Waysであり、編集成果の優劣が証明されているわけではない。紹介された資料には編集品質を比較する基準や結果は示されていない。FFmpeg ラッパーレイヤーのツールとワークフローは利用できるが、編集品質そのものを判断できる根拠は限定的だ。