1

Тема: ices и RandomList

Доброго времени суток!

В настройках Ices есть в конфиге

  <Playlist>
    <File>playlist.txt</File>
    <Randomize>1</Randomize>
    <Type>builtin</Type>
    <Module>ices</Module>
  </Playlist>

параметр <Randomize>1</Randomize> который, отвечает за вывод случайным образом из плей-листа песен.

Как правильно расставить в плей-листе заставки таким образом, чтобы не было ситуации, когда играет сразу 3 заставки подряд. Есть ли вообще такой способ?

По моим наблюдениям Ices берет первые 10 композиций, перемешивает их между собой и крутит, потом вторые 10 и т.д.

2

Re: ices и RandomList

Ну вот ставьте через 10 их, и не будет ничего играть 3 раза подряд.

3

Re: ices и RandomList

Информация по поводу сортировки не точная, а заставки хотелось бы слышать через пару тройку песен.
Вот думаю может кто сталкивался с этим.

P.S> Чувствуется придется этот параметр отключать и через cron запускать скрипт рандомно сортирующий весь плей лист, а за тем уже добавляющий заставки через 3, 4, 5 песен...

4

Re: ices и RandomList

Можете php-скрипт сделать, который будет добавлять через каждые 3/4/5 треков (в нашем случае строчек) джингл, поставить его и kill -USR1 PID в крон на частоту раз в сутки. Естественно, необходимо отключить рандом.