openakita/skills@bilibili-watcher

Extract subtitles and transcripts from Bilibili and YouTube videos using yt-dlp.

2.0k|267|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-bilibili-watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@bilibili-watcher
Source: https://github.com/openakita/openakita/tree/main/skills/bilibili-watcher
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-bilibili-watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the extraction of subtitles and transcripts from Bilibili and YouTube videos, making video content searchable and summarizable.

Core Features & Use Cases

  • Subtitle Extraction: Download soft subtitles (manual or auto-generated) from both platforms.
  • Transcript Generation: Convert subtitles into plain text with timestamps for easy reading and analysis.
  • Content Q&A: Enable asking questions about the video's content based on its transcript.
  • Use Case: A user shares a link to a YouTube tutorial and asks for a summary of the key steps. This Skill extracts the English transcript and generates a concise summary with timestamps.

Quick Start

Use the bilibili-watcher skill to extract Chinese subtitles from the provided Bilibili video link.

Frequently Asked Questions about openakita/skills@bilibili-watcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract subtitles and transcripts from a YouTube or Bilibili video?

To extract subtitles and transcripts, this Skill uses yt-dlp to download soft subtitles from YouTube or Bilibili and convert them into plain text with timestamps. It supports both manual and auto-generated subtitles for easy content analysis.

Can I extract subtitles from member-only Bilibili videos?

Yes, you can extract subtitles from member-only Bilibili content by providing your account cookies. The Skill uses these cookies with yt-dlp to authenticate and access restricted video transcripts seamlessly.

What dependencies do I need to download video transcripts and convert subtitle formats?

You need yt-dlp to download video subtitles and optionally ffmpeg for subtitle format conversion. These tools are required to extract transcripts and ensure compatibility for downstream content analysis tasks.

How can I ask questions about a video's content using its transcript?

You can perform content Q&A by providing a video link, allowing the Skill to extract the transcript first. Once the text and timestamps are generated, you can ask questions directly about the extracted video content.

Does yt-dlp support extracting auto-generated Chinese subtitles from Bilibili?

Yes, yt-dlp supports downloading both manual and auto-generated Chinese subtitles from Bilibili. This Skill automates that extraction process to generate readable transcripts with timestamps for your videos.