Disabling ID3 Tags

"Luke Scott" <[email protected]>
Newsgroups gmane.comp.audio.zinf.devel
Message-ID <[email protected]>
Disabling ID3 Tags
Luke Scott - [email protected]

In response to: [ 675002 ] "Option to disable ID3 Tags", posted on the SF
features suggestion board last year by [email protected].



*** Original Text ***
Zinf seems to dissolve ID3 Tags automatically. This destoys the
order in My Music, because the Tags are written in different
Formats (for instance, Title: "08 - title" because it was Track #8 on a
CD, or containing author info, but no title etc.), so I would like to be
able to turn off usage of ID3 tags in Zinf and use plain filenames
instead (I'm formatting them "Artist - Title", so this shall be no
problem). WinAmp offers a similar
function.
[email protected]
*** end original text ***



I fully agree with this. I have been working on a web-based equivalent of
ZINF's music catalog for a while - my solution to this was to allow the user
to enter multiple, prioritized format strings for the filenames, so that a
user's entire collection doesn't have to follow the same convention. In
other words, for each file that is scanned into the catalog, the software
tries to match the filename to format string #1, which might look like this:

#artist# - #album# - #track# - #title#

if the filename matches this template (in other words, there are three
dashes between four fields, and field #3 is numeric), then the filename is
parsed into the appropriate data items. If the filename doesn't match the
string, i.e. if there aren't enough dashes or if there is a period between
field 2 and 3 instead of a dash, then it will try to match the filename to
format string #2, which might look like this:

#artist# - #album# - #title#

and so on, until there is either a match or no more format strings to choose
from. The one potential problem with this system is that it has to be either
pre-configured to be as intelligent as possible (in which case it won't fit
well with EVERY user's naming conventions), or it has to be configurable by
the user, in which case it can be very quirky, because the user is
essentially "programming" the software by him/herself. If the order of these
format strings is wrong, or if some songs are unconventionally named, then
the track will be mis-labeled as the album, or whatever.

I definitely believe in freedom from ID3 tags! Once a song is scanned into
the ZINF database, the tags are irrelevant - so why depend on them?!

PS the allowable fields I included were:
#artist#
#album#
#disc#   (allows for multiple-disc albums, like "dark side of the moon")
#track#
#title#



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.