Mp3tag에서 벅스로 앨범에 태그 자동으로 입력하기 v0.3
원전
클리앙에서 "고추장불고기"님의 아래 글을 보고, 내가 좋아라 하는 벅스용으로 만들면 좋겠다 싶었다.
클리앙 > 팁과강좌 > mp3tag를 이용해서 멜론의 정보를 mp3에 입력하기
특징
- 모바일 페이지를 통해 앨범명 검색
- 앨범 페이지에 보이는 부가 정보도 함께 끌어옴
- 장르, 스타일, 기획사, 유통사, 앨범 설명
- 벅스에서 지원하는 앨범 커버 이미지 크기 중 골라 쓸 수 있다.
- 200, 500, 1000, 원본
- 곡명으로 검색도 가능 (곡 하나에 대해서만 입력할 때)
- 태그 입력 후, 함께 가져온 곡 ID를 통해 가사 입력이 가능 (단, 각 트랙마다 검색 돌려야 함. 현재로써는 자동화 불가.)
안 되는 것
- 벅스 개편으로 페이지 구성이 조금만 달라져도 해석이 안 될 것이다. (빈 창이 뜸.)
- 검색 결과 페이지 중 첫 번째 페이지만 불러올 수 있다.
- 가사 입력은 별도로 각 트랙마다 진행해야 한다. 게다가 동기 가사는 비공개되어 있어 불가하다.
- 동기 가사는 (= 시간별로 입력된 가사) GetLyrics2 프로그램을 통해 알송 가사를 받아 이용하시기 바란다. 예를 들어 "삼성뮤직" 앱도 LRC 동기 가사 파일을 지원한다. (엘지 개발자님들... 혹시 시간 괜찮으시면...)
- 파싱 실패 사례
- 판매 금지 곡이 있는 경우 (i.e. "불후의 명곡 - 장윤정" -- "어머나"...)
- 아티스트가 여럿인 경우 한 명만 가져옴 (i.e. "Beautiful" / 솔루션스 & 케이)
- 여러 장 CD인 경우 한 장만 해석됨 (i.e. "윤상 20주년")
- 싱글 앨범이면 (=곡이 하나) 태그 입력은 정상적이나, 트랙 목록에 아무것도 표시되지 않는다. (내 잘못인가, Mp3tag 개발자님 잘못인가...)
- Mp3tag v2.89a 기준 if문 동작이 예상과 달라서, 예상치 못한 오류가 더 있겠지만...
설치법
아래 링크에서 스크립트를 다운로드한다.
GitHub/limerainne/mp3tag-ws-bugs/releases/v0.3.zipWindows 탐색기에서 다음 경로로 이동하고, 다운로드한 압축 파일 중 "src" 확장자 파일만 넣는다.
- "%appdata%\Mp3tag\data\sources\"
- "%appdata%\Mp3tag\data\sources\"
- 태그 정보가 마음에 안 든다면...
- 스크립트 중 필요한 파일을 열어서 (줄 번호는 v0.3 기준, 앨범, 곡 검색 순서)
- 앨범 커버 해상도 (132줄, 134줄)
- 앨범 커버 이미지 URL 수정하는 아래 코드
- " RegexpReplace "(album/images/)(\d+)" "$1@1000" "
- 35번째 줄의 키워드를 참고하여 앨범 커버 해상도 "1000"을 원하는 크기로 바꾼다. (200, 500, 1000, original 중 하나)
- 전체 앨범 발매일 대신 발매년도 (174줄, 176줄)
- 이 줄의 '#'을 지워서 발매일의 첫 4글자(=연도)만 사용하도록 한다.
- 이외 사항 및 오류에 관해서는 직접 수정해주신 후 댓글로 방법 공유, 또는 댓글 의견이나 GitHub 저장소에 이슈 발행을 부탁드린다.
사용법
- Mp3tag를 열고, 태그를 편집할 음악 파일을 불러온다.
- 같은 앨범에 속한 음악 파일을 선택한 후,
- Mp3tag 프로그램 설계상 앨범 단위로 검색이 이루어진다.
메뉴의 [태그 소스 > Bugs]에서 필요한 기능을 선택한다.
- 앨범명 검색: "1. 앨범", 곡명 검색 (곡별로 개별 입력하는 경우): "1. 곡명"
- (메뉴명은 스크립트 파일 이름을 따른다.)
검색어를 묻는 창이 뜬다. 앨범명 또는 곡명을 입력하고 [다음] 클릭.
- 벅스에서 검색 가능한 키워드라면 무엇이든 상관없다.
- 벅스에서 검색 가능한 키워드라면 무엇이든 상관없다.
여러 검색 결과 중 하나를 고르는 창이 뜬다. 올바른 항목을 고르고 [확인] 클릭.
- 검색 결과가 하나 뿐이면 바로 다음 페이지로 넘어간다.
- 검색 결과가 하나 뿐이면 바로 다음 페이지로 넘어간다.
앨범 정보 창
- 태그 내용을 입맛에 맞게 수정하고, 트랙 순서를 바로잡는다.
- 다 되면 [확인] 클릭.
- 만약 곡 태그에 기존 앨범 커버가 있다면, 기존 커버를 그대로 둘 지 묻는다.
- [아니오] 클릭해서 기존 커버 삭제.
빠른 작업 진행을 위한 팁
- 도구 모음 오른쪽 끝에 [지구본+화살표] 아이콘이 태그 소스 기능이다.
- 화살표가 지구를 감싸고 도는 아이콘: 검색어 묻지 않고 태그 정보로 바로 검색
- 지구 앞 양방향 화살표 아이콘: 검색어 묻는 검색
- 옆에 아래 방향 화살표 누르면 태그 소스 메뉴와 같은 메뉴가 뜬다.
- 사용할 스크립트를 한 번 골라서 실행하면...
- 그 다음부터는 둘 중 알맞은 아이콘만 누르면, 이전에 선택한 스크립트가 실행된다!
- 도움말에서 보실 수 있는 단축키를 이용하면 더 편리하겠다.
- 감싼 아이콘: [Ctrl + Shift + I], 앞에 화살표: [Ctrl + I]
곡별 개별 가사 입력
- 곡별 가사 입력은 위의 절차를 진행한 뒤에 사용할 수 있다.
- 벅스 곡 ID를 이용해서 곡 페이지에 있는 가사를 가져오기 때문.
- 입력 절차는 대동소이하다.
- "앨범 정보 창"에 다른 정보는 안 뜨고 "UNSYNCEDLYRICS" 태그로 표기된 가사만 나타난다. 그대로 [확인] 클릭.
- 항목 값을 보면 줄넘김 안 되어 있지만, 입력 후에는 정상 표기된다.
- "앨범 정보 창"에 다른 정보는 안 뜨고 "UNSYNCEDLYRICS" 태그로 표기된 가사만 나타난다. 그대로 [확인] 클릭.
- 입력된 후 곡 항목 오른쪽 클릭 > "확장 태그 정보"를 선택하면 입력된 태그 확인이 가능하다.
- 문제: 입력된 가사 앞에 "eng||"이라고 표기되어 있다. 앞의 언어 키워드는 가사 언어를 나타낸다고 한다. 이는 자동 입력된 것이며, 태그 소스 스크립트에서 바꿀 방법이 없는 듯 하다. 해결 방법 알고 계시면 공유를 부탁드린다.
반응형
'도구' 카테고리의 다른 글
LG 휴대폰 통신사 문구 숨김 테마 (0) | 2019.04.28 |
---|---|
Mp3tag 웹 태그 소스 - 벅스 v0.4.15 (57) | 2018.08.31 |
Mp3tag 웹 태그 소스 - 벅스 v0.2.1 (7) | 2017.11.05 |
Mp3tag 웹 태그 소스 - 벅스 (2) | 2017.03.12 |