OpenSource-Hub
K

KaraokeEternal

809 stars·동영상·오디오 다운로드·SHA-256 체크섬 확인됨

셀프 호스팅 카라오케 파티 시스템, 스마트폰 노래 신청 및 전체 화면 재생 지원

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

휴대폰으로 노래를 신청하는 카라오케 파티 시스템

주요 기능

  • MP3+G(ZIP 압축 파일 포함), MP4 비디오 및 시각화 효과 지원
  • 휴대폰 브라우저에서 QR 코드 스캔만으로 참여, 노래 검색 및 대기열 추가 가능
  • 여러 방의 독립적인 대기열, 선택적 비밀번호 보호
  • 동적 대기열로 수동 개입 없이 공정하고 재미있게 유지
  • 완전한 셀프 호스팅, 광고 또는 텔레메트리 없음

할 수 없는 것

  • •자체 서버(예: Windows/Mac/Raspberry Pi)를 직접 준비해야 하며, 전용 마이크는 필요하지 않지만 오디오 출력은 직접 처리해야 합니다. 노래 파일(MP3+G, MP4)은 사용자가 직접 준비해야 하며, 현재 실시간 가사 편집이나 자동 노래방 채점 기능은 지원되지 않습니다.

사용 사례

  • 가족이나 친구 모임에서 카라오케 파티를 여는 경우
  • 바, 기업 행사 등 여러 사람이 노래를 신청해야 하는 상황

상세 설명

Karaoke Eternal은 오픈 소스 가라오케 파티 시스템입니다. 서버에 셀프 호스팅할 수 있으며, 참가자는 휴대폰 브라우저로 QR 코드를 스캔하여 참여하고 노래를 검색해 대기열에 추가할 수 있습니다. 플레이어는 컴퓨터에서 전체 화면으로 실행되며, MP3+G(CDG 가사 포함), MP4 비디오 및 음악 동기화 시각화를 지원합니다. 전용 마이크가 필요 없으며 음향 장비를 자유롭게 조합할 수 있습니다. 다중 방, 비밀번호 보호, 동적 대기열을 지원하며 광고와 텔레메트리가 없습니다.

문제 해결 & FAQ (2)

문제 해결
npm 패키지를 설치할 때 발생하는 'Python not installed' 치명적 오류를 어떻게 해결하나요?

이 오류는 일부 종속성이 사용자의 플랫폼/아키텍처용으로 소스에서 컴파일되어야 하기 때문에 발생합니다. 해결 방법으로, 미리 컴파일된 바이너리를 포함할 수 있는 사전 릴리스 버전을 설치하세요: npm install <package-name>@next. 그래도 실패하면 대신 해당 플랫폼용으로 미리 빌드된 실행 파일을 사용하세요. Python과 필요한 빌드 도구를 설치하면 소스 컴파일이 성공할 수도 있습니다.

원본 Issue #32
문제 해결
Windows에서 license-webpack-plugin으로 인해 발생하는 npm webpack 빌드 오류 'ENOENT: no such file or directory, scandir'를 해결하는 방법은?

이 오류는 애플리케이션 코드가 아니라 license-webpack-plugin이 누락된 패키지/라이선스 디렉터리를 스캔하려고 하면서 발생합니다. 로컬 Windows 빌드의 경우 config/webpack.config.js에서 플러그인을 비활성화하세요: plugins 배열에서 new LicensePlugin({ ... })를 찾아 주석 처리한 후 npm run build를 다시 실행하세요. 라이선스 생성이 필요한 경우 먼저 npm install -D license-webpack-plugin@latest로 플러그인을 업그레이드하세요. 오류가 계속되면 handleMissingLicenseText: 'ignore'를 설정하거나 경고에 나열된 패키지에 대해 licenseTextOverrides를 제공하세요. 라이선스 경고 자체는 치명적이지 않으며, 치명적인 단계는 플러그인의 scandir 호출입니다.

원본 Issue #48

태그

卡拉OK自托管MP3+G派对移动端

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

리포지토리를 클론하고 디렉토리로 이동: git clone ... && cd karaoke-eternal

4

종속성 설치: npm install

5

개발 서버 시작: npm run dev

설치 가이드
  1. 리포지토리를 클론하고 디렉토리로 이동: git clone ... && cd karaoke-eternal
  2. 종속성 설치: npm install
  3. 개발 서버 시작: npm run dev
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

프로젝트 폴더와 그 안의 모든 파일을 삭제하면 제거됩니다. Docker를 사용하는 경우 docker compose down을 실행하고 컨테이너를 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스ISC
마지막 업데이트2026-10-15 05:09:05
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트