
keepongo/video-summarizer
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навык агента ИИ, который извлекает субтитры / транскрипты с видеоплатформ и генерирует структурированные сводные заметки со скриншотами мейнфрейма. Работает с **Cursor** и **Claude Code**.
Обзор
Навык агента ИИ, который извлекает субтитры / транскрипты с видеоплатформ и генерирует структурированные сводные заметки со скриншотами мейнфрейма. Работает с и. - с автоматическим обнаружением платформы - : API платформы → субтитры yt-dlp → Распознавание речи шепотом - : Bilibili, Douyin и Xiaohongshu все работают без входа в систему или файлов cookie - : автоматически извлекает видеокадры и встраивает их в резюме - : извлеченные результаты кэшируются локально, чтобы избежать избыточных загрузок - : структурированные заметки о разметке с разделами, подсветками и тегами 1. навык в правильном каталоге (см. Установка) 2. для платформ, которые вам нужны (см. Зависимости) 3. в Курсор или Клод — ИИ автоматически обнаружит и обобщит его Этот навык представляет собой пакет пипов. Это каталог файлов, которые Cursor / Claude обнаруживает через конвенцию SKILL.md. Вы устанавливаете его путем клонирования или загрузки папки в определенное место. Или скачать ZIP и извлечь в ~/.cursor/skills/multi-video-summarizer/.
Обзор (машинный перевод)
中
#Мультивидео-Суммаризатор
Навык агента ИИ, который извлекает субтитры / транскрипты с видеоплатформ и генерирует структурированные сводные заметки со скриншотами мейнфрейма. Работает с Cursor и Claude Code.
Поддерживаемые платформы
| Платформа | URL Примеры | Метод извлечения | Дополнительные зависимости |
[скрыто] [скрыто] [скрыто] [скрыто]
| Bilibili (B)) | bilibili.com/video/BVxxx | Публичный API (подписание WBI) | Ни один (только Stdlib) |
[[Т1]], [[Т2]], [[Т3]], [[Т4]], [[Т2]], [[Т3]], [[Т4]]
douyin.com/, v.douyin.com/xxx | Direct API + yt-dlp | pip install yt-dlp
xiaohongshu.com/, xhslink.com/ | Прямой разбор страниц (нет cookie) | Никто для извлечения; Шепот для транскрипции |
tiktok.com/@user/video/xxx pip install yt-dlp [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]]
| 1800+ другие сайты | Любой URL, поддерживаемый yt-dlp | yt-dlp | pip install yt-dlp
Особенности
Многоплатформенное извлечение субтитров с автоматическим обнаружением платформы 3-слойный запасной вариант: API платформы → субтитры yt-dlp → Распознавание речи шепотом
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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