유튜브를 보면서 메모하느라 시간을 많이 썼습니다. 그래서 직접 youtubesummary라는 작은 요약 도구를 만들고, 실제로 뉴스와 강의 영상을 요약해 보며 손을 봤습니다. 결과만 바로 확인하고 싶은 분들께 유튜브요약 자동화는 확실히 도움이 됩니다. 제가 만든 방식은 파이썬으로 스크립트를 가져오고 AI로 핵심만 뽑아 보여주는 흐름이라, 초보자도 따라 하기 쉬운 편이었어요. 이 글에서는 제가 만든 유튜브썸머리 도구의 구성과 쓰면서 느낀 점, 프로그램만들기 시 주의할 점을 정리해 봅니다.
핵심은 두 단계입니다. 1) youtube-transcript-api로 영상 스크립트를 가져오고 2) LLM API로 요약을 생성합니다. 저는 파이썬을 골랐고, 텍스트가 길면 분할 후 합치는 방식으로 안정화했습니다. 웹 인터페이스는 Streamlit로 버튼 하나에 링크만 넣게 했습니다. 실행 속도는 10분짜리 영상 기준 5~10초대로 체감이 좋았습니다. 디자인은 단순하게 제목·URL·요약·핵심 포인트 섹션만 남겼고, 다크 테마를 적용해 가독성을 높였습니다.
뉴스, 강연, 튜토리얼에 써 보니 요약 톤이 영상 장르에 맞게 달라졌고, 타임스탬프별 한 줄 핵심을 추가하니 재시청이 줄었습니다. 특히 영어 영상은 한국어로 자연스럽게 정리되어 만족도가 높았습니다. 다만 자막이 없는 영상은 정확도가 떨어져 자동 생성 자막을 켜 두는 게 좋았고, 아주 긴 장문은 모델 토큰 한도에 걸려 청크 분할이 필수였습니다.
대량 처리보다 먼저, 입력 품질을 챙기는 것이 성능에 큰 영향을 줍니다. 언어 감지 후 번역-요약 순서를 분리하면 문맥 손실이 줄었고, 화자 전환이나 슬라이드 전환 시점을 기준으로 청크를 자르면 흐름이 자연스러웠습니다. 또한 실패한 요청을 빠르게 파악할 수 있도록 상태 메시지와 로그 뷰어를 UI에 넣어 디버깅 시간을 줄였습니다. 앞으로는 요약 스타일 프리셋(블로그용, 회의록용)과 마인드맵 뷰, 오프라인 캐시를 붙일 계획입니다.
제품 전체 사진 - 확대샷 - 그 외 사진
직접 만든 youtubesummary는 유튜브 소비 시간을 반으로 줄여 줬고, 회의 준비나 학습 기록에 특히 유용했습니다. 자막 의존성과 토큰 한도만 이해하면 일상에서 쓰기 좋은 도구입니다. 유튜브, 유튜브요약, 유튜브썸머리 자동화에 관심 있다면 간단한 프로그램만들기로도 충분히 시작할 수 있습니다. 저는 앞으로도 youtubesummary를 다듬어 팀에서 함께 쓰는 버전까지 확장해 볼 생각입니다.
#해시태그 #youtubesummary #youtubesummary요약프로그램만들기 #유튜브요약자동화 #유튜브썸머리 #유튜브요약 #프로그램만들기 #파이썬요약툴 #youtube-transcript-api #LLM요약 #Streamlit요약도구