Я пытаюсь прочитать все метаданные, доступные для музыкального файла в Windows Phone 8.1. Я могу только получить имя, путь & дата создания музыкального файла.Как читать полные метаданные музыкального файла в Windows Phone 8.1
Я не в состоянии получить метаданные как альбом, исполнитель, альбом художники, год, издатель, композитор, жанр, продолжительность, номер дорожки, битрейт, названию, рейтинг и т.д.
Я попробовал решение, данное в это question. Но это не принесло никакого результата.
Кто-нибудь знает, как достичь этого?
public class MusicFiles
{
public string fileName { get; set; }
public string filePath { get; set; }
public string dateCreated { get; set; }
}
IReadOnlyList<IStorageItem> fileList = await mFolder.GetItemsAsync();
foreach(IStorageItem mItem in fileList)
{
IStorageItem item = mItem;
if(item.IsOfType(Windows.Storage.StorageItemTypes.File))
{
// create object of MusicAlbums() class.
MusicFiles musicAlbumObj = new MusicFiles();
// set name of item Folder.
musicAlbumObj.fileName = item.Name;
// set path of item Folder.
musicAlbumObj.filePath = item.Path;
// get item Folder's created date & Time.
musicAlbumObj.dateCreated = item.DateCreated.ToString();
string showText = "";
showText = musicAlbumObj.fileName + " *** " + musicAlbumObj.filePath + " *** " + musicAlbumObj.dateCreated;
MessageDialog msg = new MessageDialog(showText);
await msg.ShowAsync();
}
}
OK. Позвольте мне попробовать. Я помечаю вас здесь, если потребуется. Спасибо брат. @Benjamin Diele –
@WD Это решило вашу проблему? Пожалуйста, отметьте это как ответ. Спасибо –