클래식 음악 정리에 탁월한 뮤직브레인즈(Musicbrainz)

Submitted by 바라미 on 일, 08/28/2011 - 18:14

뮤직브레인즈를 애용하는 저는 우연히 뮤직브레인즈에 대해서 검색을 하는 도중에 DVDPRIME 사이트에서 뮤직브레인즈에 관한 글 한편(Link)을 보게되었습니다.
애플의 아이튠즈와 비교하여, 클래식 음악 태깅을 하기에 부족하다라고 적혀있습니다.

하지만, 2009년의 오래된 정보이고, 2010년부터 써오기 시작한 뮤직브레인즈에서 클래식 음악의 태그를 정리하기에 오히려 뛰어나다는걸 알고 있기에 반론 포스팅을 합니다.
DVDPRIME 에서는 단순히 번역글을 게시한것 뿐, 잘못됬다고 볼수는 없습니다. :)

그 전에 뮤직브레인즈에 대해 잠시 소개를 하자면, 뮤직 브레인즈(Musicbrainz)는 freedb 같은 음악 메타정보 데이터베이스 커뮤니티입니다. 제가 왜 커뮤니티 부르는 이유는, 다른 곳 처럼 소수의 입력자가 음악정보를 입력하는 시스템과는 달리, 이곳은 사용자들이 직접 존재하지 않은 앨범의 정보를 입력 가능하고, 작성할 수 있기 때문입니다.

물론 이런식으로 구성될경우 품질관리가 관건이 되겠지만.. 이곳은 스타일 가이드를 통해서 사람들에게 일정한 룰을 제시하고, 입력하는 사람들을 그 가이드를 보고 자발적으로 입력하고 있어, 쓰레기 수준의 품질정도 까지 되지는 않고 있습니다. 또한 입력은 가능하지만, 수정/삭제는 권한을 가진 일부 유저들이 가능하고, vote를 통해서 결정하기에, 무차별 삭제/수정행위도 원천 차단하고 있습니다.

뮤직 브레인즈에서는 기본적으로 앨범 추가시 입력할수 있는 정보는 아티스트와 앨범 제목, 트랙명, 트랙 아티스트, 발매일, 바코드, 라벨 같은 기본적인 정보들만 입력 가능합니다. 물론 이는 원글 저작자 jeff가 보기에 클래식으로 사용하기에 아주 부적합한 구조로 보입니다. 하지만, 뮤직브레인즈는 그정도로 간단하지 않습니다. jeff가 제시하고 있는 작곡가, 연주가, 지휘자 같은 구체적인 정보는 "관계(Relationship)" 라는 것을 통해 구성되어 있습니다. 심지어 애니메이션 캐릭터처럼 실제 배우가 아닌 캐릭터를 아티스트로 하고, 거기에 실제 성우/배우를 캐릭터의 "performer" 같은 아티스트간의 관계까지 정의하고 있습니다.

이러한 "관계"를 이용하면, 작곡가나, 연주자, 심지어 오케스트라까지 표현할 수 있습니다. 또한 이러한 관계를 바탕으로 정보를 추가할 수 있고, 이 정보는 musicbrainz 와 관계된 태깅 프로그램을 통해 자동으로 받아 태깅까지 해줍니다.

다음은.. 클래식 음악은 아니지만, 다양한 관계를 표현해 줄수 있다는걸 볼 수 있습니다.

Release: 名探偵コナン: 戦慄の楽譜 Original Soundtrack
그중 한 트랙을 선택하면 다음과 같은 관계를 볼 수 있습니다.

Track: ピアノとチェロのためのソナタ 第3番 (ベートーベン) より
첼로 연주자와, 피아노 연주자, 작곡가, 등의 정보를 표현해주는 것을 볼 수 있습니다.

또 다른걸 보자면,

Release: Symphony No. 9 in D minor, Op. 125 "Choral" (Dresden Philharmonic feat. conductor: Herbert Kegel)

Track: Symphony No. 9 in D minor, Op. 125 "Choral": II. Molto vivace
여기에는 똑같은 음악을 누가 연주했느냐에 따라 구분하는것도 가능하도록 구현되어있습니다.

이와 같이, 뮤직브레인즈는 겉으로 보기엔 단순하지만, 무척 복잡하고, 거미줄같은 관계를 설정함으로써, 다양한 장르에 걸맞는 정보를 구성하고 표현이 가능한 커뮤니티기반 메타정보 데이터베이스입니다. 이러한 메타정보 데이터베이스 중, 상업적이 아닌 무료로 정보를 제공하는 뮤직 브레인즈는 단점(일반인이 입력하다보니 잘못된정보가 있을수도 있고, 앨범이 여러 시리즈로 발매되었을때 각 앨범명이 통일성이 없이 입력되어있기도 합니다.)도 있지만 표현력에 있어서는 매우 강점을 가지고 있는 시스템입니다.

댓글 달기

Restricted HTML

  • 사용할 수 있는 HTML 태그: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 줄과 단락은 자동으로 분리됩니다.
  • Web page addresses and email addresses turn into links automatically.