삼성 갤럭시 사용자 모임
(글 수 2,195)
다른 분들은 벨소리를 어떻게 만들어서 갖고 다니시는지 모르겠어요~
저같은 경우는 문자 알림음도 바꾸고 벨소리도 잘라서 쓰는데
이거 영...-_-;
편집한 음원까지 재생목록에 추가되서 노래 듣다 흠칫흠칫 놀라게 되네요;
다른 분들은 그냥 가지고 다니시나요?
아니면 뭔가 해결칙이 있나요?
lifecluee@gmail.com
2010.09.07 09:44:27
저는 디자이어 쓰는데 음악어플에 ringtone이 같이 나오지 않는군요.
music 폴더 안의 내용만 인식하게 되어 있는것 같습니다.
아무래도 갤럭시S 음악 프로그램에서 처리해 줘야 하는 문제 같습니다.
벨소리나 게임 효과음이 전부 나오는걸봐서는 sd 안을 모두 스캔하는것 같은데..
방식에 문제가 있어 보이네요.
다른 재생 프로그램을 써 보시고 비교해 보시는것도 좋을것 같습니다.
2010.09.07 10:33:57
다른 폰은 모르겠습니다만, 갤럭시S의 경우 USB로 멀티미디어 파일을 폰으로 복사하고 나면 미디어 파일들을 스캔해서 미디어 라이브러리에 넣는 것 같습니다. 재생 프로그램들은 그 미디어 라이브러리에서 미디어 정보를 읽어들여서 재생하는 방식으로, 미디어 파일들의 physical 위치는 별 상관이 없게 되어, 음악 파일들이 music 폴더에 들어 있건 norae 폴더에 들어있건 다 재생 목록에 들어가게 되죠. 이런 스캔을 방지하게 하는 것이 위에서 언급된 .nomedia 폴더를 추가하는 방법인데, 이 경우 ringtone에서도 감춰진다하니 별다른 방법이 없어 보이네요. ringtone이 특정 폴더에서 벨소리를 로드하거나 하지 않는 이상 말입니다.
2010.09.10 13:33:59
버그 같네요. 흠... 갤s 프로요에서는 갤u처럼 폴더 재생이 되니.. 조금 참으시길..
그리고, 코드를 보면
Default Android Music은... audio db field에 is_music이 1인것만 나오게 되어있네요.
참고로.. 파일자체를
ringtones 폴더에 넣어두면... 저 파일들은 is_music field는 0 이고, is_ringtone field는 1이 되서
Default Android Music에는 안보이게 됩니다.
좀더 정확히는 몇가지가 있는데... 이건 MediaScanner.java 파일을 보시면 될것 같구요....
위와같이 ringtone파일들을 ringtones 폴더 만들어서 넣어두시면 music에서 안보이게 됩니다.
Setting에서는 보이게 되는거구요.




ringtone 디렉토리에 .nomedia 파일(그 디렉토리와 하위 디렉토리의 미디어를 스캔하지 않게 함)을
만들어 두면 되지 않을까요? ^^
SD카드에 데이터가 설치되는 고용량 게임의 효과음이나 텍스처도 위의 방법으로 처리했네요 ㅎ