evil_foobar2000_v1.4_2020-06-06

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

Описание: Проверенные финальные версии сборок.

Сообщение #1 evil » 08.05.2006, 08:02

Сборка
foobar2000_evil_v1.4 (19.10 Mб)
Скачать:

Внешний вид, скриншот: https://yadi.sk/i/fgOR2Aq8hwT4UQ
evil_foobar2000_v1.4_2020-06-06.png


Описание

evil_v6.3.fcl - основная конфигурация для Columns UI, разделение по альбомам, имеет около 30 цветовых схем (в т.ч. и светлые).
evil_new_v1.33.fcl - новая конфигурация для Columns UI, представлена на скриншоте.
evil_plain_v3.1.fcl - плоское форматирование без выделения альбомов, имеет несколько цветовых схем.
evil_minna_v2.2.fcl - альтернативная конфигурация.
evil_v1.0.fth - тема для Default UI, единая группировка Advanced для альбомов и единичных треков.


FAQ


* * *

Сборка
foobar2000_evil_v0.8.3 (2.8 Mб)
Скачать:

Внешний вид, скриншот:
https://yadi.sk/i/S2Nn7UJVrhmeV
foobar2000_v0.8.3.png
Последний раз редактировалось evil 10.05.2012, 22:31, всего редактировалось 5 раз(а).
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев


Сообщение #821 John Dee » 13.02.2010, 20:03

прошу помочь всё с тем же performer, можно ли исправить это Изображение не удаляя тег?
Последний раз редактировалось John Dee 13.02.2010, 20:05, всего редактировалось 1 раз.
John Dee M
Аватара
Репутация: 0
С нами: 15 лет 6 месяцев

Сообщение #822 evil » 13.02.2010, 21:30

2John Dee
Как и чем заполнены теги?
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #823 John Dee » 14.02.2010, 00:42

выглядит это так Изображение , а заполнено MusicBrainz Picard
John Dee M
Аватара
Репутация: 0
С нами: 15 лет 6 месяцев

Сообщение #824 evil » 14.02.2010, 10:47

2John Dee
Предложи алгоритм для отображения artist, album artist, performer.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #825 John Dee » 14.02.2010, 12:16

мне не нужно, чтобы перформер отображался... это всё что я могу сказать  :)
John Dee M
Аватара
Репутация: 0
С нами: 15 лет 6 месяцев

Сообщение #826 evil » 14.02.2010, 13:35

2John Dee
В данном альбоме или никогда?
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #827 John Dee » 14.02.2010, 14:06

никогда, мне вообще не нужно чтобы performer отображался где-либо,
John Dee M
Аватара
Репутация: 0
С нами: 15 лет 6 месяцев

Сообщение #828 evil » 14.02.2010, 19:37

2John Dee
Проверь такой скрипт для колонки ArtistAlbumTitle:
Код: Выделить всё
//ЕСЛИ ЕСТЬ НОМЕРА ТРЕКОВ
$if($and(%tracknumber%,$not($get_global(random))),

//определение режима форматирования строк плейлиста (параметр находится в Globals - Variables - layout_mode)
$ifequal($get_global(layout_mode),0,

//ЕСЛИ УСТАНОВЛЕН РЕЖИМ ПОЛНОГО ФОРМАТИРОВАНИЯ. НАЗВАНИЕ КОМПОЗИЦИИ ОТДЕЛЯЕТСЯ ТАБУЛЯЦИЕЙ ОТ ИМЕНИ ИСПОЛНИТЕЛЯ.

//исполнитель, автор (первая строка в альбоме). формат artist
$if($stricmp($sub(%tracknumber%,1),0),
$if($meta(album artist),$if(%isplaying%,$get_global(t21),$get_global(t2))$ifequal($get_global(use_caps),0,$meta(album artist),$caps2($meta(album artist))),
$if($get_global(va),$if(%isplaying%,$get_global(t21),$get_global(t2))$get_global(va_string),
$if($meta(artist),$if(%isplaying%,$get_global(t21),$get_global(t2))$ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%)),
//если audio-cd без тегов
$if($get_global(cdda),'Audio CD',
'Unknown ARTIST'))
)),

//альбом, год (вторая строка в альбоме). формат 'album (date)'
$if($stricmp($sub(%tracknumber%,1),1),
$if(%album%,$if(%isplaying%,$get_global(t101),$get_global(t10))$ifequal($get_global(use_caps),0,%album%,$caps2(%album%))$ifgreater(%totaldiscs%,1,[' 'CD%discnumber%],)[' ('%date%')'],'Unknown ALBUM')
,

//жанр (третья строка в альбоме). формат genre
$if($stricmp($sub(%tracknumber%,1),2),
$if(%isplaying%,$get_global(t31),$get_global(t3))$if(%genre%,$ifequal($get_global(use_caps),0,%genre%,$caps2(%genre%)),'Unknown GENRE'))))

$tab(2)
,

//ЕСЛИ УСТАНОВЛЕН РЕЖИМ КОМПАКТНОГО ФОРМАТИРОВАНИЯ. НАЗВАНИЕ КОМПОЗИЦИИ НЕ ОТДЕЛЯЕТСЯ ТАБУЛЯЦИЕЙ ОТ ИМЕНИ ИСПОЛНИТЕЛЯ.

//исполнитель, автор. формат artist
$if($meta(album artist),$if(%isplaying%,$get_global(t21),$get_global(t2))$ifequal($get_global(use_caps),0,$meta(album artist),$caps2($meta(album artist))),
$if($get_global(va),$if(%isplaying%,$get_global(t21),$get_global(t2))$get_global(va_string),
$if($meta(artist),$if(%isplaying%,$get_global(t21),$get_global(t2))$ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%)),
//если audio-cd без тегов
$if($get_global(cdda),'Audio CD',
'Unknown ARTIST'))
))' '
)

//ОБЩАЯ ЧАСТЬ
//номера треков с раскраской до 10
$if(%isplaying%,$get_global(t41),$get_global(t4))
'['
$if(%isplaying%,$get_global(t51),$get_global(t5))
$ifgreater(%tracknumber%,9,
$if(%isplaying%,$get_global(t51),$get_global(t5))$num(%tracknumber%,2),
$if(%isplaying%,$get_global(t41),$get_global(t4))'0'$if(%isplaying%,$get_global(t51),$get_global(t5))$num(%tracknumber%,1))
$if(%isplaying%,$get_global(t41),$get_global(t4))
'] '

//ARTIST, PERFORMER
//если есть album artist, то, возможно, VA или если альбом с 'Various Artist'
$if($or($meta(album artist),$get_global(va)),
//если PERFORMER = ARTIST и нет ALBUM ARTIST или ARTIST = ALBUM ARTIST и нет PERFORMER, то не выводить
$if($or($and($stricmp(%performer%,%artist%),$strcmp($meta_num(album artist),0)),$and($stricmp($meta(album artist),$meta(artist)),$strcmp($meta_num(performer),0))),
//пусто
,
$if(%artist%,
$if(%isplaying%,$transition($ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%)),$get_global(t7),$get_global(t6)),$get_global(t2)$ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%))),
$get_global(t1)$if(%length%,%directoryname%,'Stream'))
$if(%isplaying%,$ifgreater($mod(%playback_time_seconds%,2),0,$get_global(t8),$get_global(t9)),$get_global(t8))$get_global(separator)
)
,
//иначе обычный альбом, а значит и выводить артиста с разделителем не следует
)

//TITLE
$if(%isplaying%,
//ЕСЛИ ПРОИГРЫВАЕТСЯ
//вывод с плавным переходом цвета
$transition($ifequal($get_global(use_caps),0,%title%,$caps2(%title%)),$get_global(t6),$get_global(t7)),
//ИНАЧЕ, ЕСЛИ НЕ ПРОИГРЫВАЕТСЯ
//вывод с раскраской содержимого скобок
$get_global(t1)$replace($ifequal($get_global(use_caps),0,%title%,$caps2(%title%)),'(',$get_global(t3)'(',')',')'$get_global(t1))
)

$ifequal($get_global(layout_mode),0,
//ПОЛНОЕ ФОРМАТИРОВАНИЕ
$tab(3),
//КОМПАКТНОЕ ФОРМАТИРОВАНИЕ
//альбом с указанием даты. формат 'X' (Y)
$if(%album%,$if(%isplaying%,$get_global(t41),$get_global(t4)) ''$ifequal($get_global(use_caps),0,%album%,$caps2(%album%))$ifgreater(%totaldiscs%,1,[' 'CD%discnumber%],)''[ %date%],)
)
,

//ЕСЛИ НЕТ НОМЕРОВ ТРЕКОВ
//автор, либо имя директории (если тег отсутствует); если играет, то с плавной раскраской
$if(%artist%,
$if(%isplaying%,$transition($ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%)),$get_global(t7),$get_global(t6)),$get_global(t2)$ifequal($get_global(use_caps),0,%artist%,$caps2(%artist%))),
$get_global(t1)$if(%length%,%directoryname%,'Stream'))

//название трека с плавной раскраской (если проигрывается) и текста в скобках (если не проигрывается)
$if(%title%,
$if(%isplaying%,$ifgreater($mod(%playback_time_seconds%,2),0,$get_global(t8),$get_global(t9)),$get_global(t8))$get_global(separator)
//TITLE
$if(%isplaying%,
//ЕСЛИ ПРОИГРЫВАЕТСЯ
//вывод с плавным переходом цвета
$transition($ifequal($get_global(use_caps),0,%title%,$caps2(%title%)),$get_global(t6),$get_global(t7)),
//ИНАЧЕ, ЕСЛИ НЕ ПРОИГРЫВАЕТСЯ
//вывод с раскраской содержимого скобок
$get_global(t1)$replace($ifequal($get_global(use_caps),0,%title%,$caps2(%title%)),'(',$get_global(t3)'(',')',')'$get_global(t1))
)
,)

//альбом с указанием даты (если в настройке выбран показ - Globals - Variables - show_album). формат , album 'X' of Y year
$ifequal($get_global(show_album),0,,
$if(%album%,$if(%isplaying%,$get_global(t41),$get_global(t4))', album '''$ifequal($get_global(use_caps),0,%album%,$caps2(%album%))$ifgreater(%totaldiscs%,1,[' 'CD%discnumber%],)''
$if(%date%,' of '%date%' year',),))
)
В следующей версии его не будет, но возможно предусмотрю такой вариант как настройку.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #829 John Dee » 14.02.2010, 19:45

спасибо, работает!  *пыво* за лучшую сборку!
John Dee M
Аватара
Репутация: 0
С нами: 15 лет 6 месяцев

Сообщение #830 comix19 » 19.02.2010, 19:56

При добавлении нового альбома выделение ставиться на него (в свернутом режиме, да и вообще) следовательно текущая прослушка слетает, и следующим треком играет тот который я добавил последний. Думаю легко испрвляеться в настройках... но не могу найти. Хелп :)

Еще вопрос, предусмотрено ли в вашей сборке, что то типо ознакомительного плагина? Хотелось бы такую штуку при включении которой, проигрывалось скажем 30% от общей длинны песни, то есть если надо быстро познакомиться с альбомом скажем. Если ли такое? (Если нету, но знаете о чем речь, прошу помочь с ссылкой на сабж :) )
comix19
Репутация: 1
С нами: 14 лет 3 месяца

Сообщение #831 evil » 19.02.2010, 21:58

comix19:следовательно текущая прослушка слетает... Думаю легко испрвляеться в настройках
Не встречал подобной настройки.
comix19:что то типо ознакомительного плагина
Главное меню Playback - Preview mode.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #832 NecroMan » 19.02.2010, 22:40

2comix19
Скорее всего, стоит галка Playback - Playback Follow Cursor. Убери, выделение больше не будет влиятья на порядок проигрывания.
NecroMan
Репутация: 4
С нами: 14 лет 10 месяцев

Сообщение #833 Violar » 19.02.2010, 22:51

Уважаемый evil, всплыла новая фича.    Провожу поиск в плейлисте All music, результаты выцепливатся в новый плейлист "Search results: ****"     И при воспроизведении этого списка, проигранные треки исчезают из него.   То есть закончила дорожка играть, начала следующая - а предыдущая самоустраняется из списка. Можно ли это отключить?   В настройках фубара не нашёл намёков на это....   Основной плейлист при этом остаётся в исходном виде.
Violar M
Откуда: Минск
Репутация: 0
С нами: 14 лет 11 месяцев

Сообщение #834 evil » 19.02.2010, 23:47

2Violar
Проверь галочку в главном меню Playback - Remove played tracks.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #835 Violar » 19.02.2010, 23:49

......  *пыво*  а то все preferences облазил.
Violar M
Откуда: Минск
Репутация: 0
С нами: 14 лет 11 месяцев

Сообщение #836 Juice25 » 27.02.2010, 21:23

Сегодня начал пользоваться данной сборкой, перепробовал много других, эта самая лучшая имхо! Спасибо автору *пыво*

Но вот есть вопросик, извиняюсь если подобный вопрос уже задавался. Как изменить отображение исполнителей в плей-листе? А то вот например есть много альбомов с похожей неприятностью

[img width=400 height=155]http://img717.imageshack.us/img717/4951/snap20100227191538001.png[/img]

У каждой песни свой исполнитель, а он показывает Group Home (исполнитель) для всех. Стандартная функция с VA не подходит. Да и в общем я привык что-бы возле каждой песни отображался исполнитель.

Как можно сделать что-то похожее ? [img width=400 height=155]http://img85.imageshack.us/img85/80/snap20100227192122002.png[/img]

Т.е. что-бы всегда отображался исполнитель, название песни и без последних двух столбцов ? Это как-то надо менять в скрипте?
Последний раз редактировалось Juice25 27.02.2010, 22:15, всего редактировалось 1 раз.
Juice25
Репутация: 0
С нами: 14 лет 1 месяц

Сообщение #837 evil » 27.02.2010, 22:27

Juice25:Стандартная функция с VA не подходит
Почему не подходит? Можно увидеть как и чем заполнены теги?

Juice25:Т.е. что-бы всегда отображался исполнитель
Нужно отображать для VA альбомов или независимо для любых?
Если VA, то нужно заглянуть в readme, раздел Распознавание various artist. Если для любых, то применить evil_plain_v3.01.fcl (как применять - описано в readme, раздел Как применить fcl-файл?). Где найти этот файл? Надо прочитать раздел readme, раздел Расположение исходных файлов настроек для различных компонент.

Juice25:без последних двух столбцов
Изменить набор колонок можно, прочитав readme, раздел Изменение набора колонок Columns UI в плейлисте.
Последний раз редактировалось evil 27.02.2010, 22:34, всего редактировалось 1 раз.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #838 Juice25 » 27.02.2010, 22:37

2evil нужно отображать независимо для любых
Juice25
Репутация: 0
С нами: 14 лет 1 месяц

Сообщение #839 evil » 27.02.2010, 22:41

2Juice25
Я уже ответил. Сообщение не просто так пропало.
evil M
Автор темы
Репутация: 67
С нами: 17 лет 11 месяцев

Сообщение #840 Juice25 » 27.02.2010, 22:42

2evil извиняюсь, не заметил)) Сейчас попробую сделать) Спасибо!
Juice25
Репутация: 0
С нами: 14 лет 1 месяц

Пред.След.

Вернуться в Релизы сборок