← 프로젝트 목록
🎬 운영중

YT Shorts Factory

콘텐츠

  • FastAPI
  • Whisper
  • FFmpeg
  • Ollama/Claude
▶ 라이브 데모 ⓘ 라이브 데모는 PC 가동 시에만 열립니다.

한 줄 요약

“긴 유튜브 영상 하나를 넣으면, 볼 만한 구간만 잘라 세로 쇼츠 여러 개로 만들어 준다.”

10분짜리 영상에서 사람이 직접 하이라이트를 찾아 자르고 자막을 다는 건 시간이 많이 듭니다. 이 도구는 그 과정을 다운로드 → 자막 추출 → 하이라이트 선정 → 렌더링까지 한 번에 자동화합니다.

어떻게 동작하나

유튜브 URL영상 다운로드자막 추출하이라이트 선정세로 쇼츠 렌더
  1. 유튜브 URL 입력 — 변환할 영상 주소를 넣습니다.
  2. 영상 다운로드 — yt-dlp로 원본을 받습니다.
  3. 자막 추출 — faster-whisper(CUDA)로 말소리를 텍스트로 받아씁니다.
  4. 하이라이트 선정 — LLM이 자막을 읽고 “쇼츠로 만들기 좋은 구간"을 고릅니다.
    • 기본은 로컬 Ollama(무료), 필요하면 Claude로 전환.
  5. 세로 쇼츠 렌더 — FFmpeg로 1080×1920 세로 영상에 강조 자막을 입혀 출력합니다.

기술 구성

  • FastAPI + WebSocket — 변환 진행 상황을 실시간으로 화면에 표시
  • faster-whisper — GPU 가속 음성→자막
  • FFmpeg — 세로 영상 렌더 + 자막 합성
  • LLM 선택: Ollama(무료/로컬) 또는 Claude API

데모 안내

“라이브 데모” 버튼을 누르면 실제 변환 UI에 연결됩니다. 영상 렌더링은 무겁고 시간이 걸리는 작업이라, 방문자가 무제한으로 실행하기보다 결과 위주로 보여주고 생성은 제한적으로 운영할 예정입니다.