김과장
AI 뉴스 목록
2026-03-23NotebookLM 자동화notebooklm-pyAI 팟캐스트 만들기Python 자동화AI 콘텐츠 생성구글 NotebookLM 사용법AI 코딩 도구오픈소스 AI

NotebookLM 팟캐스트 자동화 도구 notebooklm-py — 50개 일괄 생성 가이드

NotebookLM 팟캐스트·슬라이드·퀴즈를 명령어 한 줄로 50개 자동 생성하는 Python 오픈소스 notebooklm-py. 웹에서 안 되는 PPTX 내보내기까지 지원합니다. 설치 3분 컷, 깃허브 스타 7천 돌파 도구의 설치부터 활용법까지 총정리.


📌 관련 기사
내 코드를 지키는 보안 도구가 오히려 비밀번호를 훔쳤습니다 — Trivy 해킹 사건
Screenpipe — 화면·음성 24시간 로컬 AI 기록, Microsoft Recall 대안 오픈소스
ChatGPT에 회사 기밀은 못 넣는다 — 로컬 AI 문서 검색 시스템, 7주 무료 강좌로 직접 만든다

NotebookLM 팟캐스트 자동화 도구 notebooklm-py는 Google NotebookLM의 팟캐스트, 슬라이드, 퀴즈 생성을 Python 명령어 한 줄로 일괄 처리하는 오픈소스입니다. 문서를 넣으면 AI가 팟캐스트, 영상, 슬라이드, 퀴즈를 만들어주는 NotebookLM은 수백만 명이 사용하고 있지만, 문서가 50개면 클릭도 50번, 다운로드도 50번 — 웹 화면에서 하나씩 수동으로 해야 하는 불편함이 있었습니다.

notebooklm-py가 이 문제를 정면으로 해결했습니다. 터미널에서 명령어 한 줄이면 문서 업로드부터 팟캐스트 생성, 슬라이드 다운로드까지 전부 자동으로 처리됩니다. 출시 8주 만에 깃허브 스타 7,000개를 넘겼고, 지금도 하루 230개씩 늘어나는 중입니다.

notebooklm-py 오픈소스 프로젝트 로고 — NotebookLM 팟캐스트 자동화 Python 도구

NotebookLM 웹에서 불가능한 기능까지 자동화

notebooklm-py의 핵심 가치는 단순한 자동화가 아닙니다. NotebookLM 웹 화면에서는 제공하지 않는 기능까지 쓸 수 있다는 점이 7천 스타의 비결입니다.

웹 UI에서 불가능하지만 notebooklm-py에서 가능한 것들:

  • 팟캐스트·영상·슬라이드를 일괄 다운로드 — 문서 수십 개를 한꺼번에 처리
  • 퀴즈와 플래시카드를 JSON, Markdown, HTML 파일로 내보내기
  • 슬라이드를 편집 가능한 파워포인트(PPTX) 파일로 받기 — PPT 자동 제작에도 활용 가능
  • 마인드맵 데이터를 JSON으로 추출해서 다른 도구에 연결
  • 소스 문서의 원문 전체를 텍스트로 가져오기
  • 자연어 명령으로 개별 슬라이드 수정 — "3번 슬라이드 제목을 바꿔줘"

notebooklm-py로 만들 수 있는 AI 콘텐츠

🎙️ AI 팟캐스트
4가지 형식, 3가지 길이, 50개 이상 언어 지원. 한국어도 가능합니다.
🎬 AI 영상
3가지 형식, 9가지 시각 스타일. 시네마틱 영상 생성도 최신 버전에서 추가됐습니다.
📊 슬라이드·PPT
PDF 또는 편집 가능한 PPTX로 다운로드. 슬라이드별 개별 수정까지.
📝 학습 자료
퀴즈, 플래시카드, 인포그래픽, 마인드맵, 데이터 테이블, 보고서.

notebooklm-py 설치부터 팟캐스트 생성까지 5분 가이드

Python(파이썬)이 설치되어 있다면 터미널에서 바로 시작할 수 있습니다. 3가지 사용 방법을 제공합니다.

방법 1: 터미널 명령어(CLI)로 사용하기

가장 간단한 방법입니다. 한 줄씩 입력하면 됩니다.

# 설치 (브라우저 로그인 기능 포함)
pip install "notebooklm-py[browser]"
playwright install chromium

# Google 계정 로그인
notebooklm login

# 새 노트북 만들기
notebooklm create "내 연구 자료"

# 웹 문서 추가
notebooklm source add "https://example.com/article"

# AI에게 질문하기
notebooklm ask "이 문서를 3줄로 요약해줘"

# 팟캐스트 생성 후 다운로드
notebooklm generate audio "재미있게 대화체로 만들어줘" --wait
notebooklm download audio ./podcast.mp3
notebooklm-py CLI 데모 화면 — 문서 41개를 자동으로 추가하고 팟캐스트를 생성하는 모습

▲ 실제 CLI 실행 화면. 문서 41개를 자동으로 추가하고 팟캐스트를 생성하는 과정 — 16분 세션을 30초로 압축

방법 2: Python 코드로 세밀하게 제어하기

반복 작업을 완전 자동화하고 싶다면 Python API를 사용할 수 있습니다. 외부 서비스와 연동하는 방법이 궁금하다면 API 연동 학습 가이드도 참고해 보세요.

from notebooklm import NotebookLMClient

async with await NotebookLMClient.from_storage() as client:
    # 노트북 생성
    nb = await client.notebooks.create("주간 리서치")

    # 여러 소스 한꺼번에 추가
    urls = ["https://doc1.com", "https://doc2.com", "https://doc3.com"]
    for url in urls:
        await client.sources.add_url(nb.id, url, wait=True)

    # 팟캐스트 생성 후 다운로드
    await client.generate.audio(nb.id, instructions="한국어로, 대화체로")
    await client.download.audio(nb.id, "./weekly_podcast.mp3")

방법 3: Claude Code에서 자연어로 시키기

코드를 직접 쓰고 싶지 않다면, Claude Code에 notebooklm 스킬을 설치해서 말로 시킬 수 있습니다. Claude Code의 스킬 기능이 처음이라면 Claude Code Skills 가이드에서 기본 개념을 확인할 수 있습니다.

# Claude Code에 스킬 설치
notebooklm skill install

설치 후에는 Claude Code에서 "이 PDF 3개로 노트북 만들고, 팟캐스트 생성해서 mp3로 저장해줘"처럼 자연어로 지시하면 됩니다. Slack, Telegram, Feishu 메신저 연동도 지원하므로, 메시지로 지시하는 것도 가능합니다.

8주 만에 깃허브 스타 7천 — NotebookLM API 부재를 노린 결과

notebooklm-py 깃허브 스타 성장 차트 — 8주 만에 0에서 7천으로 급성장

NotebookLM의 팟캐스트 기능은 출시 이후 폭발적인 인기를 끌었지만, Google이 공식 API를 제공하지 않았습니다. 자동화하고 싶어도 방법이 없었던 것입니다. notebooklm-py는 바로 그 빈자리를 채웠고, 결과는 8주 만에 7천 스타로 나타났습니다.

최근 업데이트(v0.3.4)에서는 시네마틱 영상 생성, 노트북 메타데이터 내보내기, 소스 제목별 삭제 기능이 추가됐습니다. 80개 이상의 언어를 지원하며, 한국어 팟캐스트 생성도 가능합니다.

notebooklm-py 사용 시 주의할 점 — 비공식 도구

⚠️ notebooklm-py는 Google과 무관한 비공식 프로젝트입니다. Google이 공개하지 않은 내부 API를 역분석(리버스 엔지니어링)해서 만든 것이기 때문에, Google이 API를 변경하면 갑자기 작동을 멈출 수 있습니다.

개발자도 "프로토타입, 연구, 개인 프로젝트용으로 적합하며 실서비스에는 권장하지 않는다"고 명시하고 있습니다. 개인 자동화 용도로는 충분하지만, 회사 핵심 시스템에 연동할 때는 신중해야 합니다.

notebooklm-py 추천 대상 — 크리에이터, 학생, 개발자

콘텐츠 크리에이터
리서치 자료를 매주 팟캐스트로 변환하는 작업을 자동화할 수 있습니다. 에피소드 제작 시간이 크게 줄어듭니다.
학생과 교육자
강의 자료를 퀴즈·플래시카드로 자동 생성. 시험 준비나 수업 자료 제작에 유용합니다.
개발자
Python API와 Claude Code 연동으로 문서 처리 파이프라인을 구축할 수 있습니다.

관련 콘텐츠Easy클코로 AI 시작하기 | 무료 학습 가이드 | AI 뉴스 더보기

AI 소식, 가장 빠르고 쉽게 받아보세요

누구나 이해할 수 있도록, 가장 자세하고 쉽게 알려드립니다

텔레그램 채널 구독