#!/usr/bin/liquidsoap # Log dir set("log.file",false) set("log.stdout",true) set("log.level",3) set("server.socket",true) set("server.socket.path","radiosock.sock") def apply_metadata(m) = title = m["title"] artist = m["artist"] print("Now playing: #{title} by #{artist}") end %include "passwords.liq" radio = crossfade(normalize(playlist.once(argv(1),random=false,reload_mode="watch"))) radio = on_metadata(apply_metadata,radio) output.icecast(%vorbis, host="azuracast.tilderadio.org",user=user,port=8015,password=password, mount="/", on_blank(shutdown,radio), on_stop=shutdown, fallible=true )