KV

keepongo/video-summarizer

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

80 stars 품질 55 트렌드 15

비디오 플랫폼에서 자막/transcripts를 추출하고 키프레임 스크린 샷과 구조화된 요약 노트를 생성합니다. **Cursor** 및 **Claude Code**와 함께 작동합니다.

개요

비디오 플랫폼에서 자막/transcripts를 추출하고 키프레임 스크린 샷과 구조화된 요약 노트를 생성합니다. 와 함께 작동합니다. - 자동 플랫폼 감지 - : 플랫폼 API → yt-dlp subtitles → Whisper 음성 인식 - : Bilibili, Douyin 및 Xiaohongshu는 로그인이나 쿠키없이 모든 작업을 수행합니다. : 자동으로 비디오 프레임을 추출하고 summaries에서 계산합니다. : 추출 된 결과는 중복 다운로드를 피하기 위해 로컬로 캐시됩니다. : 섹션, 하이라이트 및 태그가있는 구조 마크 다운 노트 1. 올바른 디렉토리에 기술 (설치 참조) 2. 필요한 플랫폼에 대한 (필수 참조) 3. Cursor 또는 Claude로 - AI는 자동으로 감지하고 요약합니다. 이 기술은 pip 패키지입니다. Cursor/Claude가 SKILL.md 컨벤션을 통해 발견되는 파일의 디렉토리입니다. 당신은 복제하거나 특정 위치에 폴더를 다운로드하여 설치합니다. 또는 ZIP을 다운로드하고 ~/.cursor/skills/multi-video-summarizer/에 추출하십시오.

개요(AI 번역)

English한국어

멀티 비디오-Summarizer

비디오 플랫폼에서 자막/transcripts를 추출하고 키프레임 스크린 샷과 구조화된 요약 노트를 생성합니다. Cursor 및 Claude Code와 함께 작동합니다.

지원 플랫폼

| 플랫폼 | URL 예제 | 추출 방법 | 추가 의존성 | |—|—|||||| |Bilibili (BSE) | bilibili.com/video/BVxxx | 공개 API (WBI signing) | 없음 (stdlib only) | |YouTube | youtube.com/watch?v=xxx, youtu.be/xxx | [T3]] | pip install youtube-transcript-api | |Douyin (☸) | douyin.com/, v.douyin.com/xxx] | 직접 API + yt-dlp | [T7] | |Xiaohongshu (小小) | xiaohongshu.com/], xhslink.com/] | 직접 페이지 파싱 (쿠키 없음) | 적법한 경우 없음 | | TikTok** | 【T10】 | yt-dlp | 【T11】 | 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션

특징

  • **Multi-platform 자막 추출 ** 자동 플랫폼 감지
  • 3-layer fallback: 플랫폼 API → yt-dlp 자막 → Whisper 음성 인식

이 페이지는 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 가이드부터 시작하세요 →