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.