Custom(izable) Classification Type (e.g. for Keywords/Tags)

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

Important feature for MM?

You may select 1 option

 
 
View results

hintergrundrauschen
Posts: 211
Joined: Sat Mar 29, 2008 6:20 pm

Custom(izable) Classification Type (e.g. for Keywords/Tags)

Post by hintergrundrauschen »

The main goal is to easily manage diverse and personal classifications based on keywords issued to songs (and albums). This would allow users to come up with their own keywords for songs that don't match the available classification types of mood, pace, occasion and quality (and rating and genre), and that are too diverse and differentiated to match only one category meaning. Possibly, also, these keywords yould be imported from last.fm or TuneTag tags, e.g. These keywords would be stored in a database property/field and (as usually) optionally synchronized with file tags (mp3 id3 custom field, especially). This field would be treated specially by MM's GUI: just like the existing classifications, i.e. added to the respective toolbar with drop-down menu offering (a limited # of?) existing keywords, allowing for multiple selection in the drop down; added to the respective tab in the song properties dialogue (allowing multiple entries separated by semicolon, as usual); added to the library's main navigation tree under the "classifications" node, able to interpret multiple values like the other classifications and genre do now.

Image

Image

One option would be to hard-wire, i.e. hard link one special DB field/file tag, like an MM specific keyword field - no changes allowed. The even better solution would be to offer the user to truly customize the field, i.e. to select any single one of (a) MM's CUSTOM1-5 id3-tags or (b) a new keyword field (or even any field/tag?) as the one in the song file that MM tags its db field value to. This offers the developers the possibility to build on existing fields (in the case of CUSTOM1-5), and users to re-use / re-map CUSTOM keyword fields already in use (e.g. those using onkel_enno's script "Update Custom Fields with Pre-Selection").

In case a KEYWORDS tag in id3 would be used, it would need to be a custom one, of course. I know Matroska uses keywords, RIFF uses IKEY and iTunes/AAC has a keyw field, AFAIK.

More arguments
Of course, you already can mis-use the existing classification types and have all the functionality requested here. But firstly, it breaks my heart to mis-use classifications types/names. :oops: Secondly, for at least some intensive use(ers) of MM, there's a good reason to use the existing classification types for their intended meaning, they are needed, important, widely used and clearly separated in their meaning. Also, this feature has been requested in some way often enough to be considered as a formal feature extension, just as a nice, clear solution.

Finally, to lay out some abstract theory here: I agree with Lowlander's argument cautioning us against sometimes questionable value-added of Web2.0 social-whatever stuff, but I think there's room for some sort of unstructured, chaotic, "bottom-up" classification complementing the existing structured, hierarchical, planned, "top-down" classification existing in MM right now. Eh, I'm working on my PhD, can youl tell?? :P :lol: :roll: But hey, maybe this also makes some teenagers and last.fm users feel comfortable with MM :wink:

Category:
A combination of
- UI
- Library features
- File formats / Tagging (the latter, somewhat)

Actually, the combination of the three is why this should be covered officialy by MM, IMHO. There are custom solutions for each individual aspect, but not a nice integrated solution.

There have been numerous requests and good argumentations in the wishlist forum as well as in many other subforums here over the last few years (!), so this is not new, but I think the time has come and it would be a good idea to clean things up a little.

Examples of supporting threads in this forum:
- http://www.mediamonkey.com/forum/viewto ... f=4&t=6716, 2005, 2007
- http://www.mediamonkey.com/forum/viewto ... =4&t=13739, 2006
- http://www.mediamonkey.com/forum/viewto ... =4&t=10113, 2006 (proposes a nested structure aka hierarchy, though)
- http://www.mediamonkey.com/forum/viewto ... =4&t=15120, 2007 (asks for notes/comment field name, though)

Examples of weak support (i.e. could be helpful in solving the regarding issue, but doesn't solve it itself):
- http://www.mediamonkey.com/forum/viewto ... =4&t=25967, 2008, (doesn't solve playlist position saving)
- http://www.mediamonkey.com/forum/viewto ... =4&t=14643, 2007, 2008 (would need recognition of field type in search limitation)

These examples exclude posts in other forums. Just two examples for those (have replied, but have not started those threads :wink: )
- http://www.mediamonkey.com/forum/viewto ... =1&t=25324, 2008
- http://www.mediamonkey.com/forum/viewto ... =2&t=30204, 2008 (weak support, asks for "auto dj" feature)

Therefore I'd like to propose this for The Official Wishlist (v3.0+).

[edited 07-19]
Claude
hintergrundrauschen
Posts: 211
Joined: Sat Mar 29, 2008 6:20 pm

Re: Custom(izable) Classification Type (e.g. for Keywords/Tags)

Post by hintergrundrauschen »

Some more recent support :wink:

http://www.mediamonkey.com/forum/viewto ... =4&t=40743, same thing

http://www.mediamonkey.com/forum/viewto ... =2&t=41306, script request for tag clouds that could profit from extended classifications

http://www.mediamonkey.com/forum/viewto ... =4&t=37815, somewhat related. Example 5 talks about query of online databases with "common tags" like last.fm
Claude
Post Reply