Tagging Inconsistencies 4.0.1 (2014-02-27)

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Tagging Inconsistencies 4.0.1 (2014-02-27)

Postby Bex » Sun Jan 21, 2007 10:46 pm

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:
Image

Right click on the nodes to get to the settings:
Image

Image

General settings:
Image

Album Nodes settings:
Image

Person Nodes settings:
Image



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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Bex » Sun Jan 21, 2007 10:46 pm

---
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Teknojnky » Mon Jan 22, 2007 12:16 am

Kick Ass! 8)
Teknojnky
 
Posts: 5509
Joined: Tue Sep 06, 2005 11:01 pm

Postby Bex » Mon Jan 22, 2007 11:07 am

Sure do! 8)
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby pah68 » Mon Jan 22, 2007 7:39 pm

I was just thinking the otherday that a script like this would be handy.........and voila :D :wink:

Your my newest bestest friend now. :P
Image
Image
pah68
 
Posts: 1484
Joined: Wed Apr 07, 2004 5:26 pm
Location: Sydney, Australia

Postby MeMeMe » Mon Jan 22, 2007 7:59 pm

Outstanding!
MeMeMe
 
Posts: 263
Joined: Fri Dec 23, 2005 11:42 am
Location: In front of my computer

Postby Hexland » Mon Jan 22, 2007 8:07 pm

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.
Hexland
 
Posts: 25
Joined: Mon Aug 14, 2006 2:02 pm

Postby Teknojnky » Mon Jan 22, 2007 8:09 pm

Hexland wrote:2. Check for inconsistent capitalisation (The Sisters of Mercy / The Sisters Of Mercy)


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.
Teknojnky
 
Posts: 5509
Joined: Tue Sep 06, 2005 11:01 pm

Postby Hexland » Tue Jan 23, 2007 12:29 am

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.


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.
The Sisters Of Mercy
Ace of Base
The Jesus And Marychain
Sonny and Cher

etc...
Hexland
 
Posts: 25
Joined: Mon Aug 14, 2006 2:02 pm

Postby Bex » Tue Jan 23, 2007 4:49 am

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! :lol:
But as stated, I'll wait until 3.0 comes out...

@pah68
Newest bestest friend! :D
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby psyXonova » Tue Jan 23, 2007 5:29 am

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.... :cry:
psyXonova
 
Posts: 785
Joined: Fri May 20, 2005 3:57 am
Location: Nicosia, Cyprus

Postby pah68 » Tue Jan 23, 2007 5:30 am

Bex wrote:@pah68
Newest bestest friend! :D
I guess you'll buy me a beer when I get to town? lol


You come all the way around to this side of the planet and you bet I'll buy you a beer. :wink:
Image
Image
pah68
 
Posts: 1484
Joined: Wed Apr 07, 2004 5:26 pm
Location: Sydney, Australia

Postby Bex » Tue Jan 23, 2007 3:48 pm

Looking forward to it! :D
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Bex » Tue Jan 23, 2007 3:53 pm

psyXonova 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.... :cry:


http://www.mediamonkey.com/forum/viewto ... 2121#72121

MS Access will also be abandoned in favor of SQLite ! :D :D
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
Bex
 
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Postby Teknojnky » Wed Jan 24, 2007 3:03 pm

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.
Teknojnky
 
Posts: 5509
Joined: Tue Sep 06, 2005 11:01 pm

Next

Return to Need Help with Addons?

Who is online

Users browsing this forum: No registered users and 10 guests