Тема: icecast2+liquidsoap = странная проблема с id3-tag в кодировке UTF8
Приветствую!
Итак, анамнез пациента:
в конфиге liquidsoap
set("tag.encodings",["UTF-8"])
в конфиге icecast2
<mount>
<mount-name>/live</mount-name>
<password>pppppp</password>
<max-listeners>300</max-listeners>
<charset>utf8</charset>
<public>0</public>
<stream-name>regress78.com</stream-name>
<stream-description>24/7 non-stop rock music</stream-description>
<stream-url>regress78.com</stream-url>
<genre>Rock</genre>.
<bitrate>192</bitrate>
<type>ogg</type>
<subtype>vorbis</subtype>.
<hidden>0</hidden>
</mount>
т.е. UTF8 везде сконфигурирован...
далее, в консоли:
# liquidsoap -r '7. Molitva.flac'
Request resolved.
comment="Free 14-day trial - http://www.audio-transcoder.com"
genre="progressive heavy metal"
rid="0"
status="ready"
initial_uri="7. Molitva.flac"
tracknumber="7"
temporary="false"
filename="7. Molitva.flac"
title="Молитва"
decoder="FLAC"
artist="DvärG"
kind="{audio=0+;video=0+;midi=0+}"
date="2012"
album="Скала (The Rock)"
composer="DvärG"
Computing duration: 175.51 sec.
Как видим, с кодировкой все ок, вроде...
Но далее, столкнулся с такой вот проблемой:
parseMusic({"/live":{"server_name":"Regress Radio","description":"internet-radio","title":"DvärG - Молитва"
и
Надоумьте меня, неразумного, в какую сторону копать! Вроде бы все нормально настроил же... ((
С меня нештяки.
P.S. Да, забыл сказать, если рестартануть liquidsoap и icecast, то некоторое время всё работает нормально. В логах никаких ошибок нет.
Отредактировано solariz (08-04-2016 12:24:38)