Post Reply 
MinimServer 0.8.3 is now available
15-12-2014, 18:53
Post: #11
RE: MinimServer 0.8.3 is now available
(15-12-2014 17:32)magister Wrote:  I ran into the same issue as InfernoST after upgrading to 8.3. The log now shows many entries such as

Warning: illegal characer in INVOLVED_PEOPLE_LIST tag value in file [filename]

It's always the INVOLVED_PEOPLE_LIST tag, which I believe is an ID3 tag. I use FLAC tags exclusively, so these were put in by the company that prepared the file for download. I looked at the tags in mp3tag, and it appears that these illegal characters are a separator between items. For instance, I see "composerLSibelius, Jean" where the L that I typed here appears as a raised character that looks vaguely like an L but with a shorter bottom bar. When I copy this character in mp3tag and paste it into Notepad, it comes out looking like # . I have tried to identify this Unicode character without success.

I can change the tagging, but since I know nothing about MP3 tags I want to use the correct separator between function and name. Does anyone know what character I should use here that is both legal in the UPnP spec and functional in the ID3 scheme of things?

Thanks - David

There is an IPLS (involved people) frame in ID3v2.3 which contains multiple strings separated by NUL (0x00) characters. In ID3v2.4, this frame is renamed to TIPL. MinimServer is currently ignoring both the IPLS and TIPL frames when it reads files containing ID3v2 tags.

Ny guess is that the INVOLVED_PEOPLE_LIST tag in your FLAC files uses the same format as IPLS and TIPL with multiple strings separated by NUL characters (or perhaps some other control character). If they are separated by NUL characters, MinimServer 0.8.2 would remove the NUL characters when it reads the tag value and it would display a warning message. MinimServer 0.8.3 displays a warning message for all control characters (not just NUL) and ignores the entire INVOLVED_PEOPLE_LIST tag. Did you get any warnings from these files with MinimServer 0.8.2?

I think a change to MinimServer 0.8.3 is needed to move this check for illegal characters so it is performed only for tags that are used by MinimServer in some way. This means you would get the warning message only if you have put INVOLVED_PEOPLE_LIST in your indexTags, itemTags or aliasTags property. I will release an update soon (probably tomorrow) with this change.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: MinimServer 0.8.3 is now available - simoncn - 15-12-2014 18:53

Forum Jump:


User(s) browsing this thread: 1 Guest(s)