Baoyu YouTube Transcript
Chỉ cần dán link YouTube là tải được phụ đề, bản dịch, chương và ảnh bìa dưới dạng Markdown hoặc SRT.
Tiện íchNhập môn★ 24,749⑂ 2,764Điểm AI 8/10Cập nhật lần cuối: 4 thg 7, 2026
Làm được gì
- Tải phụ đề (cả loại tự tạo và tự động sinh) từ bất kỳ link hoặc ID video YouTube, không cần API key hay trình duyệt: skill gọi trực tiếp InnerTube API và tự chuyển sang
yt-dlpkhi bị chặn. - Xuất ra Markdown (
.md) kèm dấu thời gian[HH:MM:SS → HH:MM:SS]hoặc file.srtdùng cho trình phát video. - Hỗ trợ
--languagesđể chọn thứ tự ưu tiên ngôn ngữ,--translateđể dịch,--chaptersđể chia theo chương lấy từ phần mô tả,--speakersđể nhận diện người nói (có bước xử lý bằng AI). - Lần chạy đầu sẽ lưu cache:
meta.json, phụ đề gốc, phụ đề tách câu và ảnh bìaimgs/cover.jpgtheo thư mục kênh/tiêu đề. Lần sau đổi định dạng sẽ dùng lại cache, không cần tải lại.
Dành cho ai
- Người làm nội dung muốn biến video phỏng vấn, hội thảo thành bài viết hoặc bản tóm tắt.
- Học viên, người học ngoại ngữ cần bản chép lời song ngữ từ video tiếng Anh/Trung.
- Nhà nghiên cứu, biên tập newsletter cần lưu trữ phụ đề, mô tả và ảnh bìa của nhiều video.
Ví dụ sử dụng
- Tóm tắt video: gửi link kèm yêu cầu "lấy phụ đề rồi tóm tắt 5 ý chính" — skill chạy với
--chapters --speakersrồi Claude đọc file để tóm tắt. - Tạo file phụ đề: chạy
--format srtđể có file SRT nạp thẳng vào phần mềm dựng phim; nếu đã tải trước đó, cache được tái sử dụng nên gần như tức thì. - Bản chép lời đã dịch: dùng
--translate vicho video tiếng Anh để làm tài liệu học tập. - Chỉ cần ảnh bìa: chạy một lần với tùy chọn bất kỳ, ảnh
imgs/cover.jpgvàmeta.jsonsẽ được lưu sẵn.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/baoyu-youtube-transcript từ repo GitHub JimLiu/baoyu-skills vào ~/.claude/skills/baoyu-youtube-transcript/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/JimLiu/baoyu-skills.git /tmp/baoyu-skills && mkdir -p ~/.claude/skills && cp -r /tmp/baoyu-skills/skills/baoyu-youtube-transcript ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Chuẩn bị: chạy
bun --version. Nếu chưa có, cài bằngcurl -fsSL https://bun.sh/install | bash, hoặc dùngnpx -y bunnếu máy đã có Node.js. - Clone repo:
git clone https://github.com/JimLiu/baoyu-skills.git /tmp/baoyu-skills - Sao chép skill:
mkdir -p ~/.claude/skills && cp -r /tmp/baoyu-skills/skills/baoyu-youtube-transcript ~/.claude/skills/ - Khởi động lại Claude Code và kiểm tra
baoyu-youtube-transcriptđã xuất hiện trong danh sách skill. - Thử nghiệm: nói với Claude "lấy phụ đề video này 'https://www.youtube.com/watch?v=...'". Luôn đặt link trong dấu nháy đơn vì zsh coi
?là ký tự đại diện. - Khi bị chặn (tùy chọn): cài
yt-dlp(ví dụbrew install yt-dlp) và đặt biến môi trườngYOUTUBE_TRANSCRIPT_COOKIES_FROM_BROWSER=chromeđể dùng cookie trình duyệt.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT