id3_tag_수정
id3 Tag 수정
mp3 등의 음악파일에는 id3 tag 라는 게 있다.
이게 예전에 만들었거나 잘못 저장됐거나 utf-8 대신 cp949 (멜론에서 나오는 음악 파일 중 상당수가 이렇다고 한다.) 로 되어 있거나 하면 한글이 깨지는 경우가 많다.
Unix 계열의 OS 에서는 간단하게 해결할 수 있다. Python 이 설치되어 있으면 쉽니다. OS X 에 brew 가 설치되어 있다면 brew install python
- pip install mutagen
- mid3iconv (대개는 /usr/local/bin 에 설치됨… ) 이 같이 설치됐는지 확인
- mp3 파일이 있는 폴더에서 “find . -iname “*.mp3” -execdir mid3iconv -e cp949 {} \;” 실행
- 한글이 안 깨지는지 확인 ..
대략 3,4년 써온 스크립트인데, 간혹 저렇게 해도 한글이 깨지는 파일이 있다. 수동으로 고쳐주면 된다. 몇년간 10번도 그런 경우를 못 만나봤다.
3번은
find -type f -iregex ".*/.*\.\(ogg\|mp3\|flac\)" -print0 | xargs -0 mid3iconv -e cp949
을 쓰는 것도 좋다. ogg, mp3, flac 파일의 id3 tag 도 한꺼번에 고쳐준다.
2015/12/29 akpil
id3_tag_수정.txt · 마지막으로 수정됨: 2015/12/29 06:53 저자 akpil