← Back to list

youtube-transcript-extractor
by QwenLM
A collection of practical examples and best practices for Qwen Code
⭐ 10🍴 3📅 Jan 23, 2026
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}.txtin 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
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -U pip
Step 2: Install Dependencies
python -m pip install youtube-transcript-api
Step 3: Extract Transcript
Run from the repository root (recommended for the clearest path):
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}.txtin 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.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon