Bug 2700 - Allow User Defined Tag for Browse and Search
: Allow User Defined Tag for Browse and Search
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Tagging
: 7.4.0
: All All
: P2 enhancement with 32 votes (vote)
: New Schema
Assigned To: Brandon Black
http://forums.slimdevices.com/showthr...
: new_schema
Depends on: 2698 8303
Blocks:
  Show dependency treegraph
 
Reported: 2005-12-09 01:40 UTC by Ceejay
Modified: 2010-03-09 06:01 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments
Context description for this and other requests (8.17 KB, text/plain)
2005-12-09 01:41 UTC, Ceejay
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ceejay 2005-12-09 01:40:55 UTC
NB - this is one of a series of requests, collectively intended to improve
usability for users of Classical music.  See attachment for context.

Not sure of practicality, or compatibility issues here, but "it would be nice if" the user could tell Slimserver to look for a particular tag with an arbitrary name of the users choice - and then browse or search for it in the same way as some of the other tags above.  Browse behaviour same as Genre, for example.

This might be a "standard" Vorbis tag that Slimserver happens not to use, or a completely made-up one.

An example would be if you wanted to give a concise name of a work e.g. "Symphony no. 1", while wanting to use a fuller name in the "Album" tag (Beethoven Symphony 1 in <key> op <no>.... etc). In this case you could invent the personal tag "Work" and use it this way.  Another use which has been requested in the forums would be to tag the music with the owner of the original CD in a shared environment.  It could also be used to identify music for age suitability.  

Some of these uses (the ones with not many possible values) could, admittedly, be kludged by loading extra values into a multivalued Genre tag, but this is ugly and risks breaking other applications which might not like it.

There's no particular reason why you would stop at one such tag, except that presumeably each of them becomes an extra column in the table.  Have two or three, maybe?

UI and Treatment of different tag types:  Ideally a user who has a mixed collection of music files (flac, mp3, etc) should be able to specify that his Userdefined tag ("MYOWNTAG", say) corresponds to a particular tag in several different tag formats.

So "MYOWNTAG" = "Something1" in Vorbis, "SOMEthing2" in APE, and "ABCD" in ID3v2.3/2.4. ID3v1 considered obsolete?  For the ID3v2.3/2.4 tags, this could be a pulldown of all of the known tag values (including the ones which Slimserver is already reading and making use of?). For Vorbis (and Ape?) there should definitely be a free form text box, the whole idea is to be able to use absolutely any value.
Comment 1 Ceejay 2005-12-09 01:41:22 UTC
Created attachment 1073 [details]
Context description for this and other requests
Comment 2 Laurent Vitalis 2006-10-07 07:55:02 UTC
Some examples of tags users could add :

- BPM
Very useful for dance tracks, users could do a random mix of tracks at the same speed in a party.

- ORIGIN
Browse by country, random mix of african music for example. I could use Genre to store that but it would become messy.

- LABEL
Browse by record label. Start a Verve or Ninja Tune mix.

- OWNER
Families would probably love to browse by owner to go right in little Jimmy's albums.
Comment 3 Michael Wagner 2006-10-07 08:13:22 UTC
(In reply to comment #2)
> - BPM
Already exists as a tag, and is in use by most DJs. Please don't co-opt this tag.
Comment 4 Ceejay 2006-10-09 00:08:12 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > - BPM
> Already exists as a tag, and is in use by most DJs. Please don't co-opt this
> tag.
> 

Micahel - don't worry, I don't think there is any question of BPM being co-opted (in the sense of being used for some other purpose).  Laurent has merely given it as an example of how someone might use the feature to be able to browse by this well-used tag which is otherwise unsupported by slimserver!

Ceejay
Comment 5 mj0 2010-03-09 06:01:00 UTC
just wanted to express my enthusiasm for this one

i'd use it to browse by record label. a feature i've been hoping for

all my music is marked up with the "Publisher" tag in readiness for this


cheers,

mj0