yt-dlp

Extract YouTube and Bilibili video subtitles and generate structured summaries.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/jiesou/dotfiles --skill yt-dlp-jiesou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-dlp
Source: https://github.com/jiesou/dotfiles/tree/main/exact_dot_agents/exact_skills/exact_0connect/exact_yt-dlp
Command: npx skills add https://github.com/jiesou/dotfiles --skill yt-dlp-jiesou

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users easily obtain video subtitles from YouTube and Bilibili and summarizes video content into a concise format, saving time on information extraction.

Core Features & Use Cases

  • Subtitles Extraction: Extract subtitles from YouTube and Bilibili videos, supporting CC auto-subtitles and AI-generated subtitles as fallbacks.
  • Content Summarization: Generate a structured summary of video content based on subtitle extraction, providing essential information.
  • Use Case: If you want to quickly find specific information in a long video, use this Skill to obtain a summary of the video content and save time on manual review.

Quick Start

Run the yt-dlp skill to download and extract subtitles from the YouTube video with URL 'https://www.youtube.com/watch?v=example'.

Frequently Asked Questions about yt-dlp

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

FAQPage Schema
How do I extract subtitles from a YouTube video for content summarization?

You can extract subtitles and summarize YouTube content by providing the video URL to this Skill, which uses yt-dlp to fetch available CC auto-subtitles and generates a structured summary of the video text.

Can I get Bilibili video subtitles when no manual captions are uploaded?

Yes, this Skill extracts Bilibili video subtitles by automatically falling back to AI-generated subtitles and CC auto-subtitles when manual captions are unavailable, ensuring successful content extraction.

Do I need to install yt-dlp to extract and summarize video content?

Yes, installing yt-dlp is required to extract and summarize video content, as this Skill relies on the yt-dlp dependency to download videos and process subtitle files from YouTube and Bilibili.

What is the best way to quickly review long educational videos without watching them entirely?

The best way to quickly review long educational videos is to generate a structured summary from extracted subtitles, allowing you to find specific information without manual viewing.

Does subtitle extraction work with auto-generated captions on YouTube?

Yes, subtitle extraction works with auto-generated captions on YouTube, as this Skill explicitly supports various subtitle formats and uses auto-generated subtitles as a fallback option.

What are the limitations when extracting subtitles for educational research?

Limitations when extracting subtitles for educational research include total dependency on yt-dlp for processing and the availability of CC or AI-generated subtitles on YouTube and Bilibili, as manual transcription is not performed.