4

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

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

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


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

2 ответа2

2

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

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

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

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

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

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

$ 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 и т.д. Могут быть доступны другие символы для привлечения внимания.


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


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

2

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .