I mentioned this 1 or 2 years back but it's still not fixed. I presume it's a Icecast2 server problem. I'm using the latest Oddcast client, and my server host Mediacast1 has just updated to the latest Icecast2. I'm currently streaming a track in Vorbis format called: M?ire Brennan - I L?thair D? It shows this correctly in Winamp on the broadcast PC. On the Icecast Status page, it says the Current Song is: M?e Brennan - I L?air D? Listening to the stream (as a listener) in Winamp, it shows this as the title: M - I L Regards, Ross Levis http://soulfm.stationplaylist.com/listen.m3u
On Tuesday 14 December 2004 14:26, Ross Levis wrote:> I mentioned this 1 or 2 years back but it's still not fixed. I presume > it's a Icecast2 server problem. I'm using the latest Oddcast client, and > my server host Mediacast1 has just updated to the latest Icecast2. > > I'm currently streaming a track in Vorbis format called: > M?ire Brennan - I L?thair D? > It shows this correctly in Winamp on the broadcast PC. > > On the Icecast Status page, it says the Current Song is: > M?e Brennan - I L?air D? > > Listening to the stream (as a listener) in Winamp, it shows this as the > title: > > M - I L >Ross, I'm pretty sure icecast gets this all correct - though I'm not 100% certain about the status page, I think even that is correct. I strongly suspect that this is an oddcast (or possibly, but less likely, winamp) bug. I couldn't check this, your stream was playing something with no non-ASCII characters at all when I went to have a look. If you'd like me to take a closer look, could you send me (off-list, please) one of the files you're streaming (the input file), and a capture/dump of the stream itself, containing the same track? Just a small section of each would be fine - all this metadata is found at the start of the file, so just sending the first 100kB would be fine. Mike
well, if I manually update the metadata via oddcast and enter "M? ire Brennan - I L??thair D??", then check the icecast2 status page, I see : Current Song: M?ire Brennan - I L?thair D? which I presume is correct. If I then open this stream with winamp, it displays as : M - I L?thair D?. If I look at the file properties, the vorbis winamp plugin tells me there are two comment fields, ARTIST=M and TITLE=I L?thair D?. Oddcastv2 only sent TITLE=M? ire Brennan - I L??thair D??, so that tells me that the winamp vorbis input plugin is not handling the charset properly. Frankly I'm suprised that oddcast is actually handling it properly, but as far as I can tell (the icecast2 status page also shows <artist>M?ire Brennan</artist> and <title>I L?thair D?</title>) oddcast is setting the vorbis comments properly. So that pretty much leaves only the vorbis input plugin. oddsock At 09:26 PM 12/13/2004, you wrote:>I mentioned this 1 or 2 years back but it's still not fixed. I presume it's >a Icecast2 server problem. I'm using the latest Oddcast client, and >my server host Mediacast1 has just updated to the latest Icecast2. > >I'm currently streaming a track in Vorbis format called: >M? ire Brennan - I L??thair D?? >It shows this correctly in Winamp on the broadcast PC. > >On the Icecast Status page, it says the Current Song is: >M???e Brennan - I L???air D? ? > >Listening to the stream (as a listener) in Winamp, it shows this as the >title: > >M - I L > >Regards, >Ross Levis >http://soulfm.stationplaylist.com/listen.m3u > >_______________________________________________ >Icecast mailing list >Icecast@xiph.org >http://lists.xiph.org/mailman/listinfo/icecast >
At 10:10 PM 12/13/2004, you wrote:>well, if I manually update the metadata via oddcast and enter "M? ire >Brennan - I L??thair D??", then check the icecast2 status page, I see : >Current Song: M?ire Brennan - I L?thair D? > >which I presume is correct. If I then open this stream with winamp, it >displays as : M - I L?thair D?. If I look at the file properties, the >vorbis winamp plugin tells me there are two comment fields, ARTIST=M and >TITLE=I L?thair D?. Oddcastv2 only sent TITLE=M? ire Brennan - I L??thair >D??, so that tells me that the winamp vorbis input plugin is not handling >the charset properly.correction, oddcast is sending TITLE=I L?thair D? and ARTIST=M?ire Brennan.>Frankly I'm suprised that oddcast is actually handling it properly, but as >far as I can tell (the icecast2 status page also shows <artist>M?ire >Brennan</artist> > and <title>I L?thair D?</title>) oddcast is setting the vorbis comments > properly. So that pretty much leaves only the vorbis input plugin. > >oddsock >At 09:26 PM 12/13/2004, you wrote: >>I mentioned this 1 or 2 years back but it's still not fixed. I presume it's >>a Icecast2 server problem. I'm using the latest Oddcast client, and >>my server host Mediacast1 has just updated to the latest Icecast2. >> >>I'm currently streaming a track in Vorbis format called: >>M? ire Brennan - I L??thair D?? >>It shows this correctly in Winamp on the broadcast PC. >> >>On the Icecast Status page, it says the Current Song is: >>M???e Brennan - I L???air D? ? >> >>Listening to the stream (as a listener) in Winamp, it shows this as the >>title: >> >>M - I L >> >>Regards, >>Ross Levis >>http://soulfm.stationplaylist.com/listen.m3u >> >>_______________________________________________ >>Icecast mailing list >>Icecast@xiph.org >>http://lists.xiph.org/mailman/listinfo/icecast > > >_______________________________________________ >Icecast mailing list >Icecast@xiph.org >http://lists.xiph.org/mailman/listinfo/icecast >
ok, after further review, it looks like it is oddcast that is not handling the charset properly. I dumped an archive of what is being sent (the vorbis stream) and ran it through ogginfo, and I get : User comments section follows... TITLE=I L??thair D?? Warning: Illegal UTF-8 sequence in comment 1 (stream 1): invalid sequence The odd thing is that if I play that archive in winamp, the correct title (M?ire Brennan - I L?thair D?) shows, and if I play it in foobar2k, then only the TITLE shows (which clued me in on the fact that the vorbis comments might be wrong). Of course, it still shows up properly in the status.xsl, which is even stranger. So the problem is with oddcast and it's lack of handling UNICODE characters properly when adding vorbis comments to the stream. Now fixing it...well, that's another story... :) At least I have a nice reproducible test case. oddsock At 10:10 PM 12/13/2004, you wrote:>well, if I manually update the metadata via oddcast and enter "M? ire >Brennan - I L??thair D??", then check the icecast2 status page, I see : >Current Song: M?ire Brennan - I L?thair D? > >which I presume is correct. If I then open this stream with winamp, it >displays as : M - I L?thair D?. If I look at the file properties, the >vorbis winamp plugin tells me there are two comment fields, ARTIST=M and >TITLE=I L?thair D?. Oddcastv2 only sent TITLE=M? ire Brennan - I L??thair >D??, so that tells me that the winamp vorbis input plugin is not handling >the charset properly. Frankly I'm suprised that oddcast is actually >handling it properly, but as far as I can tell (the icecast2 status page >also shows <artist>M?ire Brennan</artist> > and <title>I L?thair D?</title>) oddcast is setting the vorbis comments > properly. So that pretty much leaves only the vorbis input plugin. > >oddsock >At 09:26 PM 12/13/2004, you wrote: >>I mentioned this 1 or 2 years back but it's still not fixed. I presume it's >>a Icecast2 server problem. I'm using the latest Oddcast client, and >>my server host Mediacast1 has just updated to the latest Icecast2. >> >>I'm currently streaming a track in Vorbis format called: >>M? ire Brennan - I L??thair D?? >>It shows this correctly in Winamp on the broadcast PC. >> >>On the Icecast Status page, it says the Current Song is: >>M???e Brennan - I L???air D? ? >> >>Listening to the stream (as a listener) in Winamp, it shows this as the >>title: >> >>M - I L >> >>Regards, >>Ross Levis >>http://soulfm.stationplaylist.com/listen.m3u >> >>_______________________________________________ >>Icecast mailing list >>Icecast@xiph.org >>http://lists.xiph.org/mailman/listinfo/icecast > > >_______________________________________________ >Icecast mailing list >Icecast@xiph.org >http://lists.xiph.org/mailman/listinfo/icecast >