Как всегда выделять воспроизводимый трек в плейлисте Foobar2000 в пользовательском интерфейсе по умолчанию?

В пользовательском интерфейсе Foobar по умолчанию текущий воспроизводимый трек сигнализируется только очень осторожной стрелкой - без жирного шрифта, без выделения, без другого цвета. Единственное "выделение" происходит путем выбора треков.

введите описание здесь

В других проигрывателях разница между выбранными дорожками и выделенными / воспроизводимыми дорожками очевидна.

введите описание здесь

Есть ли какие-то настройки - я не имею в виду скины - которые могли бы улучшить это?


ОБНОВЛЕНИЕ: Я, очевидно, не спрашиваю об этой функции в пользовательском интерфейсе столбцов: нет смысла просить что-то, что уже есть. Таким образом, это ограничено интерфейсом по умолчанию, где эта элементарная функция поразительно отсутствует.

введите описание здесь

введите описание здесь

2 ответа

Решение

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

Учитывая цвета в пользовательском интерфейсе по умолчанию, я прочитал здесь, что:

"Начиная с версии 1.0 представление списка воспроизведения пользовательского интерфейса по умолчанию не поддерживает цветовые функции. В этом месте цвет текста можно регулировать только с помощью синтаксиса угловых скобок: используйте символы <и>, чтобы сделать определенный текст по сравнению с цветом по умолчанию или> выделите> ed цветом подсветки, до трех уровней в каждом случае, например:,> выделите <, >> more выделите <<, << >>. "

Фактически, цвет воспроизводимой дорожки может быть изменен за счет того, что при выделении или затемнении (путем добавления > или же < в новом столбце в разделе " Предпочтения"> "Отображение"> "Интерфейс пользователя по умолчанию"> "Просмотр списка воспроизведения" ) цвет воспроизводимой дорожки становится цветом "Highlight" - в разделе "Colours and fonts".

введите описание здесь

Таким образом, новые столбцы (с соответствующими именами) могут быть добавлены в разделе "Просмотр списка воспроизведения".

введите описание здесь

с "шаблонами", похожими на следующие:

$ if (% isplaying%, >>> исполнитель альбома%% album%, исполнитель альбома%%% album%)

$ if (% isplaying%, >>>% title%% исполнителя трека%,% title%% исполнителя трека%)

$ if (% isplaying%, >>>% length%,% length%)

$ if (% isplaying%, >>>% tracknumber%,% tracknumber%)

$ if (% isplaying%, >>>% codec%,% codec%)

$ if (% isplaying%, >>>% filesize_natural%,% filesize_natural%)

Эти команды следуют за функцией $if(X,Y,Z) (представлен в файле справки синтаксиса Foobar2000), что означает, что "Если X содержит хотя бы одно существующее поле, выполняет / отображает Y, в противном случае выполняет / отображает Z". - В этом случае, если дорожка воспроизводится, ее цвет выделяется (установите для этого параметра "Hightlight"); другие треки не претерпят изменений.

Столбцы по умолчанию должны быть заменены новыми, которые следуют вышеуказанному шаблону. Итак, отмените старые и проверьте новые , щелкнув правой кнопкой мыши на имени столбца:

введите описание здесь

Файл справки по синтаксису доступен в разделе "Предпочтения" / "Отображение" / "Интерфейс пользователя по умолчанию" / "Справка по синтаксису" (это файл foobar2000/titleformat_help.html .) Строка о цвете находится в самом конце документа. В нем говорится: "Управление цветом: <> Используется для затемнения или выделения текста, в настоящее время доступно в списке воспроизведения и строке состояния. Существует 3 уровня затемнения и 3 уровня подсветки, доступные с помощью повторяющихся символов управления цветом".


Чтобы заменить столбец "Воспроизведение" новым, найдите в MSOffice Word или в Open / Libre Office нужный символ в шрифте, который вы используете для отображения списка воспроизведения в интерфейсе Foobar по умолчанию, а затем вставьте его в строку для новый столбец, представленный ниже:

$if(%isplaying%, >>>♫ ♫ ♫ ♫ ♫)

Добавляя новые переменные, можно изменять как воспроизводимую, так и не воспроизводимую дорожку, добавлять определенные символы, такие как музыкальные знаки или даже пробелы

Например, если пробелы добавляются перед переменной Z из столбцов "Заголовок" и "Исполнитель / Альбом", это покажет воспроизводимый трек на шаг вперед по сравнению с неиграющими треками.

Например, для изображения ниже, используется столбец Исполнитель / альбом с рисунком:

$if(%isplaying%, >>> %album artist%  %album%               ♫♫♫,           %album artist%  %album% )

и заголовок столбца с рисунком:

$if(%isplaying%, >>>%title%                  ♫♫♫ ,        %title%)

введите описание здесь

Символы / символы на изображениях и шаблонах, представленные выше, могут быть специфическими для определенного шрифта, установленного или нет в ОС; Я помню, у меня были проблемы с поиском в Linux + Wine символов, используемых в Windows, или в WinXP символов, используемых в Win7 и т. Д. Могут быть доступны другие символы для привлечения внимания.


Для сохранения всех изменений экспортируйте тему в файл.


Вот простая тема, настроенная таким образом. Загрузите его, а затем просмотрите раздел "Предпочтения - Стандартный пользовательский интерфейс - Просмотр списка воспроизведения", чтобы просмотреть и изменить настройки.

Используя пользовательский интерфейс Columns, добавили следующий код

$if(%isplaying%
,$set_style(text,$rgb(255,0,255), $rgb(255,0,255))
)

в " Предпочтения"> "Отображение"> "Интерфейсы столбцов"> "Просмотр списка воспроизведения"> "Глобальные переменные" выберите вкладку "Стиль" и просто добавьте ее в существующий код.

Другие вопросы по тегам