내 미디어 파일 (대부분 mp3)에서 정보를 가져오고 싶습니다. 원하는 값에서 null 만 가져옵니다. extractMetadata(key)
에 대한 모든 키를 시도했습니다. 내가 건너 뛰거나 뭔가 빠졌는가?Android MediaMetadataRetriever는 대부분의 키에서 null 값을 반환합니다.
코드 기준 :
MediaMetadataRetriever f = new MediaMetadataRetriever();
f.setDataSource(item.getFilePath());
String title = f.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);
내가 (MediaMetadataRetriever.METADATA_KEY_DURATION)
키 기간과 올바른 값을받을 수 있나요 키 (MediaMetadataRetriever.METADATA_KEY_MIMETYPE)
을 마임 타입, 데이터 소스/파일 경로가 작동하고 있음을 나타냅니다.
파워 앰프 (인기있는 미디어 플레이어)는 제목/작성자/작곡가 등의 메타 데이터 값을 UI에서 이러한 추가 값을 표시하므로 읽을 수 있습니다. 아니면 Poweramp가 다른 소스 또는 메소드에서이 값을 가져옵니다.
도움을 주시면 감사하겠습니다.
메타 데이터는 어떤 id3 버전을 사용하고 있습니까? – njzk2
당신이 그것을 할 수있게 되었습니까? Im은 아이튠즈와 태그 에디터를 무료로 사용하면서 직접 편집 메타 데이터를 붙였습니다.하지만 아무 것도 얻지 못했습니다. – cutiko