Инструменты пользователя

Инструменты сайта


foobar2000:plugins:uie:album_art_panel

Album Art Panel

Album Art Panel (foo_uie_albumart) в нашем списке плагинов.

Настройки

Нажмите для увеличения

Display

«Center album cover art in panel»: расположить рисунок по центру панели

«Expand Album cover art to fit panel»: увеличивать рисунок до размеров панели

«Shrink album cover art to fit panel»: уменьшать рисунок до размеров панели

«Use background color»: установить цвет фона

«Maintein aspect ratio»: соблюдать пропорции при изменении размера

«Draw a black pixel border»: рисовать границу шириной в один черный пиксель.

«Resizing quality»: качество изменения размера, на медленных машинах стоит понизить

«Minimum panel height»: минимальная высота панели

«Transition time»: Скорость плавной смены рисунка на другой. 0 для отключения этой функции

Behavior

«Album cover art follows cursor even when playing»: При воспроизведении в панели отображается рисунок, соответствующий файлу под курсором, а если снято, то воспроизводимому в данный момент.

«Allow external control of cover art display»: —-

«Revert to first source when current source would result in different display»: Возвращаться к первой строке поиска при смене альбома.

«Left/middle/double click function»: событие происходящее при щелчке лефой/средней кнопкой мыши/двойному щелчку.

  • Disabled - ничего
  • open in external viewer - открыть во внешней программе
  • open directory - открыть папку содержащую рисунок
  • toggle follow cursor - активировать\деактивировать режим «следовать за курсором»
  • focus playing - установить курсор на воспроизводимый файл
  • Refresh - обновить
  • next source\first source - следующий\первый рисунок

Sources for album cover art images

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

Для указания того что нужно искать файл по маске служит слово match: например

'''match:$replace(%_path%,%_filename_ext%,)*'''

для файла c:\music\artist\album\track1.mp3 вернет строку c:\music\artist\album\* и будут найдены все лежащие в папке с текущим трэком графические файлы.

Если файлы обложек у вас лежат в отдельной папке, например, 'c:\music\covers\artist\album.jpg' то можно написать такую строку match:c:\music\covers\%artist%\%album%.*, либо, если все файлы имеют одинаковое расширение, c:\music\covers\%artist%\%album%.jpg

Имеет значение последовательность, в которой находятся строки в списке. С начала, проверяется первая строка, затем вторая и тд.

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

match:$replace(%_path%,%_filename_ext%,)cover.jpg
-match:$replace(%_path%,%_filename_ext%,)cover.png
-match:$replace(%_path%,%_filename_ext%,)cover.gif
match:$replace(%_path%,%_filename_ext%,)back.jpg
-match:$replace(%_path%,%_filename_ext%,)back.png
-match:$replace(%_path%,%_filename_ext%,)back.gif

Таким образом из группы будет выбрана только одна картинка, или ни одной. В панели Album Art будет показана картинка первой существующей группы, остальные можно просмотреть вызвав команду Next source из контекстного меню.

stub FIXME

Еще несколько примеров

components\default.png 

- Берется файл default.png из папки .\components

match:c:\music\%artist%\covers\%album%\cover* 
match:c:\music\%artist%\covers\%album%\back* 
match:c:\music\%artist%\covers\%album%\front* 

- Берутся файлы из папки c:\music\artist\covers\album\. Таким образом для альбома можно хранить несколько обложек для каждого альбома (внешняя сторона, задняя) и переключаться между ними щелчком мыши.

$replace(%_path%,%_filename_ext%,)%title%.jpg

- Если поставить эту строку первой в списке источника обложек, то будет производиться поиск обложек для синглов. Удобно, когда в альбоме присутствует несколько песен-синглов. Название для такой обложки - название песни.

-components\image$rand(9).png

- Эта строка позволяет в случае отсутствия обложки трэка использовать 10 картинок в случайном порядке. Файлы нужно называть так:

  1. image0.png
  2. image1.png и так далее до 9

Картинки нужно переписать в папку .\components. Можно в опциях Album Art Panel указать циркуляцию обложек с заданным интервалом.

foobar2000/plugins/uie/album_art_panel.txt · Последние изменения: 2007/02/07 11:26 (внешнее изменение)