Hi,
I've been using Plex for a little while now. It works fine with my movie and series collections. XBMC NFOs metadata agent even synces Plex' metadata with my XBMC library, and that's really great. Now I'd like Plex to handle my music collection, and I'm facing really big problems.
As a classical music fan, I have an extensive collection of lossless files with very precise and important metadata embedded within. I only use FLAC files, so metadata are stored in Vorbis comments. I'm using MusicBee as a collection manager because it's both fast and reliable, specially regarding metadata management. As of now, I own several tens of thousands of music files embedding valid metadata.
Now here is the problem I'm facing: when I add my music collection to Plex, the music scanner indexes the files correctly. Then, the default metadata agent begins to fetch metadata from my files to feed the database.My problem is that the default agent only seems to fetch a very small subset of the metadata contained in my files. I didn't expect Plex to understand very specific music tags like "conductor" or "instrument", but I thought it would at least handle the "genre" and "artist" tags. It does not.
I would really love to use Plex to listen to music. Since I'm a sys admin with dev skills (mainly C# / PHP / Perl), I thought maybe I could extend the default metadata agent to enhance the way Plex manages classical music ; but first I need some info:
- Adding support for the "genre" and "artist" tags is not very difficult, since these fields are already included in Plex database schema. This data may be gathered directly by the music scanner plugin ; there's no need of an agent to do that. Couldn't this be implemented by the Plex dev team instead of forking the default scanner ?
- Is there a way to extend Plex metadata model and include additional metadata fields for audio files ? For example, is there a clean way to add a "composer" metadata field for music files, and store it in the database ?
- Is there a way to add filtering controls to Plex/Web UI ? By default, audio files may only be filtered by genre or collection ; is there a clean way to register additional controls to filter the list by "album artist" or by "year" ?
Thank you for your support!
