바오위 유튜브 자막 추출기
유튜브 URL만 주면 자막·번역·챕터·썸네일을 마크다운/SRT로 저장해주는 스킬입니다.
유틸리티입문★ 24,749⑂ 2,764AI 점수 8/10마지막 업데이트: 2026. 7. 4.
무엇을 해주나
- 유튜브 URL 또는 영상 ID만 입력하면 자막(수동 자막·자동 생성 자막 모두)을 내려받습니다. API 키나 브라우저 없이 YouTube InnerTube API를 직접 호출하고, 차단될 경우
yt-dlp로 자동 우회합니다. - 출력 형식은 타임스탬프가 포함된 마크다운(
.md)과 영상 플레이어용.srt두 가지입니다. --languages로 언어 우선순위 지정,--translate로 다른 언어 번역,--chapters로 영상 설명의 챕터 기준 분할,--speakers로 화자 구분(AI 후처리)까지 지원합니다.- 첫 실행 시 메타데이터(
meta.json), 원본 자막(transcript-raw.json), 문장 단위 자막, 커버 이미지(imgs/cover.jpg)를 채널/제목 폴더에 캐시하므로 같은 영상을 다시 다른 형식으로 뽑을 때는 네트워크 요청 없이 즉시 처리됩니다.
이런 분께 추천
- 유튜브 강연·인터뷰를 텍스트로 정리해 요약하거나 블로그 글로 재가공하는 콘텐츠 제작자
- 해외 영상을 한국어로 번역해 학습 자료로 쓰고 싶은 학생·연구자
- 영상 썸네일과 설명, 챕터 정보를 함께 아카이브해야 하는 뉴스레터·리서치 담당자
활용 예시
- 영상 요약: "이 영상 자막 받아서 핵심 5줄로 요약해줘"라고 URL과 함께 요청하면, 스킬이
--chapters --speakers로 자막을 저장하고 Claude가 그 파일을 읽어 요약합니다. - 자막 파일 만들기:
--format srt로 실행해 편집 프로그램에 바로 넣을 수 있는 SRT 자막을 얻습니다. 이미 텍스트로 받아둔 영상이면 캐시를 재사용해 즉시 생성됩니다. - 번역 대본: 영어 인터뷰를
--translate ko(또는zh-Hans)로 받아 이중 언어 학습 노트를 만듭니다. - 썸네일만 필요할 때: 아무 옵션으로든 한 번 실행하면
imgs/cover.jpg와meta.json이 저장되어 커버 이미지·설명을 바로 쓸 수 있습니다.
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 JimLiu/baoyu-skills 의 skills/baoyu-youtube-transcript 폴더를 내 ~/.claude/skills/baoyu-youtube-transcript/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
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/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 사전 준비: 터미널에서
bun --version을 실행해 보세요. 없다면curl -fsSL https://bun.sh/install | bash로 설치하거나, Node.js가 있으면npx -y bun으로 대체할 수 있습니다. - 저장소 클론:
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/ - Claude Code 재시작 후
/skills등으로baoyu-youtube-transcript가 목록에 보이는지 확인합니다. - 테스트: Claude에게 "이 유튜브 자막 받아줘 'https://www.youtube.com/watch?v=...'"라고 요청합니다. URL은 반드시 작은따옴표로 감싸세요(zsh에서
?가 와일드카드로 처리됨). - 차단 대비(선택): 봇 차단 오류가 나면
yt-dlp를 설치(brew install yt-dlp등)하고YOUTUBE_TRANSCRIPT_COOKIES_FROM_BROWSER=chrome처럼 브라우저 쿠키 환경변수를 지정하세요.
GitHub에서 원본 보기 ↗라이선스: MIT