KV

keepongo/video-summarizer

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

80 stars 品質 55 トレンド 15

ビデオプラットフォームから字幕/トランスクリプトを抽出し、構造化された概要メモをキーフレームスクリーンショットで生成するAIエージェントスキル。 **Cursor**と**Claude Code**で動作します.

概要

ビデオプラットフォームから字幕/トランスクリプトを抽出し、構造化された概要メモをキーフレームスクリーンショットで生成するAIエージェントスキル。 と働く。 - 自動プラットフォームの検出 - : プラットフォーム API → yt-dlp 字幕 → ウィスパーの音声認識 - : Bilibili、Douyin、およびXiaaohongshu ログインまたはCookieなしですべての作業 - :自動的にビデオフレームを抽出し、要約に埋め込む - : 抽出された結果は、冗長ダウンロードを避けるためにローカルにキャッシュされます - : セクション、ハイライト、タグ付きの構造化されたマークダウンノート 1。 必要なプラットフォーム(依存関係を参照)の正しいディレクトリ(インストールを参照してください)2.へのスキル 3. カーソルまたはクロードに — AI は自動的に検出し、それを要約します ピップパッケージです。 Cursor/Claude が SKILL.md 条約を経由して発見するファイルのディレクトリです。 特定の場所にフォルダをクローニングまたはダウンロードしてインストールします。 または ~/.cursor/skills/multi-video-summarizer/ に ZIP および抽出物をダウンロードして下さい.

概要(AI 翻訳)

2018年11月11日

マルチビデオ・サマライザー

ビデオプラットフォームから字幕/トランスクリプトを抽出し、構造化された概要メモをキーフレームスクリーンショットで生成するAIエージェントスキル。 CursorとClaude Codeで動作します。

サポートされているプラットフォーム

| プラットフォーム | URL例 | 抽出方法 | 特異的な依存性 | お問い合わせ |Bilibili | [[T0] | パブリックAPI(WBI署名) | なし(stdlibのみ) | |【T1】|【[T2]|【[T3]】|【[[T4]】| |【douyin.com/, [v.douyin.com/xxx]] | ダイレクトAPI + yt-dlp | [pip install yt-dlp | |Xiaohongshu(小**) | xiaohongshu.com/|[xhslink.com/ | 直接ページ解析(Cookieなし) | 抽出物はなし | 転写のためのホイスパー | | ※TikTok** | [[T10] | yt-dlp | [[T11] | | yt-dlp | yt-dlp | yt-dlp | [[T12] | yt-dlp

##特徴

  • 自動プラットホームの検出を用いる複数のプラットホームのサブタイトルの抽出
  • 3層のフォールバック:プラットフォームAPI → yt-dlp字幕 → ウィスパースピーチ認識

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

中文文档

Multi-Video-Summarizer

An AI agent skill that extracts subtitles/transcripts from video platforms and generates structured summary notes with keyframe screenshots. Works with Cursor and Claude Code.

Supported Platforms

Platform URL Examples Extraction Method Extra Dependencies
Bilibili (B站) bilibili.com/video/BVxxx Public API (WBI signing) None (stdlib only)
YouTube youtube.com/watch?v=xxx, youtu.be/xxx youtube-transcript-api pip install youtube-transcript-api
Douyin (抖音) douyin.com/, v.douyin.com/xxx Direct API + yt-dlp pip install yt-dlp
Xiaohongshu (小红书) xiaohongshu.com/, xhslink.com/ Direct page parsing (no cookie) None for extraction; Whisper for transcription
TikTok tiktok.com/@user/video/xxx yt-dlp pip install yt-dlp
1800+ other sites Any URL supported by yt-dlp yt-dlp pip install yt-dlp

Features

  • Multi-platform subtitle extraction with automatic platform detection
  • 3-layer fallback: platform API → yt-dlp subtitles → Whisper speech recognition
  • Cookie-free for major platforms: Bilibili, Douyin, and Xiaohongshu all work without login or cookies
  • Keyframe screenshots: automatically extracts video frames and embeds them in summaries
  • Caching: extracted results are cached locally to avoid redundant downloads
  • BibiGPT-style output: structured markdown notes with sections, highlights, and tags

Quick Start

  1. Download the skill into the correct directory (see Installation)
  2. Install dependencies for the platforms you need (see Dependencies)
  3. Paste a video URL into Cursor or Claude — the AI will automatically detect and summarize it

Installation

This skill is not a pip package. It is a directory of files that Cursor/Claude discovers via the SKILL.md convention. You install it by cloning or downloading the folder to a specific location.

For Cursor IDE

# Clone into Cursor's skills directory
git clone https://github.com/keepongo/video-summarizer.git \
    ~/.cursor/skills/multi-video-summarizer

Or download the ZIP and extract to ~/.cursor/skills/multi-video-summarizer/.

Windows path: %USERPROFILE%\.cursor\skills\multi-video-summarizer\

For Claude Code / Claude Desktop

git clone https://github.com/keepongo/video-summarizer.git \
    ~/.claude/skills/multi-video-summarizer

Windows path: %USERPROFILE%\.claude\skills\multi-video-summarizer\

How the AI Discovers the Skill

Cursor and Claude automatically scan their skills directories for folders containing a SKILL.md file. When you paste a video URL (e.g., bilibili.com, youtube.com, douyin.com), the AI reads SKILL.md, which tells it how to run video_subtitle.py and format the output. No manual activation is needed.

Dependencies

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add keepongo/video-summarizer
MCP 初心者?mcpskill.org のガイドから始めましょう →