2010년 1월 7일 목요일

mp3 앨범아트 FrontCover 변환 프로그램 AlbumArt_Converter

mp3에 포함된  앨범아트 이미지를 image/jpeg 형식에 FrontCover 타입으로 변환하는 프로그램입니다.

특정 MP3 플레이어에서는 앨범아트가 위의 방식이 아니면 앨범아트가 보여지지 않는 문제점이 있기 때문에 테그를 일일이 수작업으로 변환하는 노가다를 안 하기 위해 만든 프로그램입니다.


현재 알려진 문제의 기종
  햅틱 온(KT, SKT, LGT),
  햅틱 계열 전부(???, 미확인, KT햅틱2 안된다는 제보 들어옴)
  노키아 익스프레스 뮤직폰


기능
1. 특정기기에서 앨범아트 정상출력을 위해 이미지를 image/jpeg, FRONT_COVER 로 변환합니다.
2. 이미지가 여러개 들어있을 경우 첫번째 이미지를 FRONT_COVER로 만들고 다른 이미지는 삭제합니다.
3. 현재 폴더와 모든 하위 폴더에 있는 mp3파일의 tag를 업데이트 합니다.
4. ID3_v2.3 버젼으로 저장합니다.
 

사용방법
mp3 파일이 있거나 하위 폴더를 가진 폴더에 첨부파일 압축을 풀면 나오는 AlbumConverter.exe 파일을 복사하신후 실행하시면 됩니다.

Microsoft Visual C++ 2008 재배포 가능 패키지(x86) 이 필요합니다. 실행이 안되시는 분은 아래 링크를 이용하여 설치하세요.
64비트 OS를 쓰신다고 64비트 용이나 기타 최신 Visual C 2010 패키지를 설치하시면 안되고 위의 링크를 설치하시기 바랍니다.
   
imageSafer와 충돌이 날 가능성이 있습니다. 위 링크를 설치하시고도 문제 있으신 분은 아래 링크처럼 imageSafer를 삭제 해보시길 바랍니다

기종별 앨범아트 이미지 사이즈 제한이 있으므로 자신의 기기에 맞는 걸 사용하시길 바랍니다.
(KT 햅틱온(W6000)은 100KB, LGT용 햅틱온(W6050) 50KB)

햅틱의 경우 음악 전송시 애니콜 뮤직 쓰지 마시고 통신사별로 변환 프로그램(ex: KT는 mp3toKmp) 이용해서 변환 후 이동식 폴더로 넣으시면 됩니다.


※업데이트
 v0.2 테그가 잘못된 파일이 있어도 변환이 중단되지 않고 마지막에 잘못된 파일리스트를 출력하도록 함.
 v0.3 사이즈 제한을 위해 3가지 버젼을 제공함.


다운로드

1. 앨범아트 이미지 Resize 필요없는 버젼 (노키아 N5800)


2. 앨범아트 이미지를 100kb 이하로 Resize (KT W6000)


3. 앨범아트 이미지를 50kb 이하로 Resize (LG W6050)


댓글 32개:

싸샤 :

오우 노키아 5800 쓰는데, 이런 프로그램이 절실했습니다~

감사합니다

노움워리어64 :

@싸샤 - 2010/01/08 09:42
도움이 되니 다행입니다^^

sein :

항상 잘 쓰고 있는 프로그램입니다. 감사합니다.

노움워리어64 :

@sein - 2010/01/30 00:03
^^

노키아 이용자 :

정말 좋은 자료 감사합니다



왜 안나오나 싶었는데 이런 이유였군요 정말감사합니다

연아틱 사용자 :

kt 연아틱은 안되는군요ㅠ

노움워리어64 :

@노키아 이용자 - 2010/02/20 21:46
^^

노움워리어64 :

@연아틱 사용자 - 2010/03/04 20:02
연아햅틱도 동일한 걸로 알고있습니다. 애니콜 뮤직 안 쓰시고 mp3tokmp로 변환하신 후 넣은신거 맞는지요?

저도 노키아 :

PC에서는 잘 나오는 앨범아트가 오팔이에서는 안 먹혀 고민이었는데 님께서 해결해 주셨네요...감사합니다.^^

노움워리어64 :

@저도 노키아 - 2010/03/07 10:37
요새는 앨범아트 안 나오면 허전하더라구요~

알려줘요 :

c:wdocume~

뭐라뭐라뜨긴하는데 검은창에....

어떡해하는거죵...

노키아유저에요 :

감사합니다 잘쓸께요

어제그제 태그 정리하느라 고생했는데

보니까 프론트커버로 또 바꿔줘야 한대서

또 오래걸리겠구나 했는데 이런 프로그램이 있다니

정말 감사히 잘쓸게요

대박 :

정말 감사합니다~^^



이리저리 해봐도 안됐는데 덕분에 너무나 쉽게



해결했습니다~!!

노움워리어64 :

@노키아유저에요 - 2010/04/25 15:26
저도 프론트커버 노가다 하다가 만들게 됬습니다^^

노움워리어64 :

@대박 - 2010/05/01 09:51
잘 되니 다행입니다~

노움워리어64 :

@알려줘요 - 2010/04/07 22:36
실행파일을 MP3있는 폴더에 복사 후 더블클릭해서 실행 하시면 됩니다.

lunte :

만드신 프로그램 잘 쓰고 있습니다

그런데 몇몇 앨범에서 오류가 나더라고요

한 3개인가 ㅋ

문제는 뭔지 모르겠네요

출력되는 내용이



(오류난 파일명)

Traceback <most recent call last>:

File "albumcomverter.py", line 118, in <module>

File "albumcomverter.py", line 40, in main

File "eyeD3/tag-pyo", line 474, in link

File "eyeD3/tag-pyo", line 1359, in _loadV2Tag

TagException: Invalid frame id for DateFrame:TYER



<open file '<stderr>', mode 'w' at 0x00BE40C0> Press Enter to exit.



라고 뜨는데요 태크 이런거 만져봐도 잘 모르겠어요

문제되는 파일들만 그러던데 출력내용은 다 같더라고요

여력되시면 알려주세요 ^^

노움워리어64 :

@lunte - 2010/05/04 04:51
혹시 문제의 파일 속성에 "읽기전용" 체크 되어 있는지 확인부탁드립니다.

lunte :

@노움워리어64 - 2010/05/06 18:07
ㄴ 음 .. 읽기전용에 체크는 없습니다 파일을 첨부해드리고 싶지만 어떻게 하는지 모르겠네요 ^^;

노움워리어64 :

@lunte - 2010/05/04 04:51
혹시 해당 파일을 siefried12@naver.com으로 보내 주실수 있는지요?

lunte :

@노움워리어64 - 2010/05/07 23:45
ㄴ 파일 보냈습니다 신경써주신점 감사드려요

^^

님이 :

님이 짱입니다

노움워리어64 :

@님이 - 2010/05/08 22:43
^^

노움워리어64 :

@lunte - 2010/05/04 04:51
답변메일 드렸습니다.

lunte :

이메일을 통한 친절한 답변 감사드립니다 ~

짱짱 ^^

개미먹이 :

좋은 프로그램 감사합니다!!

잘 쓰고 있습니다.

다만 노키아에서 사용중인데요.

리사이즈 없이 변환만 되게 할 수 있을까요?

앨범커버를 확대하는 플레이어를 쓰면 화질이 않좋아지더군요.

아무튼 감사합니다!!

와우~ :

대박이에요!!

원클릭에 끝나버림ㅋㅋ

감사합니다^^

11-51 :

안녕하세요.

만들어주신 파일 잘 쓰고 있습니다.

그런데 일주일 전에 노트북을 포맷하게 되었는데..

(요즘 악성코드가 난립이더군요)

파일을 다시 받아서 실행시키니

'응용 프로그램 구성이~' 라는 오류가 뜨더군요.

비쥬얼 C++ 때문으로 알고 (인터넷 검색도 하고)

비쥬얼 C++ 2005 깔아봤지만 여전히 오류를 보고 하네요.

어떻게 방법이 없을까요...

부탁드립니다....

비혀리 :

ㅠㅠ 올바른 win32프로그램이아니라고뜨는데, 이거어떻게하나요ㅠㅠ

노움워리어64 :

@개미먹이 - 2010/05/12 02:10
No Resize 버젼 추가하였습니다.

노움워리어64 :

@11-51 - 2010/06/05 19:58
아래 두 가지 방법대로 해보시길 바랍니다.



1. Microsoft Visual C++ 2008 재배포 가능 패키지(x86) 이 필요합니다. 실행이 안되시는 분은 아래 링크를 이용하여 설치하세요.

http://www.microsoft.com/DOWNLOADS/details.aspx?displaylang=ko&FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf

64비트 OS를 쓰신다고 64비트 용이나 기타 최신 Visual C 2010 패키지를 설치하시면 안되고 위의 링크를 설치하시기 바랍니다.



2. imageSafer와 충돌이 날 가능성이 있습니다. 위 링크를 설치하시고도 문제 있으신 분은 아래 링크처럼 imageSafer를 삭제 해보시길 바랍니다

http://open2world.tistory.com/233

노움워리어64 :

@비혀리 - 2010/06/14 23:25
윗분과 동일하게 Microsoft Visual C++ 2008 재배포 가능 패키지(x86)를 설치하시거나 imageSafer를 삭제해보시기 바랍니다.

댓글 쓰기