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

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


foobar2000:plugins_for_0.9.x:album_art_panel_foo_uie_albumart

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
foobar2000:plugins_for_0.9.x:album_art_panel_foo_uie_albumart [2007/02/07 10:57]
Spike
foobar2000:plugins_for_0.9.x:album_art_panel_foo_uie_albumart [2007/11/03 02:10] (текущий)
vitalya86
Строка 1: Строка 1:
-====== Album Art Panel ====== +====== Album Art Panel (foo_uie_albumart) ​====== 
 +===== Описание =====
 Это панель для Columns UI, отображающая обложку альбома или какую-либо другую графику. Это панель для Columns UI, отображающая обложку альбома или какую-либо другую графику.
- 
-[[http://​cherans.bol.ucla.edu/​fooplugins.html|Скачать Album Art Panel (foo_uie_albumart)]] 
- 
 ===== Возможности ===== ===== Возможности =====
- 
   * Настраиваемый код позволяет циклически использовать несколько изображений для одного трека   * Настраиваемый код позволяет циклически использовать несколько изображений для одного трека
   * Поддерживает TAGZ и шаблоны для указания места расположения изображения   * Поддерживает TAGZ и шаблоны для указания места расположения изображения
Строка 17: Строка 13:
  
 Album Art Panel не поддерживает обложки,​ встроенные в теги (например,​ в тегах ID3v2 формата MP3). Album Art Panel не поддерживает обложки,​ встроенные в теги (например,​ в тегах ID3v2 формата MP3).
- 
 ===== Требования ===== ===== Требования =====
   * [[foobar2000:​plugins_for_0.9.x:​columns_ui|Columns UI 0.1.3 beta 1v5]]   * [[foobar2000:​plugins_for_0.9.x:​columns_ui|Columns UI 0.1.3 beta 1v5]]
   * [[http://​www.microsoft.com/​downloads/​details.aspx?​familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&​displaylang=en|GDI+]] (Для Windows 2000)   * [[http://​www.microsoft.com/​downloads/​details.aspx?​familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&​displaylang=en|GDI+]] (Для Windows 2000)
 +===== Наши статьи =====
 +  * [[foobar2000:​плагины:​uie:​album_art_panel]]
 +  * [[foobar2000:​manual:​uicolumns:​panels:​albumart]]
  
-===== Настройки ===== +===== Ссылки ===== 
-{{http://img208.imageshack.us/img208/​5198/​foobaralbumartpanelpref3es.gif?365x265|Нажмите для увеличения}} +  * [[http://cherans.bol.ucla.edu/foo_uie_albumart027.zip|Скачать версию 0.2.7]] 
- +  [[http://cherans.bol.ucla.edu/fooplugins.html|Страница закачки]]
-==== 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»**: Скорость плавной смены рисунка на другой. ​для отключения этой функции +
- +
-==== 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:''​ +
-например <​code>'''​match:​$replace(%_path%,​%_filename_ext%,​)*'''<​/code> для файла **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, то проверка остальных строк группы не выполняется,​ а сразу начнется проверка следующей группы. +
- +
-<​code>​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</​code>​ +
- +
-Таким образом из группы будет выбрана только одна картинка,​ или ни одной. В панели Album Art будет показана картинка первой существующей группы,​ остальные можно просмотреть вызвав команду Next source из контекстного меню. +
- +
-{{stub}} FIXME +
- +
- +
-==== Еще несколько примеров ==== +
- +
-<​code>​components\default.png </​code>​ - Берется файл default.png из папки .\components +
- +
-<​code>​match:​c:​\music\%artist%\covers\%album%\cover* </​code>​ +
- +
-<​code>​match:​c:​\music\%artist%\covers\%album%\back* </​code>​ +
- +
-<​code>​match:​c:​\music\%artist%\covers\%album%\front* </​code>​ - Берутся файлы из папки c:​\music\artist\covers\album\. Таким образом для альбома можно хранить несколько обложек для каждого альбома (внешняя сторона,​ задняя) и переключаться между ними щелчком мыши.+
  
-<​code>​$replace(%_path%,​%_filename_ext%,​)%title%.jpg</​code>​ - Если поставить эту строку первой в списке источника обложек,​ то будет производиться поиск обложек для синглов. Удобно,​ когда в альбоме присутствует ​ несколько песен-синглов. //​Название для такой обложки - название песни.//​ 
  
-<​code>​-components\image$rand(9).png</​code>​ - Эта строка позволяет в случае отсутствия обложки трэка использовать 10 картинок в случайном порядке. Файлы нужно называть так: 
-  - image0.png 
-  - image1.png и так далее до 9 
-Картинки нужно переписать в папку .\components. Можно в опциях Album Art Panel указать циркуляцию обложек с заданным интервалом. 
foobar2000/plugins_for_0.9.x/album_art_panel_foo_uie_albumart.1170835076.txt.gz · Последние изменения: 2007/02/07 10:57 — Spike