Tag-standards In Plugins<->formatting, proposals and discussion |
This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.
See also: Hydrogenaudio Terms of Service.
![]() ![]() |
Tag-standards In Plugins<->formatting, proposals and discussion |
Mar 16 2007, 06:19
Post
#476
|
|
|
Group: Members Posts: 4 Joined: 24-October 06 Member No.: 36721 |
Hello all,
I have been toying a bit with the idea of writing a cross-platform, cross-player media library. As such, standardization of tags/fields is something I think is important, especially if it means compatibility is more-or-less achieved between players. Therefore, I agree that using the POPM field for rating information would be a good idea. While I don't think it's a good idea to store one's email address (user name maybe?), I think it should be used because Windows Media Player can be configured to use it to store ratings information. I haven't tested it myself, but I imagine WMP reads data from this tag by default as well if it exists (assuming the email address field matches whatever Microsoft decides to store there anyway). I at least think this should be investigated. I'll do it myself if necessary. But I don't think it would hurt to store rating information in POPM in addition to a RATING tag in the TXXX field (isn't that where it's being stored now?) in the interest of compatibility with WMP. |
|
|
|
Mar 4 2008, 01:20
Post
#477
|
|
|
Group: Banned Posts: 385 Joined: 22-June 06 Member No.: 32111 |
Hello everybody,
First of all, please read this small topic for information : http://www.hydrogenaudio.org/forums/index....showtopic=61383 This being said, here are my thoughts : STYLE Basics:
CODE // To display the styles of a track, // simple put the following somewhere... %style% Adoption-Status: early-adoption stage
It seems the adoption of that proposed %style% standard hasn't been that simple, because since mar. 1, 2006, that adoption hasn't really gone a long way from the start (there isn't any official standard yet). I don't know what the definitive standard will be, and I certainly am no one to decide on such a standard. However, if I had to propose or vote for something for that subgenre standard, it would certainly be %subgenre% Advantages : all those of %style%, especially this one : [*]name is consistent with other tagfields (ARTIST, ALBUM, GENRE, SUBGENRE) (it is even more logical than style : after all, what could be more natural than genre / subgenre ?) Disadvantages : none to my knowledge Hope it helps, who knows. |
|
|
|
Mar 5 2008, 14:44
Post
#478
|
|
![]() Group: Members Posts: 337 Joined: 18-September 05 From: UC, TX Member No.: 24536 |
Should be "seperated by a semicolon" for multi-values. -------------------- [url="http://www.last.fm/user/wolfsong/"]Last.fm Profile[/url]
|
|
|
|
Jan 3 2009, 11:02
Post
#479
|
|
|
Group: Members Posts: 15 Joined: 3-January 09 Member No.: 65136 |
Coming onto this discussion a little late...
I have been tagging for years using "ALBUMARTIST". This is what SqueezeCenter uses, which I thought was the standard tag name to use for FLAC tags. SC also accepts this as an id3v2.3 custom tag "TXXX ALBUMARTIST". It seems strange that Foobar only supports "ALBUM ARTIST" and not "ALBUMARTIST", esp. as it appears to be the only tag with a space in the name. Also, there are a few other apps that use compilation tags. eg. iTunes stores this as a TCMP frame in id3v2.3 tags (which is a non-standard frame, but now widely adopted). Other apps look for a tag called "COMPILATION". Perhaps this should be included on the Encouraged Tag Standards wiki page? |
|
|
|
Jan 3 2009, 16:47
Post
#480
|
|
![]() Group: Members Posts: 1686 Joined: 28-May 06 From: Düsseldorf Member No.: 31251 |
It seems strange that Foobar only supports "ALBUM ARTIST" and not "ALBUMARTIST", esp. as it appears to be the only tag with a space in the name. It is not correct to say that foobar only support "Album Artist": You are free to use ALBUMARTIST instead of ALBUM ARTIST if you like to achieve compatibilty with other programs. The only that you will loose is the convenient field remapping of the expression %album artist%, so that you will have to use an expression like $if2(%albumartist%,%artist%). Using a spacesign was just an agreement among foobarusers as result of a discussion. This post has been edited by q-stankovic: Jan 3 2009, 16:48 -------------------- german support forum: www.foobar-users.de / user: qwert73
|
|
|
|
Aug 11 2009, 23:24
Post
#481
|
|
|
Group: Members Posts: 15 Joined: 3-January 09 Member No.: 65136 |
It is not correct to say that foobar only support "Album Artist": You are free to use ALBUMARTIST instead of ALBUM ARTIST if you like to achieve compatibilty with other programs. The only that you will loose is the convenient field remapping of the expression %album artist%, so that you will have to use an expression like $if2(%albumartist%,%artist%). Using a spacesign was just an agreement among foobarusers as result of a discussion. Yeah, I understand that. The Foobar2000 built-in support for %album artist% is convenient for many things, so adding logic for %albumartist% otherwise %artist% is a pain. I got a change made to the other software package to support "ALBUM ARTIST" instead (as well as ALBUMARTIST), so I use that now - just thought it was weird to agree a tag name that had a space in it, when everything else doesn't. |
|
|
|
Aug 20 2009, 16:05
Post
#482
|
|
|
Group: Members Posts: 37 Joined: 30-January 08 Member No.: 50912 |
It seems there is a quasi standard on %added% as a tag-field containing a time stamp, when the file was added to the database/repository. Is this true? Shouldn't it be added in the first post in this thread? Or is there any other standard or no standard at all regarding this issue?
Or what about a field %date added% to keep the date/time, when the track was added to a library? However, the format should be ISO, yyyy-mm-dd, yyyy-mm-dd hh:mm, or yyyy-mm-dd hh:mm:ss, depending in the user's needs. What do You think? What's Your practice? |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 19:08 |