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

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


foobar2000:manual:uicolumns:panels:albumart

Это старая версия документа!


Album art (Линк на статью: http://eolindel.free.fr/foobar0.9/albumart.shtml)

Обложки

Итак, для функционирования данного компонента Вам понадобятся обложки альбомов. Вы можете скачать их при помощи этих программ: AlbumArtAggregator (ссылка: http://www.hydrogenaudio.org/forums/index.php?showtopic=29876), скрипт (in python) (ссылка: http://www.hydrogenaudio.org/forums/index.php?showtopic=40054&hl=cover), MA3D (http://www.snapfiles.com/get/ma3d.html), Cover Downloader (http://www.hydrogenaudio.org/forums/index.php?showtopic=43429). Внимание: эта графическая информация может повысить загрузку центрального процессора.

AlbumArtAggregator

(http://team.thenexusnet.com/nexus/AAA/)

–Скрин–

Эта программа работает с Вашей структурой каталогов и очень эффективна при скачивании сразу большого количества обложек. Она использует сайт Amazon для поиска обложек и требует наличия в системе Microsoft Framework 1.1.

  • Выберите путь к папке с музыкой при помощи кнопки Browse
  • Затем настройте структуру папок с альбомами (укажите сами или воспользуйтесь предустановками) посредством раскрывающегося списка Directory Structure below File Path
  • Нажмите на кнопку «Get Albums»
  • Теперь Вы можете использовать функцию «show no cover» для выделения альбомов, не имеющих обложки.
  • Для скачивания Вам нужно дважды нажать левой кнопкой мыши на папки без обложек. После этого программа загрузит 3 подходящих обложки. Чтобы сохранить обложку Вам нужно нажать на ней дважды опять же левой кнопкой мыши.
  • У Вас есть возможность выбрать сервер
  • Вы можете удалить сохранённую картинку
  • Вы можете отключить поиск по двойному нажатию
  • Нажатие правой кнопкой на дерево директории позволит Вам загрузить обложки сразу для всех альбомов

Cover Downloader

(http://www.hydrogenaudio.org/forums/index.php?showtopic=43429) Это решение более функциональное (Wallmart, Buy.com, Amazon, возможность устанавливать рейтинг обложек, указывать путь для сохранения файлов, отсутствие ограничения в 3 обложки, возможность отправлять запрос на поиск обложки из foobar2000), немного медленнее и чуть сложнее.

● Скачать новую версию программы: http://www.hydrogenaudio.org/forums/index.php?showtopic=43429 ● Для отправки запроса из foobar2000 Вам понадобится компонент foo_run (http://www.hydrogenaudio.org/forums/index.php?showtopic=45223) ● Preferences → Tools → Run services

–Скрин–

Введите следующие строки: «C:\Program files\coverdownloader\albumart.exe» «%artist%» «%album%» «$replace(%_path%,%_filename_ext%,)cover.jpg»

C:\Program files\coverdownloader\albumart.exe - это путь к установленной программе $replace(%_path%,%_filename_ext%,)cover.jpg - эта строка указывает путь для сохранения обложек. Она будет иметь следующее название «cover.jpg» и сохранена в папку с файлом (-ами). Вы можете изменить эти настройки на те, что Вам подходят.

● Нажмите на кнопку Add ● Посредством контекстного меню выберите «Search cover» (Найти обложку) ● Появится новое окно, потребуется подождать какое-то время, пока не будут загружены все обложки

–Скрин–

● Нажмите дважды, чтобы сохранить обложку (Обратите внимание, что поле «Save to» уже заполнено и Вам не нужно вручную вводить имя исполнителя альбома) ● Вы можете использовать опцию Close after saving art в меню настройки программы (Settings) для автоматического закрытия окна после сохранения картинки. ● Вы можете проделать всё описанное выше вручную без foo_run, но это займёт намного больше времени. ● Другие опции доступны в меню настройки программы «Settings», все они довольно просты.

Настройка (Configure)

–Скрин–

● Center album cover art in panel: Располагает изображение в центре окна ● Expand album covert art to fit panel: Увеличивает размер картинки для заполнения ею всего окна. Запомните, что увеличение размера картинки может отрицательно сказаться на качестве её отображения ● Shrink album cover art to fit panel: Уменьшает размер картинки для заполнения ею всего окна. Я советую Вам использовать эту опцию. Вполне вероятно, что в Вашей коллекции есть обложки разных размеров, поэтому во включенном состоянии все картинки будут автоматически уменьшаться до размеров окна. А это куда лучше верхнего левого края большой картинки. ● Use background color: Если Вам не подходит серый цвет, Вы можете сменить его на любой другой. ● Maintain aspect ratio: Хорошо подумайте, прежде чем снимать эту галочку. Она может быть очень полезной, потому что отвечает за соблюдение пропорций при изменении размера изображений. Она может пригодиться тем, у кого большое количество прямоугольных обложек. ● Draw a black pixel border: Отвечает за отрисовку тонкой черной границы по краю обложки альбома. ● Resizing quality: Выбор качества при изменении рамера картинки, чем оно выше, тем сильнее нагрузка на центральный процессор. ● Minimum panel height: Установка минимального размера панели. ● Transition time: Настройка времени плавного появления картинки.

Режим работы (Behavior)

● Album covert art follows cursor even when playing: если данная опция включена, будет отображаться обложка выбранной в плейлисте композиции, а не проигрываемой в данный момент. ● Allow external control of cover art display: включает возможность управления данной панелью из других, таких как «Album list» (Список альбомов) ● Revert to first source when current source would result in different display: данная опция включает проверку «источников» с самого начала при отсутствии соотвествия данному источнику ● Функции из контекстного меню при нажатии мышью

  ● Refresh: отвечает за обновление (повторное считывание) обложки альбома
  ● Open in external viewer: открывает картинку программой, которая по умолчанию ассоциирована с данным типом файлов
  ● Focus playing: если Вы выберите данную опцию, то при отображении картинки выбранной Вами композиции, будет автоматически показана обложка проигрываемого альбома.
  ● Refresh: обновляет отображаемую картинку
  ● Next source: отвечает за переход к следующей картинке в данной папке
  ● First source: совершает переход к самой первой отображаемой картинке

● Sources for album cover art images: здесь Вы можете выбрать, в каком порядке будут отображаться картинки. Вы можете написать более подходящий Вам скрипт.

Примечание

● нажатие правой кнопкой мыши позволит Вам перейти к окну настройки данной панели (Preferences) и другие, описанные выше, опции ● Вы можете изменить картинку по умолчанию, поместив другую с названием default и расширением PNG в папку с компонентами ● Вы можете задать так называемую картинку «NO COVER», которая будет отображаться в случае отутствия у Вас обложки альбома ● Если Вы храните все свои обложки в папке: C:\Program Files\CD Art Display\Covers\, используйте данную строку: C:\Program Files\CD Art Display\Covers\%album%.jpg. Имена обложек должны соответствовать данной строке.

Трюк:

Если Вы хотите иметь больше одной картинки «NO COVER», Вы можете настроить циклическое отображение 10 картинок. Иными словами, во время проигрывания они будут меняться с заданным интервалом.

Измените последнюю строку: -components\default.png

на строку: -components\default$rand(10).png

Затем поместите в папку с компонентами «\foobar2000\components» 10 разных картинок, названных таким образом: # default0.png # default1.png # default2.png # default3.png # default4.png # default5.png # default6.png # default7.png # default8.png # default9.png

Данный трюк может повысить загрузку центрального процессора, за счёт смены картинок во время проигрывания. Его использование с установленной галочкой Album covert art follows cursor even when playing строго не рекомендуется, так как программе придётся генерировать случайное число, выбирать изображение, менять его размер, в случае выбора Вами нескольких композиций, а это сильно замедлит её работу.

foobar2000/manual/uicolumns/panels/albumart.1155545903.txt.gz · Последние изменения: 2006/08/14 12:00 (внешнее изменение)