Hi, On 7/10/07, Jorge Ignacio Jiménez <[EMAIL PROTECTED]> wrote:
Yes, is definetely ocaml-mp3id3, i compiled with id3 and ocaml-mp3id3 i suppose if one fails, the other should work, is it right? do you advice me compiling only with id3 or only with ocaml-mp3id3?
I find the id3tag (not taglib, my mistake) much more reliable than ocaml-mp3id3 which I haven't used for a long time. I'm not sure that both are attempted if both are available. No time to check right now, anyway if I were you I'd compile with taglib alone.
all my mp3 files are local and checked with playlist.safe, if the playlist file is corrupted or deleted, liquidsoap loads another playlist and if it fails to, the listenners are moved to another mount point, since liquidsoap manages my streams i dont receive calls from the office at midnight saying the "radio is down", and when checking there is a wrong spelling in the playlist that i didn´t do!!!
If you use an fallible playlist instead of playlist.safe, it would also skip the invalid of inexistent files, playing the next available one instead. The only risk is that it takes a bit of time to try and fail on several erroneous files, causing liquidsoap to move to a fallback source. I wonder if this would happen often in practice, my guess is that one would need a really very broken list in order to make playlist() fail. I guess I should run experiments.
I have also two clients that stream live, i dont receive more calls saying: "im gonna finish in 3, 2, 1, start de music!"
At the beginning we had no idea what people were really using and what they really needed, we just did something for us. Now I just love to receive mails from users telling me that liquidsoap is really useful ! By the way, is your radio public ? would you send us any pointer ? Advertisement of liquidsoap radios is welcomed here ;) Cheers. -- David
