Bilibili YouTube Video Summarizer
Paste the following prompt into your AI chat to install this skill:
Please follow the guide at https://skillhub.cn/install/skillhub.md to install @user_06b53f10/bilibili-youtube-video-summarizer into your AI assistant.
About this skill
Problem
Engineers often need more than a saved link when they encounter a Bilibili or YouTube video. They want the actual claims, data points, and a usable Chinese version when the source is not in Chinese. Manually downloading audio, running transcription, and organizing text can get messy, especially when Bilibili short links and YouTube subtitle routes require different handling.
How It Works
bilibili-youtube-video-summarizer follows the path “video → audio/subtitles → transcript → translation → structured summary.” Key capabilities include:
- Detecting Bilibili and YouTube URLs and choosing between audio download and subtitle retrieval
- Preferring the YouTube subtitle API when available, then falling back to audio download
- Transcribing with faster-whisper by default, supporting txt, md, srt, and vtt, with openai-whisper as an optional fallback
- Translating non-Chinese content into fluent Simplified Chinese and producing a key-term comparison
The workflow starts with an environment check for Python >= 3.10, ffmpeg, faster-whisper, plus platform-specific dependencies. It then parses the URL, selects the content route, generates or reads transcripts, and produces a summary with basic info, core points, key data, and actionable suggestions where applicable.
Limits To Note
This is best for converting a single video into a searchable, readable document rather than bulk collection. Bilibili short links may hit anti-bot behavior and should be resolved to real BV URLs first. The YouTube no-subtitle path may require a logged-in browser session. For Chinese videos, explicitly setting --language zh improves accuracy, and low-quality audio is usually enough for transcription.
Use Cases
- When reviewing a Bilibili tech video, resolve the BV URL, download low-quality audio, and generate a Markdown transcript.
- For YouTube courses with subtitles, fetch the transcript API text first, then translate it into Simplified Chinese with key terms.
- When a YouTube video has no subtitles, download audio with a logged-in session, transcribe it, and extract points, data, and actions.
- When summarizing a non-Chinese talk, translate the transcript and produce a Chinese-English key-term table for quick reading.
Best For
- Engineers who want to turn Bilibili tech tutorials into searchable Markdown notes
- Graduate students who need YouTube English courses converted into Chinese study notes
- Operations staff who must extract claims and data from competitor videos for knowledge docs
- Product managers who review non-Chinese talks and need a Chinese-English key-term table
Related Skills
Use a book title and author to search reviews, contents, and reader feedback, then generate a structured breakdown of historical or decision-logic books with key claims, concepts, quotes, and reading notes in Obsidian.
A multi-system divination advisor covering Bazi, Ziwei, tarot, feng shui, timing, and naming with structured interpretations.
Provides Bazi, Liu Yao, Qimen, Meihua, and date-selection guidance from classical references, with plain-language explanations and actionable suggestions.
A fast CLI for summarizing URLs, local files, and YouTube links with multi-model support, length control, and JSON output.