soumatheusgomes/editonny

Local video editing through conversation. Created by Matheus Gomes.

editonny – Claude Code および Codex 向けの AI 搭載ビデオ編集スキル

概要

  • オープンソースの スキル(プラグイン)で、コンピューター上で実行され、自然言語で希望を記述するだけでビデオを編集できます。
  • Claude Code および Codex エージェントと連携し、「ポーズをカットして、キャプションを追加し、このスピーチの部分をモーションシーンに変換して」といったリクエストを入力すると、スキルが重い作業を処理します。
  • すべての文字起こし、レンダリング、視覚処理はローカルで行われます – 外部 LLM API キーは不要です(エージェントのサブスクリプションが LLM 呼び出しをカバーします)。

主な機能

機能 説明
ポーズとミスのカット 無音、呼吸、言い間違いを自動的に検出して削除します。
キャプション生成 オーディオから字幕を生成し、複数のフォントでスタイル設定できます。
オーディオ修正とリフレーミング 音量を正規化し、被写体を中央に保ちながら、さまざまなアスペクト比に素材をリフレーミングできます。
モーションシーン 口頭での発言を、プリビルドのアニメーション「カタログ」シーンに変換します(145 テンプレート、79 バンドルクリップ)。
ローカル文字起こしと OCR ローカルの音声認識モデルと Apple Vision または Tesseract OCR を使用してキャプションをチェックします。
全パイプライン検証 最終エクスポート前に、ユーザー承認用の 8〜15 秒のサンプルを表示します。
クロスプラットフォームインストール ワンクリックインストールリクエストが Claude Code と Codex の両方で機能します。手動のターミナルインストールもサポートしています。

仕組み

  1. インストール – 提供されたインストールリクエストを Claude Code または Codex に貼り付けます。エージェントがリポジトリをクローンし、Python 環境(uv 経由)をセットアップし、FFmpeg、Node、OCR ツールをインストールして、すべてを検証します。
  2. 編集を記述 – 短いコマンドを送信します(例:$editonny /videos から 45 秒の縦型ビデオを編集し、ポーズをカットし、キャプションを追加)。
  3. 計画 – スキルが映像をスキャンし、完全な編集パラメータセットを提案し、確認を待ちます。
  4. 処理 – ビデオをカットし、キャプションを追加し、リフレーミングを適用し、オプションで口頭テキストに基づいてモーションシーンクリップを挿入します。
  5. レビュー – 8〜15 秒のプレビューが保存されます。最終 MP4 が ~/Downloads/editonny/<日付-タイトル>/exports/ にエクスポートされる前に、承認または調整できます。

インストールオプション

  • エージェント駆動 – README から複数行のリクエストをコピーし、Claude Code(/editonny)または Codex($editonny)に貼り付けます。エージェントがクローン、依存関係のインストール、登録を処理します。
  • ターミナル –
    git clone https://github.com/soumatheusgomes/editonny.git
    cd editonny
    python3 install.py --target both   # または --target codex / --target claude
    
    その後、提供された doctor および media status スクリプトを実行してセットアップを検証します。

ガイドをローカルで実行

npm ci               # Next.js ガイドとデザインシステムをインストール
python3 editonny.py guide   # http://localhost:4173 で開発サーバーを起動

ガイドは多言語(EN/PT-BR/ES)の Web UI で、編集リクエストの作成とモーションシーンカタログの閲覧を支援します。

典型的なユースケース

  • ソーシャルメディアビデオのクイックポリッシュ:「えー」を削除し、字幕を追加し、TikTok、Instagram Reels などにリフレーミング。
  • 口頭の製品デモを、アニメーションのハイライトシーン付きの短い説明ビデオに変換。
  • クリーンなテイクとキャプションだけが必要なインタビュー映像のバッチ処理。

プロジェクト構造(高レベル)

  • skills/editonny/ – ポータブルスキルと CLI エントリポイント。
  • skills/editonny/engine/ – オーディオ分析、文字起こし、ビデオステッチング用のコア Python コード。
  • skills/editonny/visuals/ – バンドルされたモーションシーンアセットとレシピ。
  • web/ – Next.js ウェブサイト(ガイド)で、ローカライズされたリクエストビルダーを備えています。
  • design-system/ – ガイドで使用される再利用可能な React コンポーネントライブラリ。
  • docs/ – 詳細なアーキテクチャ、インストール、統合、検証ドキュメント。

ライセンス

  • ファーストパーティのコードとドキュメントは MIT ライセンスです。サードパーティのアセットは元のライセンスを保持します(THIRD_PARTY_NOTICES.md を参照)。

ヘルプの入手先

  • GitHub で issue を開くか、リポジトリにスターを付けるか、README のリンクから Instagram またはメールで著者に連絡してください。

editonny を使用すると、AI エージェントと話すだけで、完全に編集されたビデオを取得できます。クラウド専用サービスは不要です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト