====== Album Art Panel ======
[[foobar2000:plugins_for_0.9.x:album_art_panel_foo_uie_albumart]] в нашем списке плагинов.
===== Настройки =====
{{http://img208.imageshack.us/img208/5198/foobaralbumartpanelpref3es.gif?365x265|Нажмите для увеличения}}
==== 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 картинок в случайном порядке. Файлы нужно называть так:
- image0.png
- image1.png и так далее до 9
Картинки нужно переписать в папку .\components. Можно в опциях Album Art Panel указать циркуляцию обложек с заданным интервалом.