Hello, I am writing a small 'program' using MS Visual Studio 2013. I would like to read in a few tags from the ID3 headers of media for each file to be written to an XML file. I've used taglib and a few other ID3 libraries but I cannot use them without throwing errors. I even used the NuGet package installation for Taglib and Taglib Portable which loads the classes into my project and sets proper declarations. However, every code that I can possibly find online about using the library throws a handful of errors.
Since I am using WMP.dll as the basis of the media player part of my program I wanted to try to do it natively through Windows Media Player but the only way that I was able to find to ascertain ID3 tag values was as followed:
`Dim Artist = AxWindowsMediaPlayer1.currentMedia.getItemInfo("Author")`
But obviously this is to get the available mp3 ID3 tags from the single track that WMP is currently playing. Of course users are supposed to populate a list with mp3/other media types from a folder/subfolders and the tracks will be added to the list (this I've handled just fine) but then extract the values of the ID3 frames that I want. But I am not sure how to access such info without using the currentMedia value of my call to Windows Media Player as shown above.
Any potential thoughts/ideas would be awesome!