Here is the updated script -- thank you for taking a look!

#!/usr/bin/liquidsoap

set('encoder.export', ['artist', 'title', 'album', 'composer', 'comment'])
set('log.file.path', '/home/radioland/backend/sparetire/sparetire.log')
set('log.stdout', false)
set('harbor.bind_addr', '127.0.0.1')

url = 'http://' <http://65.108.3.217/>
streamuser = ''
streampass = ''

sparetirerandom = 
nrj(playlist('/home/radioland/backend/sparetire/sparetirerandom.m3u', 
mode='normal', reload_mode='watch'))
radio = mksafe(sparetirerandom)

def post_metadata(m) = 
    system("/usr/bin/python3 sparetire_info.py "^quote(m['artist'])^" 
"^quote(m['title'])^" "^quote(m['album'])^" "^quote(m['composer'])^" 
"^quote(m['comment']))
end

radio = radio.on_track(post_metadata)

output.icecast(%mp3(bitrate=256, samplerate=44100, internal_quality=0, 
id3v2=true), radio, 
host='localhost', port=8000, user=streamuser, password=streampass, 
description='SPARETIRE radio', url=url, genre='Freeform', 
mount='sparetire', name='SPARETIRE radio')


On Mon, Jun 13, 2022, at 6:01 PM, Romain Beauxis wrote:
> Could you post your code after updating it?
> 
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users
> 
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to