noahgsolomon/brainrot.js

Text to video generator in the brainrot form. Learn about any topic from your favorite personalities 😼.

해결하는 문제

"brainrot" 스타일의 비디오를 자동으로 제작할 수 있는 방법을 제공합니다. 이 비디오는 일반적으로 AI가 생성한 유명인(예: Donald Trump, Joe Biden, Joe Rogan)의 목소리로 다양한 주제를 논의합니다.

작동 방식

이 프로젝트는 Groq, OpenAI, Speechify 등 여러 AI 서비스를 조합해 사용합니다. 해당 API들을 활용해 텍스트와 오디오를 생성하고, 커스텀 컴포지션 스크립트로 비디오를 렌더링합니다. 사용자는 "일반 모드"에서 최종 비디오 파일을 출력하거나, React 기반 컴포지션 파일(Composition.tsx)을 이용해 실시간으로 비디오 합성을 편집할 수 있는 "스튜디오 모드"를 선택할 수 있습니다.

대상

유명인 음성 클론을 활용한 AI 기반 소셜 미디어 비디오를 만들고자 하는 콘텐츠 제작자.

주요 특징

  • Speechify를 사용해 공인들의 고품질 음성 클론 제공.
  • 콘텐츠 생성을 위해 Groq와 OpenAI 통합.
  • 무거운 의존성을 처리하기 위해 Docker를 사용해 환경 설정.
  • 실시간 비디오 편집 및 미리보기가 가능한 "스튜디오 모드" 제공.