Go to content

geek_stuff/today

MP3 휴대전화를 iPod Shuffle처럼 사용하자! - (2/2)

저번의 포스팅에 이어서 실제로 휴대전화를 shuffle처럼 사용하기려면 다음과 준비물이 필요하다.

- MP3 휴대전화
- ShuffleCopy
- MelonSniper
- 핸드폰용 외장메모리(T-Flash) <- 이건 없어도 되지만 있으면 더 좋다.

MP3 휴대전화야 당연한것이고


ShuffleCopy구영탄님께서 만들어놓으신 공개 프로그램이다.

invalid-file

Shuffle Copy

ShuffleCopy의 사용법:


C:\>shufflecopy.exe [TargetDir] [DestinationDir] [-c sizeMB] [-r]

ex) shufflecopy.exe "C:\MUSIC\*.mp3" "C:\music\shuffle" "-c" "1000" "-r"


C:\MUSIC\*.mp3는 MP3가 있는 경로와 확장자이다.
 
만약 D드라이브의 MP3폴더 밑에 있는 wma파일을 넣고싶다면 D:\MP3\*.wma가 되는셈이다.

만약 원하는 폴더가 하나가 아니라 다수라면 끝에 세미콜론을 붙이면 된다.
예) "C:\MUSIC\*.mp3;D:\MP3\*.wma"

두번째 " "사이에 있는 경로는 추출된 mp3가 저장되는 경로이다. 만일 지정된 경로가 존재하지 않으면 자동으로 생성된다.

-c 1000은 1000Mb라는 뜻이고,  -r은 recursive, 하위 디렉토리까지 스캔을 한다는 뜻이다.

필자의 세팅은 다음과 같다.
shufflecopy.exe "M:\*.mp3" "C:\Documents and Settings\ikko\My Documents\My Music\Shuffle" -c 960 -r

주의할 점은 따옴표를 꼭 붙여야 하는데 띄어쓰기가 되어있는 폴더명(My Documents)을 사용할 경우 My(띄어쓰기 바로 전)까지만 인식이 되기 때문이다.

또 960Mb로 정한 이유는 필자의 mp3 메모리가 1Gb인데 포멧하면 사용할 수 있는 용량이 약 968Mb정도 되기 때문이다.

Shuffle Copy 실행화면

Shuffle Copy 실행화면



이제 해당되는 폴더(C:\Documents and Settings\ikko\My Documents\My Music\Shuffle)에 mp3파일이 생겼다.

그냥 mp3 플레이어에는 위 파일들을 복사해서 넣으면 되지만, SKT 전화기에서는 DCF포멧으로 변경해야 한다.

멜론플레이어에서는 하나씩 변경해야 하는데 이 작업은 정말이지 핸드폰에 넣기 귀찮을 정도다. 내 생각에는 일괄로 변경하기를 만들 수 있는데, 일부러 돈 벌려고 안만든것 같다.

그렇다고 포기하기에는 이르다. 때문에 CodeMaker님이 제작하신 MelonSniper를 사용하기로 한다.

invalid-file

MelOn Sniper

[요구사항]
1. 멜론 플레이어가 깔려 있어야 한다.
2. 멜론 플레이어가 실행되어 있고 로그인 되어 있는 상태이어야 한다.
3. 멜론 플레이어에 핸드폰 정보가 입력되어 있어야 한다.
※멜론 플레이어의 팝업 창은 모두 닫은 상태에서 수행하기를 권장합니다.
※핸드폰을 컴퓨터와 연결되지 않은 상태에서 수행하기를 권장합니다.

[사용법]
1. [MP3추가...]버튼을 눌러 원하는 MP3를 추가합니다. 여러파일 선택이 가능하며 여러번에 걸쳐서 추가 할 수 있습니다.
2. 멜론스나이퍼에서 [파일 변환] 버튼을 누릅니다.
3. 끝날때 까지 기다립니다.
※중간에 중지하시려면 [취소] 버튼을 누르시면됩니다.
※DCF파일은 미지정시 첫번째 리스트에 들어 갑니다.
※DCF파일은 미지정시 MP3가 위치한 폴더에 저장되며, 따로 지정한 경우 그 폴더에 모입니다.
※파일 변환이 끝난후 리스트에 남아있는 MP3는 변환 실패한 파일 목록입니다.
  (원인은 가변 MP3이거나 여러가지 다른 이유로 발생할 수 있습니다.)
※멀티 태스킹 가능하나, 정상 작동을 보장 못합니다.

[중요사항]
1. 프로그램의 저작권은 제작자에게 있습니다.
2. 프로그램배포는 자유롭습니다. 단, 사용 설명 및 이용 약관과 같이 배포하셔야 합니다.
3. 이 프로그램의 안전성은 보장 되지 않습니다.
4. 사용에 관해 발생할 수 있는 모든 HW/SW의 문제 사용자에게 있습니다.
5. 저작권자의 허락없이 불법으로 다른 사람의 저작물을 이용하는 것은 저작권법에 위배되므로 민 형사상의 불이익을 받을 수 있으니 유의 바랍니다.
6. 사적으로 복제된 MP3파일의 변환, 전송으로 인해 발생하는 저작권문제, 휴대폰 오동작 및 파일 재생 오류 등 모든 문제에 대해서 제작자는 책임지지 않습니다.
7. 이 프로그램의 계속적인 업데이트및 사용자 지원을 보장하지않습니다.
8. 위 내용에 동의 하시지 않는 분은 프로그램의 사용을 금합니다.


이렇게 해서 dcf로 바뀐 파일들을 메모리 카드에 있는 MP3 폴더에 복사하면 끝!

그러니까 ShuffleCopy를 이용해 결국 다수의 MP3가 저장된 폴더를 지정해서 원하는 용량만큼의 mp3를 추출 및 저장한다음 해당 폴더에 있는 mp3를 모두 dcf 변환한 후 변환된 dcf를 메모리카드에 집어넣으면 된다.

DCF모으기에 체크를 하고, 메모리카드에 넣어야 하기때문에(필자의 경우는 M:\MP3)

Melon Sniper 실행화면


가끔 문제가 있는것은 SK측에서 이것들을 막는 경우가 있어서 자주 업데이트를 확인해야 한다는 것이다.


편의를 위해서 위 작업을 배치파일을 이용해 만들었는데,
내용은 다음과 같다

del "%USERDIR%\My Documents\My Music\Shuffle\*.mp3"
del "%USERDIR%\My Documents\My Music\Shuffle\*.dcf"
"%USERDIR%\My Documents\My Music\Shuffle\shufflecopy.exe" M:\*.mp3 "%USERDIR%\My Documents\My Music\Shuffle" -c 960 -r
"C:\Program Files\MelOn Player\Melon.exe"
"%USERDIR%\My Documents\My Music\Shuffle\MelOn Sniper.exe"
if exist "G:\Mp3\*.dcf" del "G:\Mp3\*.dcf"


참고로 %USERDIR% 은 시스템 변수이며 현재 사용자의 디렉토리이다. 유저의 로그인이름이 "1kko"이면

%USERDIR%은 대체로 "C:\Documents and Settings\1kko"가 될 확률이 높다.


mp3가 저장되는 폴더는 My documents\My Music\Shuffle 이며, 이전에 모아두었던 mp3팔과 dcf로 변환된 파일도 함께 지우고 난 후 셔플 카피가 실행이 된다. M:에 모든 mp3파일을 넣어두고 있기때문에 target dir은 M:\이다.
이후 멜론플레이어를 실행시킨 후, 멜론 스나이퍼를 실행시키게 된다.

앞서 말했다 시피 멜론스나이퍼가 작동이 되지 않을 경우가 있기 때문에
G:에 위치하는 메모리의 mp3폴더를 비워버리는 명령어인 맨 아랫줄
if exist "G:\Mp3\*.dcf" del "G:\Mp3\*.dcf" 은 첨부파일에 포함하지 않았다.


위의 배치파일을 만들었으면 이제 해야할 일은 메모리카드를 꼽고, 배치파일만 실행하면 멜론 스나이퍼에서 파일 지정하고 체크 두개 해주고 메모리카드로 경로를 지정해준다음 "▶파일변환" 버튼만 눌러주면 끝.


그래서 한줄요약.

복잡한 작업도 간단한 배치파일로 만들면 쉽게 끝난다 :)



덧1. 예전에 작성해두었던 포스팅인데 오늘 확인해보니 MelonSniper가 막혀있군요.; 업데이트가 되는대로 추가포스팅 하겠습니다.