2. I had to stop the stream because it hit a problematic file (played in slow motion and threatened to last for 40 minutes). I filed a #libxmp bug on that, but it would be nice to have a way to tell #liquidsoap to abort the current song ASAP and advance to the next one. Not sure what my options are; I suspect I will need to use LS' telnet listener and bounce requests off of it or something?
Trying to put together a setup for using #xmp to #stream #tracker music to an #icecast server. #ezstream is out because it barfs when I tell it to output mp3 for some reason.
Got #liquidsoap working, but holy hell was a it a pain. Besides a horrible scripting language, it *demands* a WAV header from external decoders, so I had to pipe through #ffmpeg just to slap one on lol
Should probably write my own custom #libxmp based decoder that integrates better with liquidsoap though.
#xmp #stream #tracker #icecast #ezstream #liquidsoap #ffmpeg #libxmp