このプロジェクトについて

MyCutはコンテンツクリエイター向けのAI動画編集ツールであり、企画から完成までのプロセスを自動化することを目的としています。主な機能は以下の通りです: 1. **选题と台本生成**:AIによるオンラインのトレンド検索をサポートし、キーワードに基づいて動画の構成案やカットごとの台本を生成します。また、台本ライブラリによる編集と保存が可能です。 2. **自動編集パイプライン**:ユーザーがローカル動画(オプションでSRT字幕)をアップロードすると、システムが6つのステップ(アウトライン抽出 → 時間区間の識別 → ハイライトスコアリング → タイトル生成 → テーマ別クラスタリング → FFmpegによる切り出し)を経て、自動的に動画クリップを生成します。 3. **台本駆動型カット**:保存した台本とアップロードした動画を紐付けることができ、AIがスクリプトの要点に基づいて片段をスコアリングすることで、設定した台本により沿った内容の切り出しを実現します。 技術アーキテクチャはFastAPIバックエンドとReactフロントエンドを採用し、デフォルトでDeepSeek LLMを統合しています。本プロジェクトはデスクトップでのローカル実行モードをサポートしており、Redisは不要で、データの保存にはSQLiteを、動画処理にはFFmpegを使用しています。