baoyu-youtube-transcript

Extract YouTube video transcripts and subtitles via the InnerTube API.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/AICode-Nexus/website --skill baoyu-youtube-transcript-aicode-nexus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-youtube-transcript
Source: https://github.com/AICode-Nexus/website/tree/main/skills/baoyu-youtube-transcript
Command: npx skills add https://github.com/AICode-Nexus/website --skill baoyu-youtube-transcript-aicode-nexus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, npx, node-fetch, axios, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the download of YouTube video transcripts and subtitles, saving time and effort in extracting text from videos.

Core Features & Use Cases

  • YouTube Transcript Extraction: Extracts transcripts from YouTube videos using the InnerTube API.
  • Subtitle Support: Converts extracted transcripts into subtitle formats like SRT.
  • Multiple Languages: Supports extraction and translation of subtitles in multiple languages.
  • Use Case: Use this Skill to automatically generate subtitles for a YouTube video in a different language.

Quick Start

Extract the transcript for the video at 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'.

Frequently Asked Questions about baoyu-youtube-transcript

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

FAQPage Schema
How do I extract YouTube transcripts automatically?

You can extract YouTube transcripts automatically by using the InnerTube API to fetch subtitles and video text. This process requires setting up bun, npx, node-fetch, and axios for processing and formatting the extracted data.

Can I convert YouTube subtitles to SRT format?

Yes, you can convert YouTube subtitles into SRT format. The extraction process supports multiple subtitle formats, allowing you to automatically generate and download standard SRT files from YouTube videos.

Does YouTube transcript extraction support multiple languages?

YouTube transcript extraction supports multiple languages for both extraction and translation. You can use this functionality to automatically generate subtitles for a video in a different language than the original audio.

Do I need bun and npx to download YouTube video transcripts?

Yes, you need bun and npx to download YouTube video transcripts. The extraction process also requires additional libraries like node-fetch, axios, and yaml to handle the processing and formatting of the extracted text.

What is the best way to identify speakers in a YouTube video transcript?

To identify speakers in a YouTube video transcript, the extraction process supports speaker identification features. This allows you to attribute text to specific speakers when downloading subtitles using the InnerTube API.