AutoMovie 소개

AI 기반 영상 자동 편집

AutoMovie는 Flask + HTMX 기반의 경량 웹 애플리케이션으로, React 없이도 현대적인 사용자 경험을 제공합니다.

AI를 활용한 장면 감지, 오디오 분석, 모션 분석을 통해 긴 영상에서 자동으로 하이라이트를 추출하고, FFmpeg 기반 렌더링으로 전문가 수준의 결과물을 생성합니다.

🎯 주요 기술

  • • Flask + Jinja2 (Backend)
  • • HTMX (Dynamic UI)
  • • Celery + Redis (Task Queue)
  • • FFmpeg (Video Processing)
  • • OpenCV + LibROSA (AI Analysis)
  • • PostgreSQL (Database)
  • • Docker Compose (Deployment)

✨ 주요 기능

  • • 대용량 영상 업로드
  • • AI 하이라이트 추출
  • • 다양한 스타일 프리셋
  • • 실시간 진행률 표시
  • • 서명 URL 기반 보안 다운로드
  • • PWA 지원 (모바일 최적화)
  • • 게스트 파일 자동 삭제

이 프로젝트는 오픈소스로 개발되었으며, 모든 LUT, BGM, 폰트는 상업적 사용이 가능한 라이선스를 사용합니다.

게스트로 업로드한 파일은 72시간 후 자동으로 삭제됩니다.