해외 포럼 찾아봤는데 동일 증상 겪었던 유저가 있더군요. 물론 멀쩡한 사람도 있고... 발동조건(?)을 모르겠네요.
http://forum.xda-developers.com/showthread.php?t=1693857
보통 음악을 2000개 정도 SD카드에 각각 넣어서 두개에 4000곡 정도 넣고 다니고 교체해서 씁니다. SD카드 교체하고 시간 좀 지나면 미디어 스캐닝 다 되고 음악 인식 / 재생은 잘됩니다. 기본적인 기능에는 아무 문제 없어요. 그런데 기본 음악 플레이어에 있는 '뮤직 스퀘어' 탭에서 라이브러리 업데이트를 한번 실행했 경우 모든 곡이 인식되지 않는 버그가 있더군요.
라이브러리 업데이트를 처음 터치하면 2000곡이 뜨고 1에서부터 2000으로 쭉 올라갑니다. 그런데 이게 한번에 인식이 다 안되는지 막상 타일 곡 다 선택해보면 150곡 이런식으로 밖에 없습니다. 라이브러리 업데이트를 다시 실행하면 남은 1850곡이라는 숫자가 뜨면서 다시 업데이트를 합니다. 그런데 이번에도 나머지 1850곡 다 인식이 되는게 아니라 100곡 정도 추가로 인식이 되고 또 라이브러리 업데이트를 실행하면 1750... 이런식으로 계속 진행이 됩니다.
혹시나해서 뮤직스퀘어 예전부터 존재하는 버그인가 의심을 해서 갤탭에 문제가 발생하는 2000곡 들은 SD카드 넣고 삼성 앱스토어에 다운 가능한 뮤직 스퀘어 어플 실행해서 인식시켜봣는데 아무 이상없이 한번에 다 인식되더군요. 그래서 갤S3용 뮤직플레이어 내 뮤직스퀘어 라이브러리 업데이트 기능에 뭔가 버그가 있는게 아닌가 의심을 하게 되었습니다.
삼성전자 사이트에도 이와 관련된 질문이 올라왔는데 답변은 그냥 앵무새 같은 답변 밖에 없더군요. 운동할때나 플레이 리스트 일일이 짜기 힘들때 기분에 따라 듣기 좋은 기능인데 불편한 버그가 있어 한번 남겨봅니다. 혹시나 개발자 분이 이 글 보시면 수정되었으면 좋겠네요.
p.s. 혹시나 해서 곡 수를 100곡으로 줄였더니 아무 문제 없이 한번에 인식되는군요. 200곡 이상에서는 또 문제가 발생하네요.
특정 mp3를 인식 못하는 버그가 아닐까 의심도 되더군요. 그래서 보니 위처럼 라이브러리 업데이트 반복으로 전곡 인식 시켜도 막상 음악 숫자를 보면 몇개가 빠진다는 사실을 발견했습니다. 이 빠진 mp3 파일들이 문제를 발생시키는게 아닐까 생각했습니다. 그래서 뮤직스퀘어에 인식 안된 음악 파일들을 따로 분석을 해봤는데 파일자체나 태그에서 별다른 문제점은 없었습니다. 그리고 뮤직스퀘어에 인식 안된 이 음악파일들도 뮤직플레이어 자체적으로는 정상 인식하고 파일 목록에 잘 뜨고 재생도 잘 됩니다. 혹시나 해서 갤탭에 설치된 뮤직 스퀘어로 테스트해보니 역시 정상적으로 인식 / 재생되고요. 그래서 갤럭시S3 뮤직스퀘어 라이브러리 업데이트 기능에 뭔가 결함이 있다는 것으로 결론 내렸네요.
참고로 저는 모든 MP3 태그는 id3 v2.3으로 작성되어 있고 코원 mp3기기, iOS기기 등에서 모두 잘 인식되는 정상적인 파일임을 확인했습니다. 펌웨어 빌드는 IMM76D.E210KKKALH6고요.
태그 문제는 mp3tag ( http://www.mp3tag.de/en/ )로 정리해보시기 바랍니다. (id3v1의 경우 유니코드 지원이 안되고 id3v2.4는 예전 기기 중 인식이 안되는 기기들이 좀 있기 때문에 id3v2.3으로 정리하시는걸 권장합니다.) 메모리에서 실행하는 것보다 하드에 있는 파일 대상으로 실행해서 수정하고 복사하시는게 빠릅니다.
문제는 전부 다 벅스에서 돈 주고 산 정품 음원들인데 이러면. 도대체 어떤 곡들이 문제를 일으키는걸까요 ㅠ
언제 수정해줄련지 모르겠네요.