안드로이드 사용자 모임 게시판
(글 수 3,442)
안녕하세요.
예전에 아이팟 터치를 쓸 때는 매 노래마다 앨범 아트 씌워서 재생하면 곡 넘어갈때마다 바뀌어서 좋았었는데요...
그러니까 저만의 가요 컬렉션 같은데에서, 이것저것 다른 앨범의 곡들이 섞여 있을 때,
곡마다 자기 앨범 아트를 씌워놓고 썼다는 건데,
넥서스원에서 그런식으로 하면,
파일들이 들어있는 폴더에서 대표 앨범 아트를 하나 찾아서 그걸 모든 파일에 적용시키더라고요.
가령...
저의 "가요2000"이라는 폴더에
SES 1집 1곡, 젝키 2집 한곡 이렇게 들어있고, 두 곡이 "가요"라는 앨범에 속해 있다고 치면
앨범 아트는 SES 1집의 앨범 아트로 통일되어서
두 곡 다 재생하면 SES 1집의 앨범 아트를 보여준다는 거죠.
혹시 이런 문제 때문에 고민하시는 분, 해결하신 분 계시면 좀 도와주셔요 ㅠㅠ
아이팟 계통 쓰시다 넘어오신 분들 비슷한 어려움이 좀 있을 것 같네요.
감사합니다.
예전에 아이팟 터치를 쓸 때는 매 노래마다 앨범 아트 씌워서 재생하면 곡 넘어갈때마다 바뀌어서 좋았었는데요...
그러니까 저만의 가요 컬렉션 같은데에서, 이것저것 다른 앨범의 곡들이 섞여 있을 때,
곡마다 자기 앨범 아트를 씌워놓고 썼다는 건데,
넥서스원에서 그런식으로 하면,
파일들이 들어있는 폴더에서 대표 앨범 아트를 하나 찾아서 그걸 모든 파일에 적용시키더라고요.
가령...
저의 "가요2000"이라는 폴더에
SES 1집 1곡, 젝키 2집 한곡 이렇게 들어있고, 두 곡이 "가요"라는 앨범에 속해 있다고 치면
앨범 아트는 SES 1집의 앨범 아트로 통일되어서
두 곡 다 재생하면 SES 1집의 앨범 아트를 보여준다는 거죠.
혹시 이런 문제 때문에 고민하시는 분, 해결하신 분 계시면 좀 도와주셔요 ㅠㅠ
아이팟 계통 쓰시다 넘어오신 분들 비슷한 어려움이 좀 있을 것 같네요.
감사합니다.
2010.10.08 12:44:51
이게 안드로이드 개발 상의 이슈인데요 ㅠㅠ...
이것때문에 힘듭니다.
음악을 찾을때, 메모리에 들어있는 모든 음악을 Scan하게 됩니다.
이때, 한 음악에 대하여 접근할 수 있는 정보(MediaStore.Audio.Media)에 AlbumArt부분이 빠져있습니다.
그래서, 한번에 그 음악에 대한 AlbumArt를 받아올 수가 없습니다.
그렇다고 No Image를 넣을수는 없으니, 보통 한 음악의 Artist이름을 받아오고,
Album의 정보(MediaStore.Audio.Album)에 접근하여 AlbumArt와 Artist를 받아와서,
특정 음악의 Artist와 Album정보의 Artist의 이름이 동일하면, AlbumArt를 그 음악 정보를 화면에 표시할때 같이 표시하는 식으로 만들게 됩니다.
이렇게하다보니, Artist하나당 하나의 앨범아트밖에 나오지 않는 것이구요.
저도 왜 이렇게 만들어졌는지는 모르겠습니다. 괴로워요 ㅠㅠ...
(사실 AlbumArt는 MediaArt가 아니기 때문에, 정보가 없는 것도 이해가 됩니다.
AlbumArt는 한 앨범에 대한 이미지이지, 한 노래에 대한 이미지가 아니니까요.
라고 생각하면서 위로중입니다 -_-;)
2010.10.08 12:50:42
3 (cubed) 에서 mp3 tag내의 앨범아트로 잘 쓰고 있는 저로서는 무슨 문제인지 잘 이해가 안갑니다;;;;
순정에서만 있는 문제인건가요?
순정에서만 있는 문제인건가요?