도움말·지원
wave는 내 컴퓨터의 음악을 가사와 함께 무대처럼 보여 주는 웹 플레이어입니다.
시작하기
- 라이브러리에 MP3·FLAC 등을 끌어다 놓으면 바로 재생되고 무대로 이동해요.
- 가사는 ① 이 브라우저에 저장된 보정본 → ② 파일 태그 → ③ 온라인(LRCLIB) 순으로 찾습니다.
- 가사가 없거나 어긋나면 무대 아래 가사 보정에서 검색하고 ±0.2초씩 맞추세요. 저장은 자동입니다.
- 유튜브 링크를 라이브러리에 붙여 넣으면 공식 플레이어로 재생하며 가사를 시간에 맞춰 보여 줘요. 영상은 내려받지 않고, 오디오 분석을 쓸 수 없어 비주얼은 기본 모션이며 싱크는 ±0.3초쯤 어긋날 수 있어요.
- 가사가 없는 곡은 프리셋 화면에 본인의 Gemini 키를 넣고 가사 보정의 ‘AI로 가사 추출’을 쓸 수 있어요. 결과는 초안이라 확인과 오프셋 보정이 필요합니다.
- 프리셋에서 셰이더(13종)·색·서체를 고르고 ‘내 프리셋 저장’을 누르면 다음 접속에도 유지돼요.
단축키 (무대 화면)
- Space 재생/일시정지
- F 또는 F11 전체 화면, Esc 전체 화면 종료
- ← → 5초 이동
- [ 가사 0.2초 늦추기 · ] 가사 0.2초 앞당기기
문제가 생겼을 때
- 소리가 안 나요 / ‘화면을 클릭하여 재생 시작’: 브라우저가 자동 재생을 막았어요. 화면을 한 번 누르면 시작합니다.
- ‘이 파일은 재생할 수 없습니다’: 파일이 손상됐거나 브라우저가 지원하지 않는 형식이에요. 다른 형식으로 변환해 보세요.
- 오디오 주소가 열리지 않아요: 서버가 외부 재생(CORS)을 허용하지 않을 수 있어요. 소리만 나오는 ‘안전 모드’로 열리면 비주얼은 기본 모션으로 움직입니다. 그래도 안 되면 파일을 내려받아 라이브러리에 놓으세요.
- 가사를 못 찾아요: 가사 보정에서 아티스트·곡명을 바꿔 검색하거나 LRC를 붙여넣으세요.
- 화면이 버벅여요: 프리셋의 스펙트럼 반응 강도를 낮추거나 브라우저의 하드웨어 가속을 켜 보세요.
저작권·개인정보·라이선스
- 음원: 내가 가진 파일을 이 브라우저에서만 재생합니다. 파일과 재생 기록은 서버로 보내지 않아요. 라이브러리는 브라우저 저장소(IndexedDB)에 있으며 ‘모두 비우기’나 사이트 데이터 삭제로 지울 수 있습니다.
- 가사: 온라인 가사는 공개 서비스 LRCLIB에서 가져옵니다. 가사의 저작권은 각 권리자에게 있으며, wave는 개인 감상용 표시만 합니다. 가사를 재배포하지 마세요.
- 서버로 전송되는 정보: 가사 검색 때 곡명·아티스트·길이만 전송됩니다. 쿠키·계정·광고 추적은 없습니다.
- AI 가사 추출: 직접 입력한 Gemini 키는 이 브라우저에만 저장되고 wave 서버로 보내지 않습니다. 추출을 누르면 해당 음원(줄여서 변환한 소리)이나 유튜브 링크가 Google로 전송되며, 비용·한도는 본인 키의 정책을 따릅니다. 키는 프리셋 화면에서 언제든 지울 수 있어요.
- 유튜브: 공식 플레이어를 그대로 보여 주며, 유튜브가 자체적으로 수집하는 정보는 유튜브의 정책을 따릅니다.
- 외부 스트리밍: Spotify·Apple Music 등 상용 서비스의 음원은 약관상 직접 재생·분석할 수 없어 지원하지 않습니다.
- 오픈소스: 설계 참고 — folia-major·applemusic-like-lyrics(AGPL-3.0, 코드 미사용), cava(MIT). 사용 라이브러리: Next.js, React, zustand, music-metadata(MIT).
문의
GitHub 이슈로 남겨 주세요. 사용 중인 브라우저와 문제가 생긴 곡의 형식을 함께 알려 주시면 빨리 확인할 수 있어요.
Prepared with SMARTMAKERS · GitStar