본문으로 건너뛰기
블로그로 돌아가기
무료 오픈소스 음악 생성 AI 'YuE2', 상업용으로 써도 되는지 가려내는 확실한 기준 3가지
[TUTORIAL]

무료 오픈소스 음악 생성 AI 'YuE2', 상업용으로 써도 되는지 가려내는 확실한 기준 3가지

퀀텀점프클럽 정상록퀀텀점프클럽 정상록12분 읽기3 views

무료 자료

PDF · 무료

무료 음악 AI, 상업용으로 쓰면 안 되는 이유 — 비개발자를 위한 쉬운 가이드

긴 글을 다 읽기 전에, 실무 가이드부터 먼저 챙겨가세요.

무료 오픈소스 음악 생성 AI 'YuE2', 상업용으로 써도 되는지 가려내는 확실한 기준 3가지

YuE2는 원곡을 악보로 바꿔 다시 연주하는 오픈소스 음악 생성 AI입니다. 다만 모델 가중치가 비상업 라이선스(CC BY-NC 4.0)라, 지금은 학습과 실험 용도로만 안전하게 씁니다.

결론부터 말하면, YuE2는 지금 상업 콘텐츠에는 쓸 수 없는 오픈소스 음악 생성 AI입니다. 저장소 스타 8,032개를 보고 "이거 우리 유튜브 배경음악으로 써도 되나요?"라고 묻는 분들을 자주 봤어요. 무료로 코드가 공개돼 있으니 당연히 드는 질문이죠. 그런데 답은 코드가 아니라 음악을 실제로 만들어내는 가중치 쪽 라이선스에 있습니다. 이 글에서는 YuE2가 실제로 무엇을 하는 도구인지, 지금 어디까지 쓸 수 있고 어디서부터 막히는지를 순서대로 짚어보겠습니다.

YuE2, 숫자로 먼저 확인했어요

YuE2는 2026-09-09(오늘 기준 5일 전) 공개된 오픈소스 음악 생성 모델이에요. HKUST, M·A·P, Stanford 등 8개 기관이 함께 만들었고, 저장소는 2026-09-14 기준 스타 8,032개, 포크 887개를 모았습니다. 릴리스 태그는 yue2-v0.1.6 하나뿐이라, 아직 초기 버전이라는 점도 감안해야 해요.

YuE2 song quality and text alignment on WildSongBenchYuE2 song quality and text alignment on WildSongBench

이미지 출처: github.com

이 프로젝트가 스스로 붙인 이름은 "화이트박스 음악 생성"입니다. 기존 음악 생성 AI는 가사와 스타일을 넣으면 곧장 오디오가 나오는 블랙박스였다면, YuE2는 그 사이에 사람이 읽고 고칠 수 있는 ABC 표기법(음표를 텍스트로 적는 악보 방식) 악보 단계를 끼워 넣었습니다. 같은 벤치마크에서 1세대 YuE는 SongBench 평균 4.9165였는데, YuE2는 6.7316까지 올라갔어요. 숫자로 보면 품질 격차가 꽤 큽니다.

가장 먼저 봐야 할 것: 코드는 Apache 2.0, 음악은 아닙니다

이 글에서 제일 중요한 문단은 여기입니다. YuE2의 1st-party 코드와 에이전트 스킬, 문서는 Apache 2.0이지만, 실제로 음악을 만들어내는 모델 가중치(YuE2-3B 등)는 CC BY-NC 4.0, 즉 비상업 라이선스로 따로 묶여 있어요.

가장 먼저 봐야 할 것: 코드는 Apache 2.0, 음악은 아닙니다가장 먼저 봐야 할 것: 코드는 Apache 2.0, 음악은 아닙니다

이미지 출처: github.com

CC BY-NC 4.0은 "주로 상업적 이익이나 금전적 보상을 목적으로 하는" 이용을 배제합니다. 수익화된 유튜브 채널, 광고 영상, 유료 제품의 배경음악은 이 조항에 정면으로 걸려요. 저장소가 Apache 2.0이라는 사실만 보고 "코드도 무료니까 결과물도 상업적으로 써도 되겠지"라고 넘겨짚으면 안 되는 이유입니다.

YuE2 생성 결과물을 상업적으로 쓸 수 있나요?: 코드는 Apache 2.0이지만 모델 가중치는 CC BY-NC 4.0(비상업)입니다. 수익화 유튜브·광고·유료 제품 BGM 같은 상업 용도로는 그대로 쓸 수 없고, 저장소가 안내한 라이선스 문의 채널로 개별 협의하는 것이 정해진 경로입니다.

이 질문은 저장소 이용자들도 똑같이 하고 있어요. 이슈 #177의 제목이 그대로 "YuE v2 생성 음악을 음악 플랫폼에 배포할 수 있나요?"인데, 2026-09-14(오늘 기준 0일 전) 기준으로 답변이 0건입니다. 저장소 측의 공식 해석이 아직 없다는 뜻이죠. 상업적 사용이 꼭 필요하면 저장소가 안내한 라이선스 문의 채널로 개별 협의하는 게 정해진 경로이고, 이 글은 법률 자문이 아니니 실제 상업 사용 전에는 법률 검토를 꼭 거치시길 권합니다.

라이선스 문제와는 별개로 저작권 축도 하나 더 남아요. 커버 기능으로 타인의 곡을 전사해 새로 부르게 만드는 건, YuE2의 비상업 조항을 지키더라도 원곡 저작권자의 2차적저작물작성권과는 별도로 다뤄야 할 문제입니다.

"제로샷 커버"가 실제로 하는 일

저장소 토픽 태그에 voice-cloning이 들어 있어서, 원곡 가수의 목소리를 그대로 복제해준다고 오해하기 쉬워요. 실제 동작은 다릅니다.

입력은 세 가지예요. ① SheetSage2로 원곡을 전사한 멜로디 ABC 악보(코드 기호 제외) ② 가사 텍스트 ③ 목표 스타일 프롬프트. 출력은 그 악보와 가사를 목표 스타일로 새로 연주하고 새로 노래한 48kHz 스테레오 녹음이에요. 원곡 가수의 음색을 이식하는 기능은 README와 docs/covers.md, 모델 카드 어디에도 나오지 않습니다. 여기서는 문서에 실제로 적힌 기능 범위만 기준으로 삼았고, 태그와 문서가 불일치한다는 점도 그대로 밝혀둡니다.

'제로샷'이라는 말도 커버 전용 학습 없이 범용 체크포인트로 처리한다는 뜻이지, 목소리를 베낀다는 뜻이 아니에요. SHS100K 948곡으로 실측한 결과, 악보를 그대로 넣었을 때 원곡 식별 지표(CLEWS mAP)는 0.647이었는데, 악보 없이 넣으면 0.006으로 떨어졌습니다. 원곡을 알아볼 수 있게 하는 힘은 목소리가 아니라 공급한 악보에서 나온다는 뜻이에요.

편집도 원리는 같아요. 사람이나 에이전트가 고치는 대상은 오디오가 아니라 ABC 악보입니다. 악보를 고쳐 다시 렌더하는 구조라, 저장소도 "악보가 같아도 편집 바깥 영역의 가창·음색·파형이 같다고 보장되지 않는다"고 명확히 적어뒀어요. DAW에서 부분만 살짝 고치는 작업과는 성격이 다릅니다. 생성, 커버, 편집 셋의 차이는 결국 악보가 어디서 오느냐뿐이고, 이 셋을 나누는 별도의 전용 체크포인트는 없습니다.

써도 되는 환경과 아직 확인이 필요한 것들

라이선스를 넘겼다고 끝이 아니에요. 실행 환경과 언어 지원도 실무에선 꽤 중요한 변수입니다.

공식 사양과 속도

공식 경로는 Linux, BF16을 지원하는 NVIDIA GPU에 VRAM 24GB예요. RTX 4090 실측으로는 3.6분짜리 곡을 71.04초에 만들었고, 피크 VRAM은 11.18GiB였습니다. 권장 사양이 24GB인 건 최대 컨텍스트를 쓸 때의 여유분(피크 14.08GiB) 때문으로 보여요.

VRAM 벽을 낮추려는 시도도 빠르게 나왔습니다. 이슈 #163에 올라온 audio.cpp GGUF 양자화는 Q8_0에서 피크 8,867MiB까지 내려갔어요. 다만 이건 제3자 구현의 자체 보고이고, 1세대 YuE에서 커뮤니티 최적화가 속도 대신 음악성을 갉아먹을 수 있다고 유지보수자가 경고한 전례가 있어서, 품질은 따로 확인해보시는 걸 권해요.

맥에서는 조용히 틀린 결과가 나옵니다

맥(Apple Silicon)에 대한 공식 지원 표기는 없어요. 그런데 코드에는 MPS 분기가 실제로 있고, 이슈 #176(2026-09-14, 오늘 기준 0일 전)에 Apple M5 Max 128GB에서 실행을 시도한 기록이 올라와 있습니다.

문제는 여기서 나요. 고정된 torch 2.10.0의 MPS 어텐션 연산에 버그가 있어서, 마스크가 쿼리 4개 블록 단위로 적용돼 최대 3개의 미래 키를 참조합니다. 에러도 경고도 뜨지 않아요. 보고자의 측정으로는 CPU 대비 상대오차가 길이 128 기준 0.452까지 벌어졌습니다. 느린 게 아니라 조용히 틀린 결과가 나오는 실패라, 2026-09-14 시점에는 맥을 운영 경로로 쓰지 않는 편이 맞아요.

한국어는 아직 지원 언어가 아닙니다

HuggingFace 모델 카드의 언어 필드에는 중국어(zh)와 영어(en)만 적혀 있어요. 데모 곡도 한국어는 0건입니다. 1세대 YuE에는 한국어 annealing 체크포인트가 따로 있었는데, YuE2에는 그게 없어요. 한국어 가사 곡을 만들려면 발음 정확도부터 직접 파일럿으로 재보는 단계가 먼저 필요합니다.

보컬 없는 연주곡을 바라셨다면 이 부분도 참고하세요. 이슈 #172에 따르면 뭘 해도 보컬이 얹혀 나온다는 보고가 여럿 있어요. cot="full"로 두고 style에 가수·언어를 지정하지 않는 우회법이 제시됐지만, 공식 기능은 아니라는 점을 알아두시면 좋겠습니다.

벤치마크 숫자를 볼 때 놓치기 쉬운 것

저장소가 공개한 WildSongBench(2026-09-12, 오늘 기준 2일 전 기준)에서 YuE2는 best-of-8(8번 생성해 가장 좋은 걸 고른 값) 기준 SongBench 평균 6.9632로 최상위권에 있어요. 그런데 후보를 고르지 않은 표준 YuE2는 6.7316으로, Suno v5(6.8721)보다 낮습니다. 저장소도 "가장 높은 평균 사이의 작은 격차는 통계적 유의성을 확립하지 않는다"고 스스로 적어뒀어요.

그리고 이 벤치마크는 YuE2 팀이 직접 만들고 돌린 자체 벤치마크입니다. 독립 평가 기관의 결과가 아니에요. Udio나 Google Lyria와의 비교는 이 17개 설정에 아예 포함돼 있지 않아서, 그 둘과 어느 쪽이 더 나은지는 확인 불가로 남겨둘게요.

마무리

판단 기준은 크게 세 가지로 좁혀집니다. 첫째, 모델 가중치가 CC BY-NC 4.0이라 상업 콘텐츠에는 아직 쓸 수 없어요. 둘째, '제로샷 커버'는 음색 복제가 아니라 악보 기반 재연주라는 점을 알고 써야 합니다. 셋째, 맥 실행과 한국어 보컬은 지금 시점엔 품질을 직접 검증하고 들어가야 하는 영역이에요.

우리 팀에서 실제로 어디까지 쓸 수 있는지는 상황마다 다릅니다. 판단에 필요한 기준은 위에 정리해 뒀으니, 천천히 따져보셔도 충분해요.


자주 묻는 질문 (FAQ)

Q: YuE2로 만든 음악을 유튜브 수익화 영상이나 음악 플랫폼에 올려도 되나요?

코드는 Apache 2.0이지만 모델 가중치는 CC BY-NC 4.0 비상업 라이선스라 그대로는 어렵습니다. 저장소 이슈 #177에 같은 질문이 올라와 있는데 2026-09-14 기준 답변이 없어요. 상업 사용이 필요하면 저장소가 안내한 문의 채널로 개별 협의하시고, 실제 사용 전 법률 검토도 함께 권합니다.

Q: 보컬 없이 반주만 만들 수는 없나요?

공식 기능으로는 지원되지 않아요. 저장소 이슈 #172에 무엇을 해도 보컬이 붙어 나온다는 보고가 여러 건 올라와 있고, cot="full"로 두고 스타일에 가수·언어를 지정하지 않는 우회법이 제시돼 있긴 하지만 이건 사용자 팁이지 공식 기능은 아닙니다.

Q: 보컬 품질이 Suno 같은 상용 서비스보다 나은가요?

지표에 따라 갈려요. best-of-8 기준으로는 YuE2(6.9632)가 최상위권이지만, 후보를 고르지 않은 표준 생성은 6.7316으로 Suno v5(6.8721)보다 낮습니다. Hacker News 반응에서도 "보컬이 명백히 AI 같다", "Suno가 더 믿을 만하다"는 실사용 평가가 나왔어요.


참고 자료