우분투의 기본 연주기인 '리듬박스 연주기'에게는 문제 아닌 문제가 있습니다.
MS윈도에서 만들어진 MP3 음악파일 정보(ID3 꼬리표)를 제대로 읽지 못합니다.

ID3 꼬리표(tag)란? MP3 파일에 달린 감춰진 꼬리표라고 보시면 됩니다. 음악정보가 이 속에 저장되고 음악재생기나 무른모들은 이 꼬리표를 읽어 정보를 표시합니다. 뒤에 V1이나 V2가 붙는데 판(Version)이름을 뜻합니다. V1은 저장할 수 있는 설명길이가 제한적이었다면 V2는 사실상 없어졌습니다. 현재 ID3V1, ID3V2 가 있습니다. 더 자세히 알고 싶은 분은 여기를 누르세요. (영어)

사정을 잘 모르는 사용자들이 ID3 꼬리표 문제를 리듬박스의 문제라고 한다면 억울할 겁니다. 국제표준인 유니코드를 유창하게 하는 리듬박스에게 한글의 특성을 무시한 완성형 한글(EUC-KR)이나 마이크로소프트사가 마음대로 정한 통합형 한글(CP949) 한글로 저장된 꼬리표를 제대로  읽지 못한다고 비난하는 것은 방향이 잘못됐습니다.  (유니코드에 대해 더 자세히 알고 싶은 분은 여기를 누르세요(영어))

리듬박스가 한글 표시 잘못한다고 짜증내는 것은 알고 보면 '니 표준말 와 안쓰노? 내는 표준말 쓰는데.' 라고 역정내는 것과 비슷한 겁니다. (제가 경상도 사투리를 제대로 썼나 모르겠습니다. ^^;)

- 90년대 완성형 대 조합형 대립에서 마이크로소프트사의 황당했던 통합형(CP949) 한글 선언을 기억하는 분들 있으실 겁니다. (당시 확장 완성형이라고 불렀지요.) 국가표준에 혼란이 있는 사이 외래 기업이 마음대로 우리말 표현방식의 기준을 정해버린 것이지요. 이 문제를 모르는 분들은 찾아보면 꽤 재밌는 사실들을 알게 되실 겁니다.

리듬박스를 도와주는 방법-그리고 우리가 표준을 지키는 방법은 EUC-KR이나 CP949로 저장된 ID3 태그를 표준인 유니코드로 바꿔주는 겁니다.

물론 EUC-KR이나 CP949로 저장된 ID3 꼬리표를 하나 하나 수작업으로 수정 하려면 너무나 오랜 시간이 걸리기 때문에 이를 바꿔주는 무른모로 Easytag을 사용하시면 됩니다.

[프로그램]-[추가/제거...]에서 easytag로 검색해 Easytag를 설치하세요. 또는 여기를 누르세요.
설치 후 [프로그램]-[음악과 비디오]-[Easy Tag] 실행 후, [Settings]-[Preferences]로 갑니다.
'ID3Tag Settings' 갈피(tab)에서 쓰기와 관련된 부분(그림의 1과 2)은 유니코드로 읽기(그림의 3)는 EUC-KR로 지정해주면 됩니다.


설정을 저장하신 후, 음악이 저장된 폴더를 선택해주시면 자동으로 읽어오기 시작합니다.

해당 폴더에 음악파일(MP3)을 File name 창에서 모두 선택한 후 (Ctrl+a 또는 [File]-[Select All Files] ), 저장하면 (Ctrl+s 또는 [File]-[Save File(s)]) 저장여부를 묻습니다. 'Yes'를 택하면 음악파일을 하나씩 읽어서 ID3 꼬리표 변환작업을 시작합니다. -컴퓨터 성능마다 차이가 있겠지만 한 파일당 1~2초정도 걸립니다. 변환할 음악 파일이 많다면 장시간이 걸릴 수 있습니다.
위 작업을 거친 후에는 리듬박스 연주기에서 한글이 제대로 보일 것입니다.

리듬박스 연주기는 그간 가까이 하지 않았던 그녀였습니다만, 요즘 몇 번 만나보니 라디오 듣기 기능도 제공하고, 능력도 향상돼 있어 음악 파일을 깔끔하게 관리하는데 좋은 것 같습니다.
저작자 표시 비영리 동일 조건 변경 허락
신고
  1. 초보 2008.11.27 16:47 신고

    질문이 있는데요, 이런식으로 태그 정보를 UTF-8 로 바꾸면 다른 프로그램이나 mp3 플레이어에서 한글이 깨지지 않나요?

  2. Favicon of http://opensea.egloos.com BlogIcon 떠돌이 2008.12.03 04:25 신고

    ID3v2.4 UTF-8을 지원하는 재생기는 아직 많지 않습니다.(아이팟 정도..) ID3V2.3 UTF-16 으로 설정하시면 리눅스에서도, 윈도에서도, mp3에서도 깨지지 않습니다^^

  3. miren 2008.12.03 06:43 신고

    오..좋은 것을 알아가지고 갑니다..

    utf-16이 중요한거군요...

    뭐..앞으로 바뀔때마다 이지 태그 써주면 될듯하기도하고(듣고 싶은 음반만 먼저 작업한다면 그리 시간이 걸리지 않고..다른 작업 할때 백그라운드로 걸어놔도 될테니..)

  4. Favicon of http://sonbe.tistory.com BlogIcon 손선비 2008.12.21 23:12 신고

    좋은정보네요^^ 블로그에 자주 놀러오고 있습니다~ 항상 좋은글 감사해요

  5. Favicon of http://woncity.blogspot.com BlogIcon 뭉클 2009.01.31 17:24 신고

    EasyTAG를 다운받아서 설치한 뒤에 Preferences 메뉴에 들어가보니 Sierra님 캡쳐화면과는 약간 메뉴가 다르가 나옵니다 그새 버전업이 된건지... 버전 2.1.5로 나오는데 ID3V2 tag의 버전을 선택하는 메뉴가 없어졌내요 캡쳐된 화면의 1번쪽을 UTF-16으로 해서 다시 저장하고 있는데 잘될지~ 그나저나 MP3를 홀라당 잃어버려서 참... 아이팟 터치를 확 질러버릴까 생각중인데 우분투하고 잘 맞을지 또 걱정이 됩니다~

    • Favicon of http://opensea.egloos.com BlogIcon 떠돌이 2009.02.01 01:20 신고

      아이팟은 utf-8을 사용하는게 좋습니다.

      시냅틱 패키지 관리자를 보시면 아시겠지만, 프로그램 추가/제거를 통하여 설치되는 easytag는 easytag 2.1.5-aac 입니다. 2.1.5에서는 aac 지원이 추가되면서 id3v2.3의 지원을 종료하였다고 합니다.

      그렇지만 아직 우분투에서는 2.1.4를 제공하고 있습니다. 이 패키지를 설치하시면 id3v2.3 편집이 가능합니다^^ id3v2.4 utf-16 은 오류가 많습니다.

      즉 요는, 시냅틱에서 easytag-aac를 지우시고 easytag 를 설치하시면 됩니다^^

  6. Favicon of http://woncity.blogspot.com BlogIcon 뭉클 2009.02.01 07:11 신고

    떠돌이님 설명 감사합니다~
    우분투에서 EasyTAG로 작업을 한 뒤에 비스타로 부팅해서 Foobar2000을 실행시켜보니 그간 잘 보이던 곡들의 Tag가 몽땅 깨져나오는데 이건 이떻게 해결할 수 있을까요? 떠돌이님 설명대로 acc를 지우고 2.1.4버전 easyTAG를 설치하고 다시 작업하면 될까요? 비스타랑 우분투에서 다 안깨져보이는 Tag를 만들고 싶은데 어떻게 해야되는지 모르겠내요...

    • Favicon of http://opensea.egloos.com BlogIcon 떠돌이 2009.02.03 07:10 신고

      UTF-16을 쓰시면 해결될 문제입니다^^ 제 경우에는 리눅스, 윈미플 모두 태그가 깨지지 않습니다~

  7. kjh2970 2009.05.10 04:51 신고

    아 궁금한점이 있어서 글남깁니다.
    이지태그 사용으로 우분투상에서 노래 제목들이 제대로 잘 보이게 되었는데요
    윈도우(xp)에서 해당 노래파일 등록정보를 보니 다 깨져서 나오네요..;;
    그 변환을 역으로 할수있는 방법도 있는지요?

  8. iam200u 2010.10.16 20:51 신고

    감사합니다 ^^ 덕분에 고민이 해결되었네요

  9. Favicon of http://myubuntu.tistory.com BlogIcon Mike Sierra 2011.08.05 01:09 신고

    EUC-KR이나 CP 949기반 무른모나 구형 mp3 재생기에서는 당연히 한글이 깨집니다.
    그러나 무른모나 MP3 재생기들이 유니코드를 채택하는 방향으로 나아가고 있으므로 언젠가는- 혹은 조만간- 유니코드로 바꿔야 할 것입니다.

+ Recent posts