Here are some hacks in Liquidsoap to, for example, pass metadata through for 
live shows using harbor, save a live show to disk (including some hacks around 
bugs in metadata handling in liquidsoap), etc

https://github.com/kenrestivo/Airtime/compare/live-metadata

The patch is diffed from Airtime but the techniques could be useful for others 
working with pure Liquidsoap.

The patch is based on Airtime 2.5.1-ga which was GPL, before they changed to 
APL, so these are only GPL.

Even though switch was refusing to resume the metadata from sources created 
with insert_metadata, I was able to hack around that problem by adding a buffer.

Also, output.file refuses to interpolate any metadata tags other than $(artist) 
or $(title), so I had to hack around that by stuffing the artist data into 
ALBUM tag, and then post-process the file later to move the metadata to the 
correct tag.

-ken

------------------------------------------------------------------------------
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to