Tagging Inconsistencies 4.0.1 (2014-02-27)
Tagging Inconsistencies 4.0.1 (2014-02-27)
Tagging Inconsistencies
This script creates nodes which finds all kinds of inconsistencies per:
- Albums
- Folders
- Persons (Artists, Composer, Conducter, etc)
- Tracks
- Genres
Some screen shoots:
You find the nodes here:
Right click on the nodes to get to the settings:
General settings:
Album Nodes settings:
Person Nodes settings:
As usual. Comments, bug reports and suggestions are welcome!
Enjoy!
/Bex
___________________________________________________________
Ver 4.0.1 (2014-02-27)
- Added ok-list to Person "Contains Dubious Character"
- Fixed a couple of small bugs
- Removed a experimental change to "Number Inconsistencies" since it didn't work well
Ver 4.0.0 (2014-02-20)
- Added the script to each collection
- Replaced the Filters with Playlists instead
- Added "In/Not In" Playlist
- Reworked the settings
- Moved Album Art stuff into its own node "Albums With... (Album Art)"
- Added support for all new PersonTypes added in MM4 (Producer, Actors, Publisher)
- Added 23 new nodes
- Plus many more smaller additions/fixes
Ver 3.9.4 (2008-10-19)
- Fixed bug with the Options Sheet in MM 3.1
- Added new track nodenode: LastPlayedDate <> LastPlayHistoryDate
Ver 3.9.3 (2008-10-19)
- Fixed bug with the "Diff by" Subnodes to the two "More/Less PlayCount Than in MM''s internal History" Nodes
Ver 3.9.2 (2008-10-19)
- Fixed small bug with the "Missing Tracks" Node (It gave some false results in certain rare occasions)
- Fixed bug with the "More PlayCount Than in MM''s internal History" Node (It didn't find all tracks with this problem)
- Added "Diff by" Subnodes to the two "More/Less PlayCount Than in MM''s internal History" Nodes
- Improved the Progress bar (It didn't update properly)
- Improved speed slightly
- Changed how Display Query time works
- Minor cosmetic changes
Ver 3.9.1 (2008-09-12)
- Fixed bug with the Missing Track node (It didn't cater for disc#).
- Improved installer/uninstaller so no restart is needed. (Erh, it works from next upgrade, I think. I.e upgrades made from this version.)
Ver 3.9 (2008-05-21)
- Added four new Album Nodes
- - Node vs Track Case Inconsistencies
- - No Album Leveling
- - Multiple Album Leveling
- - Track vs Album Leveling diff >= XX
- Added one new Track Node
- - Path Length >= XX
Ver 3.8.2 (2008-05-21)
- Fixed Track Nodes settings form was to small
Ver 3.8.1 (2008-05-21)
- Update didn't work due to typo
Ver 3.8 (2008-05-21)
- - Added two new Track nodes
- More PlayCount Than in MM's internal History
- Less PlayCount Than in MM's internal History
Ver 3.7.1 (2008-05-19)
- Fixed Bug with Filters in some person nodes
- Minor layout changes
Ver 3.7 (2008-05-13)
- Added new Album Node:
- - DB Inconsistencies
- Fixed SQL Bug with Filters in a Folder Node
- Fixed SQL Bug in some Album Nodes
- Corrected some bad SQL statements in a few Album Nodes (unicode issues)
Ver 3.6 (2008-05-12)
- Added new Main Node: Folders with...
- - Same AlbumName Different AlbumArtists
- - Multiple Albums
- - Tracks, Having SubFolders with Tracks
- Added two new Album Nodes:
- - 3-Digit Track#''s no Disc#
- - 3-Digit Track#''s and Disc#
- Added one new Track Node:
- - Leading and Trailing spaces in text field
- Reworked the Option Forms
- Fixed Bug in "THE Inconsistencies node" (configured THE words were ignored)
- Fixed Bug in some Persons node (same tracks could sometimes be added twice)
- Fixed Bug in "Title Misses Parenthesis" node so it finds all tracks with this problem
- Minor SQL and Text enhancements
Ver 3.5.1 (2008-04-17)
- Added three new track nodes
- - No DateAdded
- - Played but no LastPlayed Date
- - LastPlayed Date but no Plays
Ver 3.4.1 (2008-04-15)
- Fixed CheckBox incompatibility with MM 3.0.3.1159
Ver 3.4 (2008-04-13)
- Added two new Album Nodes
-- No Album Name but Album Artist
-- Multiple Assignments of Album Artist
- Added three new Track Nodes
-- Title = Artist
-- Extension Not Lower Case
-- Non Numerical Track#'s
- Fixed rare bug with Filters
- Several minor text changes
Ver 3.3 (2008-02-28 )
- Added possibility to apply any configured filter to the nodes individually
- Removed the Options Sheet from Options to right click menus of the main nodes
- Added possibility to set number of Arts in the 'Many Album Art'-Node
___________________________________________________________
Download:
Latest version:
MM4 (Installer)
Download and please rate the script from its Addon Page
MM3 (Installer)
Go to and please rate the script from its Addon Page
Click on "Version History / Details" and then on "3.9.4"
Installation Instructions:
- New Install or upgrade:
MM3 (Installer)
Avoid "Product installation error"
- Vista Users:
- - To be able to install scripts you must Run MM as an administrator.
- - It means that you must right click the MM icon and select "Run as administrator" even if you are logged in as an administrator.
- All Users:
- - Check in your task manager that you only have one instance of MediaMonkey.exe running.
1. Download the .mmip file and run it.
2. Restart MediaMonkey if needed
3. Expand the "Files to edit"-node and you will find a new node "Tagging Inconsistencies" at the top
4. Right click on the main nodes to get to the settings. Alter the settings, apply filters and set node visibility to your liking
This script creates nodes which finds all kinds of inconsistencies per:
- Albums
- Folders
- Persons (Artists, Composer, Conducter, etc)
- Tracks
- Genres
Some screen shoots:
You find the nodes here:
Right click on the nodes to get to the settings:
General settings:
Album Nodes settings:
Person Nodes settings:
As usual. Comments, bug reports and suggestions are welcome!
Enjoy!
/Bex
___________________________________________________________
Ver 4.0.1 (2014-02-27)
- Added ok-list to Person "Contains Dubious Character"
- Fixed a couple of small bugs
- Removed a experimental change to "Number Inconsistencies" since it didn't work well
Ver 4.0.0 (2014-02-20)
- Added the script to each collection
- Replaced the Filters with Playlists instead
- Added "In/Not In" Playlist
- Reworked the settings
- Moved Album Art stuff into its own node "Albums With... (Album Art)"
- Added support for all new PersonTypes added in MM4 (Producer, Actors, Publisher)
- Added 23 new nodes
- Plus many more smaller additions/fixes
Ver 3.9.4 (2008-10-19)
- Fixed bug with the Options Sheet in MM 3.1
- Added new track nodenode: LastPlayedDate <> LastPlayHistoryDate
Ver 3.9.3 (2008-10-19)
- Fixed bug with the "Diff by" Subnodes to the two "More/Less PlayCount Than in MM''s internal History" Nodes
Ver 3.9.2 (2008-10-19)
- Fixed small bug with the "Missing Tracks" Node (It gave some false results in certain rare occasions)
- Fixed bug with the "More PlayCount Than in MM''s internal History" Node (It didn't find all tracks with this problem)
- Added "Diff by" Subnodes to the two "More/Less PlayCount Than in MM''s internal History" Nodes
- Improved the Progress bar (It didn't update properly)
- Improved speed slightly
- Changed how Display Query time works
- Minor cosmetic changes
Ver 3.9.1 (2008-09-12)
- Fixed bug with the Missing Track node (It didn't cater for disc#).
- Improved installer/uninstaller so no restart is needed. (Erh, it works from next upgrade, I think. I.e upgrades made from this version.)
Ver 3.9 (2008-05-21)
- Added four new Album Nodes
- - Node vs Track Case Inconsistencies
- - No Album Leveling
- - Multiple Album Leveling
- - Track vs Album Leveling diff >= XX
- Added one new Track Node
- - Path Length >= XX
Ver 3.8.2 (2008-05-21)
- Fixed Track Nodes settings form was to small
Ver 3.8.1 (2008-05-21)
- Update didn't work due to typo
Ver 3.8 (2008-05-21)
- - Added two new Track nodes
- More PlayCount Than in MM's internal History
- Less PlayCount Than in MM's internal History
Ver 3.7.1 (2008-05-19)
- Fixed Bug with Filters in some person nodes
- Minor layout changes
Ver 3.7 (2008-05-13)
- Added new Album Node:
- - DB Inconsistencies
- Fixed SQL Bug with Filters in a Folder Node
- Fixed SQL Bug in some Album Nodes
- Corrected some bad SQL statements in a few Album Nodes (unicode issues)
Ver 3.6 (2008-05-12)
- Added new Main Node: Folders with...
- - Same AlbumName Different AlbumArtists
- - Multiple Albums
- - Tracks, Having SubFolders with Tracks
- Added two new Album Nodes:
- - 3-Digit Track#''s no Disc#
- - 3-Digit Track#''s and Disc#
- Added one new Track Node:
- - Leading and Trailing spaces in text field
- Reworked the Option Forms
- Fixed Bug in "THE Inconsistencies node" (configured THE words were ignored)
- Fixed Bug in some Persons node (same tracks could sometimes be added twice)
- Fixed Bug in "Title Misses Parenthesis" node so it finds all tracks with this problem
- Minor SQL and Text enhancements
Ver 3.5.1 (2008-04-17)
- Added three new track nodes
- - No DateAdded
- - Played but no LastPlayed Date
- - LastPlayed Date but no Plays
Ver 3.4.1 (2008-04-15)
- Fixed CheckBox incompatibility with MM 3.0.3.1159
Ver 3.4 (2008-04-13)
- Added two new Album Nodes
-- No Album Name but Album Artist
-- Multiple Assignments of Album Artist
- Added three new Track Nodes
-- Title = Artist
-- Extension Not Lower Case
-- Non Numerical Track#'s
- Fixed rare bug with Filters
- Several minor text changes
Ver 3.3 (2008-02-28 )
- Added possibility to apply any configured filter to the nodes individually
- Removed the Options Sheet from Options to right click menus of the main nodes
- Added possibility to set number of Arts in the 'Many Album Art'-Node
___________________________________________________________
Download:
Latest version:
MM4 (Installer)
Download and please rate the script from its Addon Page
MM3 (Installer)
Go to and please rate the script from its Addon Page
Click on "Version History / Details" and then on "3.9.4"
Installation Instructions:
- New Install or upgrade:
MM3 (Installer)
Avoid "Product installation error"
- Vista Users:
- - To be able to install scripts you must Run MM as an administrator.
- - It means that you must right click the MM icon and select "Run as administrator" even if you are logged in as an administrator.
- All Users:
- - Check in your task manager that you only have one instance of MediaMonkey.exe running.
1. Download the .mmip file and run it.
2. Restart MediaMonkey if needed
3. Expand the "Files to edit"-node and you will find a new node "Tagging Inconsistencies" at the top
4. Right click on the main nodes to get to the settings. Alter the settings, apply filters and set node visibility to your liking
Last edited by Bex on Sun Mar 01, 2009 8:19 pm, edited 75 times in total.
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
---
Last edited by Bex on Fri Mar 30, 2007 8:08 pm, edited 10 times in total.
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Kick Ass!
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Sure do!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Excellent!
Some suggestions for future features? :
1. Check for inconsistent use of The/,The... i.e. ("The Cure" and "Cult, The")
2. Check for inconsistent capitalisation (The Sisters of Mercy / The Sisters Of Mercy)
3. Check for inconsistent abbreviations (presents=pres., featuring=feat., etc)
4. Check for nearly duplicate names (Beatles = The Beatles)
5. Check for inconsistent use of periods (JS Bach, J.S. Bach, J.S Bach)
I'm sure there are more checks that could be added to help sort out some of the tagging mess that some of us have with large collections.
Some suggestions for future features? :
1. Check for inconsistent use of The/,The... i.e. ("The Cure" and "Cult, The")
2. Check for inconsistent capitalisation (The Sisters of Mercy / The Sisters Of Mercy)
3. Check for inconsistent abbreviations (presents=pres., featuring=feat., etc)
4. Check for nearly duplicate names (Beatles = The Beatles)
5. Check for inconsistent use of periods (JS Bach, J.S. Bach, J.S Bach)
I'm sure there are more checks that could be added to help sort out some of the tagging mess that some of us have with large collections.
This shouldn't happen if the artist is spelled the same, as MM will only allow one entry of that artist name and if you change the case it should update all tracks with that artist id.Hexland wrote:2. Check for inconsistent capitalisation (The Sisters of Mercy / The Sisters Of Mercy)
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
That was a bad example... I was actually thinking of all occurrences of the word 'of' (as well as 'and', 'the', 'from', etc) being used consistently, not just on one artist/track name... i.e.Teknojnky wrote:This shouldn't happen if the artist is spelled the same, as MM will only allow one entry of that artist name and if you change the case it should update all tracks with that artist id.
The Sisters Of Mercy
Ace of Base
The Jesus And Marychain
Sonny and Cher
etc...
Thank you guys!
I'm glad that you liked the script and the nice words are really appreciated.
@ Hexland
Thanks for the suggestions. They are all very good since they are exactly what I been thinking about to implement!
But as stated, I'll wait until 3.0 comes out...
@pah68
Newest bestest friend!
I guess you'll buy me a beer when I get to town? lol
Thanks
/Bex
I'm glad that you liked the script and the nice words are really appreciated.
@ Hexland
Thanks for the suggestions. They are all very good since they are exactly what I been thinking about to implement!
But as stated, I'll wait until 3.0 comes out...
@pah68
Newest bestest friend!
I guess you'll buy me a beer when I get to town? lol
Thanks
/Bex
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Looking forward to it!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
http://www.mediamonkey.com/forum/viewto ... 2121#72121psyXonova wrote:Great script... Really helpful...
Is the database schema going to change on 3.0?
Where can i find such info??
Seems like i have been missing from the forum too long....
MS Access will also be abandoned in favor of SQLite !
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
I'm really loving this, its so much faster than similar magic nodes.
One thing I'd like to see added would be splitting out a subnode of the applicable detail.
IE
artist with...
- multiple genre's
-- artist name
--- genre's
albums with...
- multiple years
-- album
--- year
such would make it easier to see/select the applicable files you want to change, some nodes of course may not be suitable for this (missing/too many tracks, etc), but years/genres/type should be relatively simple (I'm assuming) and would be a great convenience.
One thing I'd like to see added would be splitting out a subnode of the applicable detail.
IE
artist with...
- multiple genre's
-- artist name
--- genre's
albums with...
- multiple years
-- album
--- year
such would make it easier to see/select the applicable files you want to change, some nodes of course may not be suitable for this (missing/too many tracks, etc), but years/genres/type should be relatively simple (I'm assuming) and would be a great convenience.
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page