Claude-Real-Video:シーン認識フレーム抽出+任意のLLM用トランスクリプト

Claude-real-video (GitHub) は、Python製のCLIツールで、動画からシーンを認識し重複を排除したフレームと文字起こしをローカルで抽出することで、あらゆるLLMに動画を「視聴」させることができます。固定間隔のフレームサンプリング(例:1fps)では静的なコンテンツを過剰にサンプリングし、素早いカットを見逃すのに対し、本ツールはシーン変化検出に加えて密度下限を設け、意味のある視覚変化を捉えつつ、類似フレームを破棄します。
主な機能
- シーン変化検出 — 感度を設定可能 (
--scene 0.30) - スライディングウィンドウによる重複排除 (
--dedup-window 4,--dedup-threshold 8%) — カットアウェイ後の同じショットを再送信しない - 密度下限 (
--fps-floor 1.0) — N秒ごとに最低1フレームを保証 - 総フレーム数の上限:
--max-frames 150 - Whisperによる文字起こし — 言語自動検出 (
--lang auto) または指定 (en,zh) - URL(YouTube、Instagram、TikTok等)はyt-dlp経由、ローカルファイルも対応
- 出力は整理されたフォルダ:
crv-out/frames/*.jpg、crv-out/transcript.txt、crv-out/MANIFEST.txt— これをClaude、ChatGPT、Geminiにドロップ - 保持/破棄の判定を可視化するレポートを生成可能 (
--report)
インストール
pip install claude-real-video # コア(フレーム+重複排除)
pip install "claude-real-video[whisper]" # +音声文字起こし
システム要件: ffmpeg(brew install ffmpeg、sudo apt install ffmpeg、または winget install Gyan.FFmpeg でインストール)
使用例
# YouTube/Instagramリンク
crv "https://www.youtube.com/watch?v=..."
ローカルファイルに英語の文字起こし
crv lecture.mp4 -o out --lang en
フレームのみ、文字起こしなし
crv clip.mp4 --no-transcribe
ログインが必要なコンテンツにはクッキーファイルを指定
crv "https://..." --cookies cookies.txt
仕組み
本ツールは yt-dlp でURLの動画を取得し(オプションでクッキー使用)、ffmpeg でフレームを抽出し、シーン変化ごとと密度下限に基づいてフレームを取得します。スライディングウィンドウによる類似フレーム検出で重複ショットを排除します。音声はWhisper CLIで文字起こしします。すべてローカルで処理され、クラウドサービスへのアップロードはありません。
📖 ソース全文: HN AI Agents
👀 See Also

カスタムAI v0.8.1:コードとテキスト用のVS Code自動補完拡張機能
Bespoke AI v0.8.1は、コードとテキストの両方にオートコンプリート機能を提供するVS Code拡張機能です。AnthropicのAgent SDKを介してClaude Codeサブスクリプションを活用することで、API料金を発生させずに、Ollamaを含む複数のバックエンドをサポートしています。

シグネット:AIコーディングエージェント向けオープンソースメモリーレイヤー、LoCoMoでF1スコア80%を達成
Signetは、LoCoMoベンチマークで標準RAGの41%に対し80%のF1スコアを達成する、AIコーディングエージェント向けのオープンソースメモリシステムです。各セッション後にメモリを抽出し、プロンプト前に適切なコンテキストを注入し、SQLiteを使用してローカルで動作します。

ClawControl v1.7.1は、OpenClawクライアントにおける日常的な使用上の問題を修正します。
ClawControl v1.7.1は、Windows、Mac、Linux、iOS、Androidで利用可能なOpenClawのオープンソースクライアントです。このリリースでは、日常的なOpenClaw使用中に遭遇する「なぜこんな動作をするの?」という問題の修正に焦点を当てています。

Kanban CLI:终端用本地优先、智能体优先的任务管理器
Kanban CLIは、Rust製のターミナルツールで、完全なgit統合により構造化されたタスク追跡を提供し、AIエージェント駆動のワークフロー向けに設計されています。