Open Exergist opened 1 year ago
What's practical use case for this? I personally don't think this would be very useful or worth adding, especially since it would require us to store additional data in the library.
Originally I thought of this while I was scrubbing through my library to add/edit the metadata. I've found that it can be hard to track what data sources are "useful" (i.e., consistently yield good data quality) and which are "less useful" (hit-or-miss for the data quality). Perhaps this is especially true for me since my library is a mix of modern and retro games.
I suppose once a library's metadata is "stable" (i.e., deemed acceptable by the user) this kind of feature would yield less value. However when spinning up Playnite for the first time it could be helpful for dialing in metadata source settings as well as helping inform the community about popular sources of data depending on a wide number of properties (mainly Platform).
Just a note from someone messing with meta-metadata stuff; I repurposed an otherwise unused field (Region) in my database for metadata tracking info, and renamed it via a modified language file. I use it to track when the metadata differs from the default metadata sources, such as mismatches, manual matches to what provider, or otherwise when I add custom data to fields that I don't want to overwrite. It would be nice if there was a dedicated field for this but I make do.
Feature description
It would be nice to have a way to view the source of metadata. Example would be seeing that cover image comes from SteamGridDB, release date comes from IGDB, genre comes from Steam Store, etc.
Ways to visualize the distribution/statistics of the data sources across the library or applied filters would also be killer.
Screenshots
No response