제가 만들었던 어플이
mp3파일 가지고 하는 리듬게임이었는데
최소한 5가지 정보를 읽어와야 됩니다.
곡명, 가수, 앨범명, 재생시간, 앨범사진
그래서 이 기능을 구현하려고 taglib라는 라이브러리를 활용했는데
데이터가 한글일 경우 깨져서 나오는 경우가 있더라구요. 제대로 출력되는 경우도 있고
mp3파일마다 같은 언어라도 메타데이터 인코딩이 다르다는 이야기겠죠.
자바로 했을 때는 안드로이드 api 가져다 쓰면 아무런 문제 없이 해결 되었었는데...
그리고 특정 mp3파일 넣으면 앨범사진 불러오는 부분에서 튕깁니다.
지금까지 한 100곡은 테스트해봤는데 저 특정mp3파일 빼고는 문제 없이 잘되었고..
구글링해도 별다른 정보가 없네요.
이러한 문제들 해결해야 되는데 제 실력으로는 해결책이 안보여서 난감함.