Tôi đã có tên tệp của tệp mp3. Làm thế nào tôi có thể trích xuất siêu dữ liệu như nghệ sĩ, album, hình ảnh album, ... từ tệp mp3 này?Làm thế nào để trích xuất siêu dữ liệu từ mp3?
Trả lời
thử này cho cấp API 10 hoặc lớn
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(filePath);
String albumName = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM));
và vân vân ...
để biết thêm help
http://mrbool.com/how-to-extract-meta-data-from-media-file-in-android/28130 –
nó hoạt động giống như ma thuật !!! – pukingminion
Tính năng này có hoạt động đối với các tệp âm thanh mp3 trực tuyến của url không? – Gattsu
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(songsList.get(songIndex).get("songPath"));
byte[] artBytes = mmr.getEmbeddedPicture();
if(artBytes!=null)
{
// InputStream is = new ByteArrayInputStream(mmr.getEmbeddedPicture());
Bitmap bm = BitmapFactory.decodeByteArray(artBytes, 0, artBytes.length);
bSongImage.setImageBitmap(bm);
}
else
{
bSongImage.setImageDrawable(getResources().getDrawable(R.drawable.cmp));
}
khác cho hình ảnh không có nhúng trong tập tin âm thanh
MetaDataRetriever m_metaRetriever = new MetaDataRetriever();
m_metaRetriever.setDataSource(MainActivity.this,uriSound);
Tham số đầu vào của phương pháp setDataSource
cũng nên bao gồm bối cảnh cũng.Else nó ném illigalArgument Exception.
- 1. Làm cách nào để trích xuất siêu dữ liệu từ tệp mp3 trong phát triển ios
- 2. Làm thế nào để đọc siêu dữ liệu từ mp3?
- 3. Đọc siêu dữ liệu của mp3
- 4. Trích xuất dữ liệu từ Wikipedia API
- 5. C# trích xuất dữ liệu từ XML
- 6. Làm cách nào để phân tích dữ liệu MP3 để trích xuất các khung được đánh số?
- 7. Làm thế nào để trích xuất dữ liệu từ lô matplotlib
- 8. Làm thế nào để trích xuất dữ liệu từ một phản ứng SOAP trong Java?
- 9. NuGet không thể trích xuất siêu dữ liệu từ assembly với XmlnsDefinitionAttribute
- 10. Có cách nào để Trình tích hợp dữ liệu Oracle trích xuất dữ liệu từ MongoDB
- 11. Làm cách nào để trích xuất dữ liệu từ tệp .fig trong MATLAB?
- 12. Làm cách nào để trích xuất dữ liệu từ một DataTable?
- 13. Trích xuất một chuỗi từ một khung dữ liệu
- 14. Làm thế nào để trích xuất giờ từ time_t?
- 15. Làm thế nào để trích xuất dữ liệu .gpx với python
- 16. Trích xuất dữ liệu số Python
- 17. Trong Haskell, làm thế nào để bạn trích xuất các chuỗi từ một tài liệu XML?
- 18. Trích xuất dữ liệu khác từ luồng mjpeg qua http
- 19. Cách tìm/trích xuất dữ liệu từ xml bằng jQuery
- 20. cách trích xuất dữ liệu từ tệp xml bằng notepad ++?
- 21. Máy chủ SQL: Trích xuất Bảng Siêu dữ liệu (mô tả, trường và kiểu dữ liệu của chúng)
- 22. Trích xuất dữ liệu HTML5 thuộc tính từ một thẻ
- 23. Trích xuất dữ liệu với Excel
- 24. Làm thế nào để trích xuất các phần tử thứ n từ danh sách các bộ dữ liệu trong python?
- 25. Làm thế nào để trích xuất dữ liệu từ một trang web bằng cách sử dụng java?
- 26. Móc git để lưu trữ/truy xuất siêu dữ liệu
- 27. Làm cách nào để xuất dữ liệu từ SQL Server?
- 28. Cách trích xuất mã thời gian bắt đầu và siêu dữ liệu thời lượng/độ dài từ tệp .mov?
- 29. Làm thế nào để trích xuất từ khóa từ một khối văn bản trong Haskell
- 30. Làm cách nào để xuất dữ liệu từ umbraco CMS?
Tại sao bạn nên downvote? Điều gì là xấu với câu hỏi này? – kravemir
bạn có câu trả lời hay không? –