Dag Mensen,
Nadat ik jaren gebruik gemaakt heb met de volgende oplossing :
#!/usr/bin/liquidsoap
set("log.file.path","/tmp/progressieverock.log")
set("frame.audio.size", 2048)
# Broadcast audio processing by Stereo Tool
radio = pipe(process='/opt/stereo_tool_cmd_64 - - -s /opt/stephanverrips.sts -q -k "<3f1cb7xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf6f90e>"', input.pulseaudio(clock_safe=false))
# Icecast2 Mobiel STEREO !
output.icecast(
%opus(bitrate = 40, stereo, samplerate=24000),
host = "127.0.0.1",
port = 8080,
user = "V2402",
password = "xxx",
mount = "/mobiel",
genre = "Prog, Rock, Progressieve Rock, Progressive Rock",
name = "Progressieve Rock (opus 40kbit/s)",
url = "
https://progressieverock.nl",
description = "De progzender van ONS ALLEMAAL",
mksafe(radio)
)
# Icecast2 Tablet STEREO !
output.icecast(
%opus(bitrate = 96, stereo, samplerate=24000),
host = "127.0.0.1",
port = 8080,
user = "V2402",
password = "xxx",
mount = "/tablet",
genre = "Prog, Rock, Progressieve Rock, Progressive Rock",
name = "Progressieve Rock (opus 96kbit/s)",
url = "
https://progressieverock.nl",
description = "De progzender van ONS ALLEMAAL",
mksafe(radio)
)
# Icecast2 Website STEREO !
output.icecast(
%mp3(bitrate = 320, stereo, samplerate=48000),
host = "127.0.0.1",
port = 8080,
user = "V2402",
password = "xxx",
mount = "/luisteren",
genre = "Prog, Rock, Progressieve Rock, Progressive Rock",
name = "Progressieve Rock (mp3 320kbit/s)",
url = "
https://progressieverock.nl",
description = "De progzender van ONS ALLEMAAL",
mksafe(radio)
)
# Icecast2 Website STEREO !
output.icecast(
%ogg(%flac, channels=2, samplerate=48000),
host = "127.0.0.1",
port = 8080,
user = "V2402",
password = "xxx",
mount = "/flac",
genre = "Prog, Rock, Progressieve Rock, Progressive Rock",
name = "Progressieve Rock (flac +/- 900kbit/s)",
url = "
https://progressieverock.nl",
description = "De progzender van ONS ALLEMAAL",
mksafe(radio)
)
# Sla een opname op
output.file(%flac,"/home/lrt/mediafiles/recordings/uitgezonden-%H.flac", reopen_when={0m0s},mksafe(radio))
output.file(%mp3(bitrate = 320),"/home/lrt/mediafiles/recordings/Progressieve Rock (14 dagen bewaarplicht CvdM), %Y%m%d-%H%M%S.mp3", reopen_when={0m0s},mksafe(radio))
Dat werkte allemaal perfect tot Debian 13, waarna het bij Debian 13 stereotool heel raar geluid geeft. De combinatie van Liquidsoap bij Debian 13 en Stereotool bijt elkaar.
Nu is er een nieuwe methode die ik even ga zoeken, momentje :
https://github.com/savonet/liquidsoap/discussions/3088
Echter.... er is met geen mogelijkheid met de huidige stereotool plugin duidelijk hoe dit werkt en hoe je het moet instellen. Kortom.... de documentatie op github is verouderd en ik mis hier een duidelijke beschrijving hoe dat moet. Daar komt bij dat ook belangrijke vragen op dit forum onbeantwoord blijven en mis enige vorm van support vragen voor mij met 4 licentie's op stereotool.
Kortom: wat gaat hier mis en waarom is het allemaal niet duidelijk ? Zolang dit niet opgelost wordt, kan ik niet over naar Debian 13 en moet ik verplicht op Debian 12 blijven waar het nog prima werkt.
Ik hoor graag wie me kan helpen,
Stephan