Настройка плагина Album Art (foo_uie_albumart.dll)

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #21 kzz » 26.07.2006, 18:37

Ребята, никак не могу понять, как сделать следующее... Ситуация такая:
Я храню обложки в папке с альбомом. Если у меня только одна обложка к альбому (допустим только front), то файл называется так:
[Year] Album.jpg
Если у меня две обложки, то название картинок чуть другое:
[Year] Album [01].jpg
[Year] Album [02].jpg
У теперь вопрос: можно ли сделать так, чтобы Album Art при одной обложке показывал её, а при двух крутил их по кругу?
Сейчас стоит код:
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%*
При этом показывается только или [Year] Album.jpg или [Year] Album [01].jpg.
Подскажите, пожалуйста, решение, если оно существует.

P.S. Самый просто выход - переименовать [Year] Album.jpg в [Year] Album [01].jpg, но это меня не устраивает.
kzz M
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #22 mgz » 28.07.2006, 18:09

Настроил сегодня себе так:
Код: Выделить всё
$replace(%path%,%filename_ext%,)%title%*
-$replace(%path%,%filename_ext%,)cover*
--components\no-cover\$if3($ext(%path%),cue,$codec())[-$ext(%__referenced_file%)].png
--components\no-cover\default.png

В итоге в консоли вижу такое:
Код: Выделить всё
searching album art, preprocessed pattern: "C:\Robert Miles\[2001] Organik\TSBOL.jpg"
searching album art, preprocessed pattern: "C:\Robert Miles\[2001] Organik\cover.jpg"
searching album art, preprocessed pattern: "components\no-cover\cue-ogg.png"

Фишка такая: сначала ищем обложку для сингла (по названию трека), далее обложка альбома (только главная, не использую заднюю сторону и вкладыши), если нет обложек, то показываю файл, который сообщает, что обложки нет, но отожражает иконку файла. В данном примере у меня CUE файл ссылается на OGG альбом. Если же не определили ничего, то показываем дефолт.

Может кто что толкового посоветует - буду рад.
Последний раз редактировалось mgz 28.07.2006, 18:13, всего редактировалось 1 раз.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 18 лет 6 месяцев

Сообщение #23 mgz » 28.07.2006, 18:25

Файл в формате PSD (56Kb в архиве) с иконками распространённых форматов.
Изображение
пример cue-ogg.png
Для каждого формата можно создать отдельную обложку и использовать её.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 18 лет 6 месяцев

Сообщение #24 kzz » 28.07.2006, 23:14

2mgz
Спасибо за информацию и иконки :). Учел некоторые моменты.
Преределал код:
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%.jpg
-$replace(%_path%,%_filename_ext%,)'['%date%']'%album%' [01]'.jpg
-$replace(%_path%,%_filename_ext%,)'['%date%']'%album%' [02]'.jpg
--components\no_cover.png
Обложки показывает, но не крутит [01] и [02] по кругу (в опциях включено), показывает только [Year] Album [01].jpg... Может кто-нибудь подскажет, что я неправильно делаю?
kzz M
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #25 kzz » 29.07.2006, 14:37

Решение найдено:
Код: Выделить всё
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%'.jpg'
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%' [01].jpg'
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%' [02].jpg'
-components\no_cover.png
Фубар в первый трех строчках ищет файлы и крутит по кругу найденные. Тема закрыта.

P.S. Интересно, можно ли эти три строчки записать одной, чтобы работала прокрутка обложек по кругу? При таком коде:
Код: Выделить всё
$replace(%_path%,%_filename_ext%,)'['%date%']'%album%*'.jpg'
-components\no_cover.png
Фубар находит первую обложку по максе и показывает только её.
kzz M
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #26 Dr.Death » 29.07.2006, 15:08

дык если одной строкой то он и будет только первую подходящю казать 8)
Dr.Death M
Аватара
Откуда: Тюмень
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #27 kzz » 29.07.2006, 15:17

2Dr.Death
Ясно, спасибо.
kzz M
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #28 STALK.ER » 07.08.2006, 12:28

Народ, а оправдано ли использование версии 0.2.3....или нет.....?????
Подскажите плиз....
STALK.ER
Гость

Отображение в albumArt

Сообщение #29 Chesh » 10.08.2006, 13:12

Hi all, очень извиняюсь, если подобный вопрос уже был - искал и не нашел.
Помогите плиз. Какие настройки прописать в albumArt, чтобы при воспроизведении отображались сначала все jpeg'и из папки с mp3, а затем из папки, вложенной в эту папку? Есть папка mp3, в ней помимо mp3 файлов есть jpeg и вложенная папка с добавочными картинками. Заранее Спасибо!
Chesh
Репутация: 0
С нами: 18 лет 3 месяца

Сообщение #30 Dr.Death » 10.08.2006, 13:38

http://wiki.foobar2000.ru/ читать в строгом порядке! найдешь много интересного
Dr.Death M
Аватара
Откуда: Тюмень
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #31 Chesh » 11.08.2006, 07:32

Спасибо большое :) оказалось крайне просто:
match:$replace(%_path%,%_filename_ext%,*\*.jpg)
Chesh
Репутация: 0
С нами: 18 лет 3 месяца

Настройка плагина foo_uie_albumart.dll

Сообщение #32 Quart » 12.08.2006, 21:20

Подскажите недалёкому :-[: в папке альбома есть несколько картинок (фронт, тыл обложки и тд). Очень пачемута хочецца, чтоб они менялись на панели AlbumArt во время проигрывания альбома :)
Кто знает как такое учудить?
Quart
Репутация: 0
С нами: 18 лет 4 месяца

Сообщение #33 Dr.Death » 13.08.2006, 10:01

читайте wiki и хватит плодить темы клоны
Dr.Death M
Аватара
Откуда: Тюмень
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #34 dymy » 18.08.2006, 02:14

а возможно ли указать по маске или как-то иначе (через логические функции. например), что такие-то файлы (начинающиеся с таких-то знаков) не должны использоваться для отображения картинки (в папке их много всяких, в т.ч. системных)?
dymy
Репутация: 0
С нами: 18 лет 4 месяца

AlbumArt и несколько альбомов в одной папке

Сообщение #35 Sinkaiya » 08.09.2006, 08:20

Народ, у меня альбмы одного исполнителя не распиханы по разным папкам, а лежат в одной - т.е. один исполнитель - одна папка. Ну и обложки там же, названы по именам альбомов. Скажите пожалуйста, можно ли научить АльбумАрт подбирать обложку под данный альбом?
Sinkaiya M
Откуда: Санкт-Ленинград
Репутация: 0
С нами: 18 лет 2 месяца

Сообщение #36 Dr.Death » 08.09.2006, 08:28

$replace(%_path%,%_filename_ext%,%album%.*)
Dr.Death M
Аватара
Откуда: Тюмень
Репутация: 0
С нами: 18 лет 7 месяцев

Сообщение #37 Sinkaiya » 08.09.2006, 08:48

Спасибо, добрый доктор! :)
Sinkaiya M
Откуда: Санкт-Ленинград
Репутация: 0
С нами: 18 лет 2 месяца

Сообщение #38 Sinkaiya » 08.09.2006, 09:33

А не подскажете ещё, как сделать, чтобы при проигрывании трека, обложки для которого не нашлось, показывалась бы какая-нибудь отвлечённая картинка, а не обложка предыдущего?
Sinkaiya M
Откуда: Санкт-Ленинград
Репутация: 0
С нами: 18 лет 2 месяца


Сообщение #40 Elzor » 19.09.2006, 16:53

Merak:А я вот не пользуюсь колумсом, и хотель бы так сделать, чтобы обложка диска показывалась в отдельном окне, когда куда-то кликаешь... это реально?
Во-первых плагина стакой функциональностью нет. Поэтому первым побуждением было сказать "нельзя".
Но если очень хочется, то можно. Подробно описывать не буду, это скучно.
Есть плагин foo_run  - он позволяет в том числе вызывать внешнее приложение, например просмотрщик графических файлов. Все что надо - по тегам/имени папки/имени файла трека сформировать строку с именем файла ковера и передать ее во внешний графический вьювер.
Команду вроде как можно повесить на кнопку/хоткей.
Удачи.
Elzor M
Аватара
Откуда: г. Орск
Репутация: 0
С нами: 18 лет 7 месяцев

Пред.След.

Вернуться в Плагины