
keepongo/video-summarizer
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ビデオプラットフォームから字幕/トランスクリプトを抽出し、構造化された概要メモをキーフレームスクリーンショットで生成する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
- Download the skill into the correct directory (see Installation)
- Install dependencies for the platforms you need (see Dependencies)
- 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
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add keepongo/video-summarizer