AI 기반 유튜브 영상 숏폼 자동 생성 오픈소스 도구 — AI 생성 일러스트AI 일러스트
개발도구 도구

AI 기반 유튜브 영상 숏폼 자동 생성 오픈소스 도구

Colafornia/short-video-generator-AI

GitHub9월 8일 업데이트 · 3분

긴 유튜브 영상을 분석하여 바이럴성이 높은 세로형 숏폼 클립으로 자동 변환해주는 오픈소스 AI 도구가 공개되었습니다.

세 줄 요약GitHub 원문 기반
  1. 단순히 자르는 것이 아니라, 감정적 절정이나 갈등 등 '바이럴성 프레임워크'를 적용해 가장 주목도 높은 순간을 찾아내어 클립을 제작합니다.
  2. 유료 구독이 필요한 기존의 전문 숏폼 제작 도구(SaaS)에 대한 무료 대안을 제공하여 콘텐츠 크리에이터들에게 큰 도움이 될 전망입니다.
  3. 사용을 위해서는 파이썬 환경과 더불어 오픈AI나 Gemini 같은 외부 거대 언어 모델(LLM)의 API 키 설정 등 초기 세팅 과정이 필수적입니다.

이 프로젝트는 긴 길이의 유튜브 영상을 바이럴성이 높은 세로형(9:16) 숏폼 클립으로 변환하는 무료 AI 도구입니다. 콘텐츠 제작자가 OpusClip이나 Vidyo.ai 같은 유료 SaaS 도구에 대한 대안을 찾을 수 있도록 설계되었으며, 하이라이트 감지, 자막 생성, 번역, 음성 녹음 등을 한 번에 처리합니다. 사용자는 유튜브 링크나 로컬 파일을 입력하여 게시 준비가 완료된 숏폼 영상을 얻을 수 있습니다.

영상 클립 제작 과정은 여러 단계를 거칩니다. 먼저 소스 비디오를 다운로드하고 `faster-whisper`를 이용해 타임스탬프가 포함된 스크립트를 생성합니다. 이후 선택된 이 영상의 콘텐츠 유형과 페이싱을 분류하며, '훅 모멘트', '감정적 절정', '갈등' 등 바이럴성 프레임워크에 따라 스크립트를 분석하여 0–100점 점수를 매긴 후보들을 순위화합니다. 최종적으로 상위 N개의 클립이 선택되어 요청된 비율로 자동 크롭 및 렌더링됩니다.

도구를 사용하려면 Python 3.10 이상 환경과 OpenAI, Gemini, Mu 등 외부 LLM 제공업체의 API 키 설정이 필수적입니다. 기본적인 사용은 `python main.py "유튜브 링크"` 명령어를 통해 실행할 수 있으며, `--n 3 --ratio 9:16`와 같은 플래그를 사용하여 원하는 클립 개수나 화면 비율을 지정할 수 있습니다. 또한 CLI 외에 로컬 웹 인터페이스(server.py)를 구동하여 여러 영상을 한 번에 처리하고 옵션을 시각적으로 조정하는 것도 가능합니다.

용어 풀이

오픈소스
소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.
LLM
방대한 글을 학습해 문장을 이해하고 만들어 내는 AI 모델. ChatGPT, Claude, Gemini가 여기에 속해요.
API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
원문GitHub · Colafornia/short-video-generator-AI같은 주제 가이드 · 바로 써 보기오류가 나면 터미널 출력째 묻기

평일 아침 메일로 받아 보기 ›틀린 곳 알리기

원문 보기GitHub