iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기official repo for the stage cam web app
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Collaborative script rehearsal platform. Users join rooms, get assigned
characters and action lines from real movie scripts, record their
performances, and assemble them into composite scene playbacks.
• Next.js 14 App Router + TypeScript + Tailwind CSS
• Supabase (Postgres, Auth, Storage, Realtime)
• Cloudflare R2 for recording storage
• Dark theatrical theme (gold #d4af37, dark bg #0a0a0a)README 전문 보기 ↗Collaborative script rehearsal platform. Users join rooms, get assigned characters and action lines from real movie scripts, record their performances, and assemble them into composite scene playbacks.
#d4af37, dark bg #0a0a0a)Scripts are chunked via the external Python pipeline (top250_movies/) into markdown
with YAML frontmatter, then seeded into Supabase via supabase/seed/seed.ts.
The app refers to the resulting performable units as lines, while the source
pipeline and database remain chunk-shaped for compatibility.
Each line is typed (dialogue, action, scene_heading, transition) and
classified as either rehearsable (users record these) or system
(always TTS narration, camera directions, SFX cues, short stage
directions <=15 chars). Coverage and completion are measured against
rehearsable lines only.
src/lib/matchmaking/ - Scene selection, character assignment, line distributionsrc/lib/matchmaking/coverage.ts - Recording coverage calculationssrc/components/player/ - Scene playback (recordings + TTS fallback)src/components/stats/ - Script dashboard visualizationssrc/app/api/ - API routes (rooms, recordings, stats, panels, scripts)supabase/seed/ - Database seeding from pipeline datasupabase/migrations/ - Schema migrationsffmpeg and ffprobe binaries (bundled installer or PATH) for export generation.npm install
Create a .env.local with:
NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_ANON_KEY=...
SUPABASE_SERVICE_ROLE_KEY=...
Enable Google in Supabase Auth. StageCam uses Google only for authentication, then lets
users choose a public identity inside the app as Instagram, TikTok, or Incognito.
Run the dev server:
npm run dev
Seed the database (requires service role key):
npx tsx supabase/seed/seed.ts