同じクリッピングを、 画面を開かずに。
Katto の処理はすべて当社のクラウドで動きます。ダウンロード、文字起こし、場面の採点、カット、字幕、リフレーム、投稿まで。ダッシュボードは処理を始める方法の一つにすぎず、API、CLI、MCP サーバーがほかに三つあります。上限は四つで共通です。Creator なら月 25 本、1 本あたり最長 90 分、どの入口から入っても同じです。
「この 90 分の配信アーカイブから、いちばん強い場面を 6 つ残して、英語とスペイン語の字幕を付けて、TikTok と Shorts に予約投稿して。」
Katto がアーカイブをダウンロードし、文字起こしを採点し、クリップを切り出し、単語単位の字幕を焼き込み、9:16 にリフレームして投稿を予約します。手元のマシンはリクエストを送るだけです。
20 分の動画 1 本での実測処理時間:8 本のクリップが 295 秒(4.9 分)で完了。待ち時間とダウンロード時間は変動するため、全体の所要時間を保証するものではありません。
入口は三つ、エージェントは一つ
Claude、Cursor、ChatGPT、VS Code、Windsurf から一度サインインするだけ。ホスト型サーバー、動的クライアント登録に対応した OAuth 2.1 なので、API キーをディスクに置く必要も、何かを入れる必要もありません。16 のツールにはそれぞれ注記があり、読み取り専用のものはそう表示され、上限を消費する唯一のツールもその旨を示します。手元で動かしたい場合は、sk_live_ キーを使って npx katto-mcp。
{ "mcpServers": { "katto": { "url": "https://mcp.katto.tech/mcp" } } }MCP サーバー →シェルや cron からパイプライン全体を実行できます。全コマンドに --json、全ジョブに Idempotency-Key、--webhook で通知。デモ用ではなく、cron と CI のために作られています。
npm i -g katto-cli katto login katto clip https://youtube.com/watch?v=… --clips 6 --waitドキュメントを読む →
スコープ付きキー(読み取りまたは書き込み)、ご自身で決める冪等キー、任意の webhook_url を添えて POST /v1/jobs。完了通知は HMAC-SHA256 で署名された webhook({timestamp}.{body}、再送許容 5 分)で届きます。ポーリングがよければ GET /v1/jobs?cursor= も使えます。
POST /v1/jobs { "url": "https://youtube.com/watch?v=…" }API リファレンス →アカウント 1 つ、上限 1 つ、ジョブの考え方も 1 つ。再レンダリングと吹き替えは上限に数えません。
実際に動いている処理
- 1取得 — YouTube、Twitch、Vimeo、Rumble、Zoom、Dailymotion のリンク(またはファイルのアップロード)。
- 2文字起こし — WhisperX、単語単位。
- 3場面の採点 — Miru が候補ごとにフック・流れ・価値・トレンドを採点します。出てくるのはスコアであって、中身の見えない「バズ度」ではありません。
- 4カット・字幕・リフレーム — 話者追従つきの 9:16。字幕は 99 言語、うち 41 言語は単語単位で正確に同期。
- 5吹き替え(任意) — 現在 19 言語:英語、スペイン語、フランス語、イタリア語、ポルトガル語、ヒンディー語、日本語、中国語、ドイツ語、韓国語、オランダ語、ポーランド語、ロシア語、トルコ語、インドネシア語、ベトナム語、タイ語、ウクライナ語、アラビア語。
- 6投稿または予約 — 同じジョブから 7 プラットフォームへ。
ここに挙げた処理は、どれも手元のマシンでは動きません。それが要点です。エージェントでも cron でもバックエンドでも、リクエスト 1 回でパイプライン全体を起動できます。