Цвета столбцов и битрейт

Список разделов foobar2000 Секреты foobar2000

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #1 babaika86 » 17.07.2010, 13:45

как настроить плеер так чтобы треки разного битрейта отображались разным цветом?
babaika86
Автор темы
Репутация: 0
С нами: 13 лет 8 месяцев

Сообщение #2 Izotop » 17.07.2010, 17:12

2babaika86
Начнем с того, что никто не знает чем Вы отображаете плейлист...

В Column Playlist, NG Playlist и в ELPlaylist это точно реализовать можно.
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #3 babaika86 » 17.07.2010, 17:43

у меня CUI
babaika86
Автор темы
Репутация: 0
С нами: 13 лет 8 месяцев

Сообщение #4 Izotop » 18.07.2010, 12:55

2babaika86
Есть параметр которым можно явно указывать (инициализировать) цвет для конкретного столбца в Column и NG Playlist
Title Formatting Help:$rgb(r,g,b)

Устанавливает цвет текста. r, g и b - соответственно красная, зелёная и синяя составляющие цвета невыделенного текста. Цвет выделенного текста устанавливается инверсным.
_______________________________________
$rgb(r1,g1,b1,r2,g2,b2)

Устанавливает цвет текста. r1, g1 и b1 - соответственно красная, зелёная и синяя составляющие цвета невыделенного текста. r2, g2 и b2 - соответственно красная, зелёная и синяя составляющие цвета выделенного текста.

То есть, мы имеем много вариантов, как подвязать цвет столбца к битрейту...
Я себе сделал так:::
В нужный мне столбик (%bitrate%) добавил в самое начало скрипта строку $rgb(%bitrate%,%bitrate%,0)
(Цвет для биттрейта от 128 до 320 отображается от серого до светло-желтого)

Но можно и расписать поболее скрипт... То есть устроить проверки битрейта через $if(условие,тогда,иначе) и $ifgreater(n1,n2,тогда,иначе)
В помощь Вам будет Справка по функциям и полям, используемым в скриптах Foobar2000
Если будут непонятные моменты - отписывайтесь, поможем, чем сможем ;)  *пыво*
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #5 babaika86 » 18.07.2010, 23:32

а можно со скрином объяснить? я не догоняю))
babaika86
Автор темы
Репутация: 0
С нами: 13 лет 8 месяцев

Сообщение #6 Izotop » 19.07.2010, 01:43

Изображение
Izotop M
Аватара
Откуда: Зеленоград - Харьков
Репутация: 69
С нами: 15 лет 4 месяца

Сообщение #7 babaika86 » 20.07.2010, 00:33

вот такой скриптик еще нашел

$if($strcmp('MP3',%codec%),$ifgreater(%bitrate%,192,$rgb(106,251,106),$ifgreater(%bitrate%,128,$rgb(239,167,95),$rgb(96,219,204))))
%bitrate% kbps
babaika86
Автор темы
Репутация: 0
С нами: 13 лет 8 месяцев


Вернуться в Секреты foobar2000