Whisper + CLIP + Ollamaを使用したローカルファーストの映画要約パイプライン

開発者が、どんな映画でもナレーション付きの要約動画に変換する自動パイプラインを構築しました。スタックは全てローカルファーストです。Whisperで文字起こし、CLIPでシーンマッチング、Ollama(またはOpenAI/Gemini/Anthropic)でスクリプト生成、Edge TTSでナレーション、FFmpegでレンダリングを行います。
仕組み
- 入力: シンプルなWeb UIから任意の動画ファイルをドロップ。
- 文字起こし: Whisperが台詞とタイムスタンプを抽出。
- シーンマッチング: CLIPがナレーションに合った視覚的なシーンを特定。
- スクリプト生成: Ollama(または任意のAPIプロバイダ)が簡潔な要約スクリプトを作成。
- ナレーションとレンダリング: Edge TTSがナレーションを生成し、FFmpegが全てを合成して最終的な動画に。
プロセス全体はOllamaを使ってローカルで動作しますが、リモートのLLM API(OpenAI、Gemini、Anthropic)を接続することも可能です。合計実行時間は約15分。手動編集は不要です。
対象ユーザー
自動動画生成パイプラインを構築したい開発者、またはクラウド依存なしに映画の要約をバッチ生産したい方。
📖 Read the full source: r/LocalLLaMA
👀 See Also

MCPスリム:MCPツールのローカル埋め込み検索でコンテキスト肥大化を軽減
MCP Slimは、完全なMCPツールカタログを3つのメタツール(検索、説明、呼び出し)に置き換えるプロキシで、ローカルのMiniLM埋め込みを利用した意味検索を行います。これにより、コンテキストウィンドウを96%削減し、APIキーなしでオフライン動作を実現します。

Claude Code v2.1.229:リモートコントロール、プラグインマーケットプレイス、および重要な修正
Claude Code v2.1.229 は、リモートコントロール --continue、プラグインマーケットプレイスのコマンドソース、SSEキープアライブを追加し、クラッシュ、MCP OAuth、ファイルウォッチャーのリークを修正しました。

Cloudflareのvinext:Vite上にAIで構築されたNext.js互換フレームワーク
CloudflareのエンジニアがAIを活用して、1週間でNext.jsのAPIサーフェスをVite上に再構築し、vinextを作成しました。これはNext.jsの代替としてそのまま使用でき、4倍高速にビルドし、57%小さなバンドルを生成します。単一のコマンドでCloudflare Workersにデプロイできます。

マウス: AIコーディングエージェントのための座標ベースの編集ステージング変更とアトミックロールバック
Mouseは、文字列置換編集を6つの座標ベース操作(INSERT、DELETE、ADJUST)と、アトミックロールバック可能なステージング変更で置き換え、AIエージェントに外科的なファイル編集精度を提供します。