I've been reporting this for a while. I moved it out of your BIG bug list because most people do not use the TPE2 tag. I still say that your import routine is wrong:
1. I Import a file into MC.
MPEG-1 Layer 3
192 Kbit CBR
44.1 Khz Stereo
Copyrighted: No
Original: Yes
Protected by CRC: No
ID3v1 Tag: (128 bytes)
Name: Part 1 - Acknowledgement
Artist: John Coltrane
Album: Love Supreme
Year: 1964
Comment:
Track #: 1
Genre: Jazz
ID3v2 Tag: (11827 bytes)
COMM (Tool Name): Media Center
COMM (Tool Version): 9.0.143
COMM (Keywords): test keywords
COMM (TestListType): Post-Bop; Hard Bop; Free Jazz; Avant-Garde Jazz
APIC: <unknown data type>
TPE1 (Lead performer(s)/Solo..): John Coltrane
TPE2 (Band/orchestra/accompa..): Coltrane Orchestra
TPE3 (Conductor/performer re..): Coltrane Conductor
TIT2 (Title/songname/content..): Part 1 - Acknowledgement
TALB (Album/Movie/Show title): Love Supreme
TRCK (Track number/Position ..): 01
TYER (Year): 1964
TCOM (Composer): Coltrane
TPUB (Publisher): Test Publisher
TCON (Content type): Jazz
COMM (Comments): <too large to display>
Problem #1: Artist field in the database is populated with 'Coltrane Orchestra' (TPE2). It should be populated with 'John Coltrane' (TPE1)
2. I edit the properties and change the 'Keywords' field from 'test Keywords' to 'new keywords'. MC writes the tag. Now the format looks like the following:
MPEG-1 Layer 3
192 Kbit CBR
44.1 Khz Stereo
Copyrighted: No
Original: Yes
Protected by CRC: No
ID3v1 Tag: (128 bytes)
Name: Part 1 - Acknowledgement
Artist: Coltrane Orchestra
Album: Love Supreme
Year: 1964
Comment: Easily one of the most impor
Track #: 1
Genre: Jazz
ID3v2 Tag: (11827 bytes)
APIC: <unknown data type>
TPE3 (Conductor/performer re..): Coltrane Conductor
TPUB (Publisher): Test Publisher
TCOM (Composer): Coltrane
TPE1 (Lead performer(s)/Solo..): Coltrane Orchestra
TRCK (Track number/Position ..): 1
TALB (Album/Movie/Show title): Love Supreme
TIT2 (Title/songname/content..): Part 1 - Acknowledgement
TCON (Content type): Jazz
TYER (Year): 1964
COMM (Comments): <too large to display>
COMM (Tool Name): Media Center
COMM (Tool Version): 9.0.143
COMM (Keywords): new keywords
COMM (TestListType): Post-Bop; Hard Bop; Free Jazz; Avant-Garde Jazz
Notice the changes and lost tags?
Problem #2: TPE1 changed from 'John Coltrane' to 'Coltrane Orchestra'. (This reflects the improper import listed in problem #1)
Problem #3: Data in TPE2 is lost
Media Center Registered 9.0.144 -- C:\Program Files\J River\Media Center\
Microsoft Windows 2000 Workstation 5.0 Service Pack 3 (Build 2195)
Intel Pentium III 996 MHz MMX / Memory: Total - 523 MB, Free - 256 MB
Internet Explorer: 5.50.4807.2300 / ComCtl32.dll: 5.81 / Shlwapi.dll: 5.50.4807.2300
Shell32.dll: 5.00.3502.5436 / wnaspi32.dll: Internal ASPI Layer
Ripping / Drive E: Copy mode:ModeBurstBigBuffer CD Type:Auto Read speed:Max
Digital playback: Yes / Use YADB: Yes / Get cover art: No / Calc replay gain: No / Copy volume: 32767
Eject after ripping: Yes / Play sound after ripping: Yes Soundfile: C:\WINNT\MEDIA\CHIMES.WAV
Burning / Drive E: LITE-ON LTR-52246S Addr: 1:0:0 Speed:52 MaxSpeed:52 Use MJ Engine:Yes
Test mode: No / Eject after writing: Yes / Direct decoding: Yes / Write CD-Text: No
Use playback settings: No / Normalization: None