Description
Playnite supports a wide variety of different metadata you can add to the games in your library. Those can be entered manually but also automatically through metadata prividers like IGDB or my own Wikipedia addon. All of these sources can have very different approaches to naming and categorizing their metadata, which can quickly become confusing and disorganized in Playnite. This is where Metadata Utilities comes in. With the add-on, you can organize metadata of the types age rating, category, developer, feature, genre, platform, publisher, region, series and tag. You have the following options:
- Quickly filter and edit said metadata in the new Metadata Editor.
- Merge together similar metadata without being constrained to only one type (you can easily merge categories and tags together for example).
- Automatically execute merge rules after metadata changes or manually.
- Manipulate metadata based on certain conditions with conditional actions.
- Simply change the type of your metadata in one step.
- Separate metadata items by prefixes defined by you, that then can be filtered or easily added to new items.
- Add or remove values to the fields directly in the details view and display them like different user-defined fields using the prefixes. To do this, the theme must support the Metadata Utilities controls (e.g. KNARZnite).
- Hide individual values such as auxiliary tags of other add-ons in the details view (also only possible in the Metadata Utilities controls).
- Automatically remove unused metadata on start up (deactivated by default).
- Automatically remove unwanted metadata after metadata updates.
- Add context menu entries to quickly add, remove or toggle metadata in games to the game context menu. You can configure which will show up in the menu and how via the addon settings. Per default none are shown.
- Regex support for filtering in all search boxes of the addon.
- Quickly set the user score of a game via the context menu.
All points apply to age ratings, categories, developers, features, genres, platforms, publishers, regions, series and tags. Quick add also enables completion status and source. Conditional actions, on the other hand, support almost all existing fields as conditions and can also manipulate most of them.
The addon is overlapping with the Library Management extension to some degree, because I wasn’t really happy with how some of its features (merging mostly) work. Metadata Utilities doesn’t and won’t completely replace Library Management, so you can use both together. I’d just recommend to restrict your usage of merging and similar functions that automatically change metadata in the background to one of both addons.
Planned features
- Add window to quickly edit metadata for a game, that is easier to use for this use case than the standard game detail editor.
Download
You can download the extension directly in the add-ons menu in Playnite or via the add-on database on the Playnite website. The source code is available on GitHub.