Skip to main content

youtube-transcript-extractor

Extracts timestamped transcripts from YouTube videos for translation, summarization, and content creation.

来源信息

仓库
QwenLM/qwen-code-examples
最近来源活动
2026年1月6日 13:07
检测到的 SKILL.md 语言
英语
星标
141
Forks
44

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
3 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
YouTube Transcript Extractor
description
Extracts timestamped transcripts from YouTube videos for translation, summarization, and content creation.
# YouTube Transcript Extractor ## What You Get - **Terminal Output**: Prints the transcript with `[HH:MM:SS]` timestamps. - **Local File**: Writes `youtube_transcript_{video_id}.txt` in the **current working directory**. - Includes the source video URL and the full transcript content. ## Requirements - Python 3.9+ (Recommended) - Network environment that can access YouTube transcript APIs. - Python Dependencies: - `youtube-transcript-api` ## Quick Start ### Step 1: (Optional) Create a Virtual Environment ```bash python3 -m venv .venv source .venv/bin/activate python -m pip install -U pip ``` ### Step 2: Install Dependencies ```bash python -m pip install youtube-transcript-api ``` ### Step 3: Extract Transcript Run from the repository root (recommended for the clearest path): ```bash python skills/youtube-transcript-extractor/scripts/get_youtube_transcript.py "https://www.youtube.com/watch?v=IDSAMqip6ms" ``` - The transcript will be saved to `youtube_transcript_{video_id}.txt` in the current working directory. ## Step 4: Convert Transcript to Reader-Friendly Markdown Output `youtube_transcript_{video_id}.md`. Note: Ensure the content is not altered or truncated.
在 GitHub 查看