Hi David,
Well, I fired up today's liq script using ogg sources, and the
same problem cropped up again.
The ID3 tags, using the fill_in(s) functions work, but the titles are not
listed on Icecast, but they are on Shoutcast. Furthermore, there is no YP
listing on Icecast.
I had mentioned (privately) differences bewteen mp3 / ogg results in
liquidsoap.log that might explain why the ID3 tags do not work for OGGs.
*****
[snippet from liquidsoap.log]
MP3
For metadata: [ ("album",""), ("genre",""), ("comment",""),
("filename","/usr/local/www/rcr/mp3/csoc/today/
Classic_Stations_of_the_Cross.mp3"), ("status","playing"), ("year","0"),
("source","today-csoc-mp3-32(dot)pls"),
("initial_uri","/usr/local/www/rcr/mp3/csoc/today/
Classic_Stations_of_the_Cross.mp3"), ("on_air","2011/02/22 15:34:16"),
("rid","145"), ("artist",""), ("track","0"), ("temporary","false"),
("title","") ]
OGG
For metadata: [
("filename","/usr/local/www/rcr/ogg/csoc/today/
Classic_Stations_of_the_Cross.ogg"), ("status","playing"),
("vendor","Xiph.Org libVorbis I 20070622"),
("source","today-csoc-ogg-32(dot)pls"),
("initial_uri","/usr/local/www/rcr/ogg/csoc/today/
Classic_Stations_of_the_Cross.ogg"), ("on_air","2011/02/22 15:34:15"),
("rid","144"), ("temporary","false") ]
For mp3s, final part of a 'For metadata[,,,,,("rid","145"), ("artist",""),
("track","0"), ("temporary","false"), ("title","") ] whereas for the ogg:
'For metadata[,,,,,("rid","144"), ("temporary","false") ]'.
*****
The oggs seem to be 'missing' the '("title","")' part that I presume is
essential to pass the ID3 tags through the fill_in(s) function.
For the interim, I have reverted to using mp3 sources (and both Icecast and
Shoutcast list and also show the titles), but I'm puzzled why the ID3 tags
are not passed when I use ogg sources.
Any ideas how I can fix this without resorting to using mp3 sources?
Thanks,
Andre
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
|