Musicbrainz support and Musicbrainz fallback is now on
The new Wikimedia support is now on (see below)'
IMPORTANT! 'artistthumb' has been renamed to 'artistthumbnail' in the metadata. For most users, this change is invisible, but if you use the API directly, be aware of this change.
IMPORTANT! All of the default templates have had their formatting cleaned up here and there. Additionally, many of the `ws-` files have had their CSS cleaned up so that they scale more much more proportionally to the browser window. In OBS, you will likely need to remove any excess CSS in the Properties setting in order for them to work correctly. This change makes it possible to use, for example, the rotating artist fanart collection in place of artist thumbnails as well as have a better chance of success with extremely long track titles.
EXPERIMENTAL! Added support for DJUCED DJ software!
EXPERIMENTAL! Special handling for Youtube downloaded content that hasn't been properly tagged.
EXPERIMENTAL! When doing some data lookups, if a song is a remix then fallback to the non-remixed version to at least try to locate artist data.
Added Wikimedia as a source if the wikidata entity URL is available as an artist website, such as if Musicbrainz website data is selected.
Reworked metadata gathering again and likely lost some performance in the process. But the higher quality sources should now be picked first.
Discogs should now honor Discogs artist URLs if they are available in the artist website data.
With the last two in mind, discogs and wikidata links from Musicbrainz will always be present in the website data if Musicbrainz is turned on.
Fixed some issues with 'The' disappearing from artist names.
Musicbrainz lookups should be much more reliable when certain tag are defined.
If covers cannot be found, other artwork may now be substituted via the artistextras settings.
A new websocket example template (`ws-justthecoverhtm`) that just shows the cover is now available.
Template variable 'genres' has been added as a _list_ as opposed to 'genre' which is a single string. Only Musicbrainz currently supports filling in the 'genres' variable.
It should now do a better job of using various manipulations of names. For example, MӨЯIS BLΛK will also trigger searches for Moris Blak in many places. Probably not perfect, but something is better than nothing.
Better support for "artist feat. artist" and other forms of multiple artists working together. However, as a trade-off, some identification features that used to work no longer do. For example, "Prince & The Revolution" will get recognized for "Purple Rain", but just "Prince" may not.)
theaudiodb language fallback should now work better.
Added a new twitchbot template that shows track and bio information as a more complex example of what can be done with the twitch bot.
Twitch chat now has a default announcement template that will be set on new installs.
If `Original Date` or `Original Year` tags are able to be read, those will be used in place of `Date` and `Year` tags.
Some comments metadata tags that were not being read correctly should have a higher chance of success now.
Internal: Changed the method by which the software looks for the 'Documents' folder on new installs because Windows 11 really wants you to use OneDrive.
Internal: Artwork caching should now work much better when substitutions are being done using recognition with the new `imagecacheartist` DB value.
Internal: Greatly improved a lot of out timeout problems by adding some timeout values to many of the 3rd party frameworks in use. As a result, there are a lot more customized bits rather than using off-the-shelf components. :(
Internal: The usual dependency updates.
To upgrade, you just need to download your platform's zip file and not the source code files.
Experimental feature: New option to use Musicbrainz to fill in missing metadata based only on artist and title (and album if available).
Add support for AVIF graphics. At some point, all of the templates will be updated to handle multiple formats so be prepared!
On Windows, the ability to read from Windows Media Transport compatible software, such as Amazon Music, Soundcloud, and likely others. (Ironically, Windows Media Player doesn't appear to use it for whatever reason.)
Ability to disable reading Virtual DJ remix fields from the M3U history file. This feature has no impact on what is read from the media itself. In other words, if the MP3 is tagged with remix data that will still show up.
Twitch redemptions using the 'Twofer' format now has the track title as optional.
The internal twitch lock should now be less likely to deadlock.
Some log messages have been bumped up from debut to error.
Unit tests ran during development have been improved.
Rework the development process; now almost entirely `pyproject.yaml`-based.
Some major doc changes here and there.
Rework and simplify some of the internals of plugins.
Along with that, sources that do not have the required operating system component installed won't show up as a possible selection in the UI.
The usual dependency updates that should improve program speed and dependability.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.