mcpField
V
video-memory

video-memory

github.com/oxbshw生産性533536 回インストール7 週間前に更新
リポジトリ

video-memory について

video-memory は、watch-skill で分析した動画のフレーム、OCR、文字起こし、過去の回答を保持する永続ライブラリです。個別の録画から根拠を探したり、複数の動画にまたがる質問をしたりでき、結果には動画のタイムスタンプが付きます。

主な機能

  1. 01分析済み動画の永続インデックス
  2. 02キーワードとセマンティック検索
  3. 03複数言語にまたがる検索
  4. 04タイムスタンプ付き動画質問と根拠
  5. 05引用付きの動画横断要約
  6. 06プレイリストやフォルダーの一括登録

活用シーン

  1. 01特定の内容が映った録画の検索
  2. 02タイムスタンプを指定した動画の根拠検索
  3. 03複数の会議録画にまたがる決定事項の比較
  4. 04プレイリストの一括検索可能化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/oxbshw/watch-skill --skill video-memory

インストール後、Claude Code で/video-memoryを入力して読み込まれたか確認します。

詳細

動画メモリー

このマシンでこれまでに視聴した動画はすべて、フレーム、OCR、文字起こし、過去の回答とともに、~/.watch-skill/ の永続インデックスに保存されています。「あの動画のことは覚えていません」と言う必要はありません。セッションが変わっても消えることはなく、動画を視聴するほど便利になります。

ライブラリには何が含まれていますか?

watch-skill list

インデックス化されたすべての動画の ID、タイトル、再生時間、分析日時を確認できます。何かを視聴する前にここを確認してください。以前のセッションで視聴した動画が、すでにメモリーに保存されているかもしれません。

すべての動画を横断して検索する

watch-skill search "<phrase or keywords>"

すべての動画を対象に、あらゆる言語でキーワード検索とセマンティック検索を組み合わせて検索します(アラビア語の文字の正規化、CJK とタイ語の分かち書きに対応しています)。検索結果には動画とタイムスタンプが表示されます。結果をさらに詳しく調べるには、次を実行します。

watch-skill ask <video_id> "<the user's actual question>"
watch-skill ask <video_id> "what is on screen at <timestamp>?"

複数の動画にまたがる質問

「これらの会議を通じて、料金ページについて何を決定しましたか?」のように、1 本の動画だけでは答えられない質問は、ライブラリの統合機能に送られます。

watch-skill library ask "<the question>"

インデックス化されたすべての動画の要約ノートに基づいて回答し、実際の根拠を詳しく調べ、各発見の動画とタイムスタンプを示します。ライブラリからは明確な答えが得られないと表示された場合は、その判断を信頼してください。検索結果の不確かな情報をつなぎ合わせて推測しないでください。watch-skill library overview では、ライブラリが把握している内容(動画、ノートの件数、複数の動画に繰り返し登場するエンティティ)を確認できます。

「X が映っていたのはどの動画か」のように、統合ではなく場所を特定する質問には、通常の search が適しています。その後、該当する動画に対して ask を実行します。

一括処理ですばやくメモリーを構築する

再生リストや録画のフォルダーを 1 回の呼び出しで処理できます。watch-skill batch "<playlist-or-folder>" を実行すると、全体が検索可能なメモリーになります(watching-videos を参照)。

コメント