Closed LordHelmchen666 closed 1 month ago
Hi @LordHelmchen666, good to hear it works for you!
You got it exactly right, the enable_autocue2_metadata()
can only work after "the protocol is there", i.e. at the end of input box #2, together with the settings.
Thanks for the info, I added a note in the docs that the command belongs in input box 2.
Keep me updated on how well your crossfading works—you use longer fades than I do, and cross.simple
. I mostly use the simple add
, but all three should work (add
, cross.simple
, cross.smart
).
I listened in for a few minutes—sounded very nice!
Did the installation work well, or do you have suggestions to improve my docs? Which AzuraCast & Liquidsoap versions are you using with this?
Yes, but it is not clear in your description if using second option. ;) I thought i have to put in first box as i read your documentation.
you have initial_fade_out_metadata=old.metadata, initial_fade_in_metadata=new.metadata
in cross.smart. Will it be added in future, because in latest RR there is no such label?
Installation is easy. No problem for me. Documentation is very clear and well.
I use latest RR of Azuracast. Nothing custom.
EDIT:I am always playing around a little with add, cross.simple and cross.smart. And listen what is satisfying me the best. :)
you have
initial_fade_out_metadata=old.metadata, initial_fade_in_metadata=new.metadata
in cross.smart. Will it be added in future, because in latest RR there is no such label?
Passing the metadata was a workaround, and we talked about removing it again, if anyhow possible. @toots is working on that, and maybe it is already done in the meantime. Simply try without these if it shows an error message.
Could you let me know the exact LS version you’re running? Most easily done by jumping into the container and asking its version like so:
cd /var/azuracast
sudo ./docker.sh bash
and then in the container
liquidsoap --version
exit
Thanks!
A side note here for all that use the enable_autocue2_metadata()
mode (which actually makes autocue2
work on all files Liquidsoap sees:
If you also use:
you can disable autocue2
and/or its blankskip
processing for selected sources, using annotations, see Tags/Annotations that influence autocue2’s behaviour.
You wouldn’t want autocue2
to calculate data for a 10 GB video file, would you? It can actually do that, but it would take considerable time and CPU resources, probably interfering with smooth station operation.
Liquidsoap 2.2.5+git@cadd05596
@LordHelmchen666 Thanks! That was exactly the version I was using for some time. I’m just testing yesterday’s version Liquidsoap 2.2.5+git@317f191c0 on AzuraCast. No changes needed in autocue2
.
Looks like some of the leftover "jingle too short for transition length" problems have been fixed in this version. Cross our fingers!
I’ve set up "Nite Radio Test" to exclusively play short jingles (1–7 s) now, let’s check.
@LordHelmchen666 Suggest an update to the 2024-04-10
version. I made it more robust and changed the metadata handling, see new changelog.
You only have to replace the autocue2.liq
code in the 2nd AzuraCast input box. Don’t forget possibly modified settings at the end of that box. No other changes needed.
Closing this, since Autocue is now integrated in AzuraCast.
When i put
enable_autocue2_metadata()
in first box it gives an error. I put it afterautocue2.liq
code.My config. Second box.
Third box
Is working very well for me.