YouTube 콘텐츠 리서치: 경쟁 영상 10개 빠르게 분석하기

YouTube 콘텐츠 리서치란 예전에는 노트 문서를 열어 놓고 경쟁 영상을 2배속으로 보다가 세 번째 영상쯤에서 집중력이 흐트러지는 일이었습니다. 이제는 대본을 쓰기 전에 목표 주제의 상위 10개 영상 스크립트를 뽑아서, LLM에게 후킹, 공통 구조, 그리고 — 진짜 가치 있는 부분인 — 어느 영상도 답하지 않는 질문들을 캐내게 합니다. 전체 과정은 15분과 도구 두 개면 됩니다. 짧은 Python 루프 하나와 분석 프롬프트 하나.
코퍼스 수집
YouTube에서 주제를 검색하고, 조회수 기준 상위 10개 결과의 영상 ID를 복사한 뒤, 나머지는 루프에 맡기세요:
import requests, time
API_KEY = "yt_your_key"
video_ids = ["VIDEO_ID_1", "VIDEO_ID_2"] # your top 10
corpus = []
for vid in video_ids:
r = requests.get(
"https://youtube2text.org/api/transcribe",
params={"url": f"https://www.youtube.com/watch?v={vid}",
"maxChars": 30000},
headers={"x-api-key": API_KEY}, timeout=60)
data = r.json()
if "result" in data:
corpus.append(f"### {data['result']['title']}\n{data['result']['content']}")
time.sleep(1)
open("corpus.md", "w").write("\n\n".join(corpus))
여기서 maxChars: 30000이 실질적인 역할을 합니다. 영상 10개 × 각 30,000자면 약 300,000자짜리 코퍼스인데, 토큰으로 약 75,000~85,000개로 Claude의 200k 컨텍스트에 분석 여유까지 남기고 넉넉히 들어갑니다. 그리고 30,000자면 발화 기준 대략 첫 25분을 커버하므로 후킹과 구조 분석에는 차고 넘칩니다. if "result" 체크가 중요한 이유는, 어떤 상위 10개든 한두 개는 자막이 비활성화되어 TRANSCRIPT_UNAVAILABLE을 반환하기 때문입니다. 건너뛰고 넘어가면 됩니다.
경쟁 분석 프롬프트
코퍼스를 여기에 붙여넣으세요:
Below are transcripts of the 10 most-viewed videos about {TOPIC}.
Analyze across all of them:
1. HOOKS — quote the first two sentences of each video.
What patterns repeat?
2. STRUCTURE — outline the section order most videos share.
3. CLAIMS — list specific claims or numbers that appear in
three or more videos. These are table stakes.
4. GAPS — questions a viewer would still have after watching
all 10. Be specific; these are my content opportunities.
Cite the video title for every observation.
{PASTE corpus.md}
제가 이 작업을 하는 이유는 4번 섹션 때문입니다. 최근 데이터베이스 비교 주제로 돌렸을 때, 열 개 영상 전부가 읽기 속도를 벤치마크했지만 마이그레이션 비용을 다룬 영상은 하나도 없었습니다. 그 공백이 그 분기 제 최고 성과 영상이 되었습니다.
스크립트가 말해 주지 못하는 것
분명히 짚어야 할 한계: 시청 지속률은 말 더하기 그 밖의 모든 것입니다. 글로 읽으면 밋밋한 후킹이 B롤 컷이나 썸네일의 약속 덕분에 통할 수 있는데, 스크립트는 그중 아무것도 보지 못합니다. 저는 코퍼스 분석을 지도로 삼고, 상위 3개 영상은 실제로 보면서 말이 어떻게 전달되는지 확인합니다. 또한 자동 자막은 여러분이 패턴 매칭하려는 기술 용어를 가끔 뭉개므로, 주장 빈도 수치를 믿기 전에 코퍼스 파일을 눈으로 훑어보세요.
할당량, 그리고 습관 만들기
리서치 한 번은 API 호출 10번입니다. 무료 요금제의 월 5개 영상으로는 한 번도 커버되지 않으므로, 이 워크플로우는 현실적으로 $5.99 기본 요금제 — 영상 50개, 즉 월 5회의 주제 심층 분석 — 에서 시작합니다. 여러 분야에 걸친 주간 리서치라면 월 $9.99에 500개인 프로가 맞습니다. 재시도와 429 처리를 갖춘 프로덕션급 수집은 Python 가이드에 더 완전한 스크립트가 있고, 코퍼스를 일회성이 아니라 영구적으로 질의 가능하게 만들고 싶다면 채널 RAG 구성에 넣으세요. 그리고 공백 분석이 각도를 잡아 주면, 영상-블로그 글 파이프라인이 그 결과 영상을 다시 아티클로 바꿔 줍니다.
키는 youtube2text.org/app/keys에서 Google 로그인 한 번 거리에 있습니다. 카드도, 전화번호도 필요 없고, 다음 콘텐츠 캘린더가 스스로를 증명할 겁니다.