Tag For iTunes 개발을 시작합니다.

2011. 9. 20. 01:55프로그램개발/Tag For iTunes


주로 사용하는 mp3 player가 iTunes인데..
 
mp3정리하다 보니 너무 필요없는 항목이 많네요.
그래서 어플을 하나 개발하려고 합니다.

기존에 TagGuru나 mp3 Tag등 좋은 프로그램이 많은 데..
딱 제 입맛에 맞는 프로그램이 없어요.
 
tag for iTunes 라고... iTunes에 사용하기 편하도록 간편화한 프로그램을 만들려고 합니다. (목표는 올해)

[목표/개발방향]
- 서버에서 자동으로 Tag조회/삽입 (파일만 넣으면 가져올수 있도록 id Tag DB화 포함)
- 가수이름 / 앨범명 표준화 작업 ( 예를 들어 바비킴이라고 넣으면 자동으로 Boobby Kim으로 변환되도록)

위의 사항대로 구현하려면 관련 DB 구축 및 Data를 만들어야 되는데 이 부분은 고민중입니다.
아마도 사용자가 입력하면 관리자가 확인하는 형태로 해서 DB입력을 할예정입니다.
많은 데이터보다는 깔끔한 데이터가 필요한거죠.

일단 사용하려는 Tag는 
<Default Tag>
- 제목
- 아티스트
- 앨범
- 장르
- 년도 (2011 의 형태만 지원)
- 트랙번호(x/x형태)
- 디스트번호(x/x형태)
- 앨범사진 (서버조회 후 자동으로 입력)
- 가사 (서버조회 후 자동으로 입력)
- 편집앨범 여부

<Custom Tag>
- 발매일
- DB Data Version
 
만 지원할 생각입니다.
나머지는 몽땅 지워지도록 할예정이구요.

지원은 오직 ID2V2.3 지원만 할생각입니다. (만약 다른 버젼의 Tag가 있다면 몽땅 삭제)
 
[개발 방향]
일단 PC Version -> Mac Version 으로 개발할 생각입니다.
Object C는 아직공부 중이라.  일단 C#으로 PC버젼 먼저 작성예정이구요.
(저 맥북써요 --;  맥 버젼은 반드시 개발할 껍니다.)
 

의견을 주시면 최대한 반영해보겠습니다.

최종 소스는 오픈할려고 생각은 하고 있는 데...  여건을 좀 봐야 될것 같습니다.
오픈하면 안되는 부분들도 일부 있는 지라.. ^^

반응형