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

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


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/02/11 15:30]
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]] 
-{{http://​img208.imageshack.us/​img208/​5198/​foobaralbumartpanelpref3es.gif?​365x265|Нажмите для увеличения}} +  [[foobar2000:manual:uicolumns:panels:albumart]] 
- +===== Ссылки ===== 
-==== Display ​==== +  * [[http://pelit.koillismaa.fi/​plugins/​redir.php?​id=725|Скачать версию ​0.2.6]] 
- +  * [[http://cherans.bol.ucla.edu/fooplugins.html|Страница закачки]]
-**«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:''​ +
-например <​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.txt · Последние изменения: 2007/11/03 02:10 — vitalya86