MP3 태그를 유니코드로 변환(Mp3 Tag Unicode Converting)

MP3 태그를 유니코드 (Unicode)로 변환해보자.

윈도우

mp3tag 이용 http://www.mp3tag.de/en/

리눅스

  sudo apt-get install python-mutagen

설치 후 mp3 파일이 있는 디렉토리로 가서 아래 명령으로 인코딩을 바꿔주고, 다시 스캔하면 한글 태그정보가 쪽바로 조회된다.1)

  mid3iconv -e cp949 *.mp3

살짝 응용해서 현재 디렉토리 하위에 있는 디렉토리에 포함된 mp3, ogg, flac 파일까지 처리할려면 아래와 같이 하면 된다.

  find -type f -iregex ".*/.*\.\(ogg\|mp3\|flac\)" -print0 | xargs -0 mid3iconv -e cp949

아래와 같이 .bashrc 에 alias 를 등록해 놓으면 아무데서나 편하게 mp3conv 만 입력하면 하위디렉토리에 있는 파일들까지 싹 찾아서 인코딩을 바꿔준다.

nano ~/.bashrc

# .bashrc 적당한 위치에 요렇게 alias 추가

alias mp3conv='find -type f -iregex ".*/.*\.\(ogg\|mp3\|flac\)" -print0 | xargs -0 mid3iconv -e cp949'

저장하고 나와서 적용

source ~/.bashrc

같이 보기

1)
코드 페이지 949(CP949)는 마이크로소프트사가 도입한 코드 페이지이다. CP949 인코딩은 EUC-KR의 확장이며, 하위 호환성이 있다.