Сборка DarkOne Universal by Megane

Список разделов foobar2000 Сборки Релизы сборок

Описание: Проверенные финальные версии сборок.

Сообщение #1 megane68 » 02.06.2012, 07:58

foobar2000 DarkOne Universal by Megane.

Модифицированная тема foobar2000 DarkOne 3.0.1 автора tedGo. В скриптах сохранены все авторские подписи.
За помощь в подготовке темы огромное спасибо Zin-Uru.

Сборка сделана в виде аддона к официальному дистрибутиву foobar2000. В аддон включены только тема, пользовательские компоненты, файлы конфигурации, энкодеры и шрифты.

УСТАНОВКА
Устанавливается поверх официального дистрибутива foobar2000.

ВНИМАНИЕ!
Для работы компонента Playlist Organizer (foo_plorg) требуется установка Microsoft Visual C++ 2010 (x86).

1. Windows XP/7/8/8.1. Стандартная установка (Standart installation):
• Установите официальный дистрибутив foobar2000.
• Установите Addon Pack by Megane используя Standart installation.
• Для использования оригинальных шрифтов DarkOne и энкодеров, надо активировать функцию портабельности в Preferences -> Tools -> UI Hacks -> Portability.
• После перезагрузки плеер готов к работе.
При стандартной установке foobar2000 по путям отличным от Program Files и с использованием в сборке All users & Portable, сборка устанавливается для всех пользователей. Все пользовательские настройки хранятся в корневой папке foobar2000, но при этом есть фозможность ассоциаций файлов и контекстного меню в проводнике Windows.

2. Портативная (Portable) установка.
• Установите официальный дистрибутив foobar2000, отметив в установщике пункт Portable installation.
• Установите Addon Pack by Megane выбрав тип установки All users & Portable.
• Для использования оригинальных шрифтов DarkOne и энкодеров, надо активировать функцию портабельности в Preferences -> Tools -> UI Hacks -> Portability.
• После перезагрузки плеер готов к работе.

Изображение

Изображение

Изображение

Изображение

Изображение
Интерфейс плеера работает без дополнительных системных компонентов начиная с Windows XP SP3. То есть работает на совершенно чистой системе. Работа плеера на операционных системах Windows ниже выпуском, чем Windows XP SP3 мною не проверялась.

I. Управление интерфейсом.
Интерфейс плеера предусматривает четыре возможности изменения размера, без какой либо потери управляемости - Mini (Маленький), Average (Средний), Full size (полный размер) и Full screen (на весь экран).
• Перетаскивание плеера по Ctrl+Alt+ЛКМ (левый клик мыши) на любом свободном месте.
• Кнопка CAPTION убирает рамку Windows, которая по существу необходима только для перетаскивания плеера по экрану монитора. Отключив рамку Windows Вы получите больше места в окне плеера. Это особенно актуально на маленьких мониторах. В любой момент Вы имеете возможность вернуть рамку обратно нажатием этой же кнопки.
• Кнопка Maximize / Restore Изображение осуществляет переключение между режимами Full size / Full screen и Mini / Average. Пока переключение между режимами Mini и Average осуществляется только вручную, путем перетаскивания краёв плеера мышкой до установленных минимального и максимального размеров по горизонтали. По вертикали Вы можете установить размеры сами в меню Preferences -> Display -> Main Windows в пунктах Minimum и Maximum size.
Следует отметить, что пользователям Windows ХР придется немного уменьшить минимальную ширину плеера на несколько пикселей в том же окне настроек Preferences -> Display -> Main Windows в пункте Minimum size -> Width.
• Кнопка FULL SIZE осуществляет переключение плеера между режимами Full screen и всеми остальными режимами, в зависимости от размера выбранного до нажатия этой кнопки. Повторное нажатие этой кнопки возвращает плеер к предыдущему исходному размеру.
Во всех режимах плеера доступны кнопки:
- Menu Изображение
- Now Playing Изображение
- Stop After Current Изображение
- Playback Order Изображение
- Вызов DSP Изображение
- Поверх всех окон Изображение
- Свернуть Изображение
- Maximize / Restore Изображение
- Exit Изображение

II. Управление обложками
1. Настройте пути к обложкам в Preferences -> Display.

2. Для отображения обложек в панели Album Browser (панель EsPlaylist) необходимо зайти в Preferences - Tools - EsPlaylist, выделить поле %album artist% и нажав кнопку Edit убедится, что в графе Artwork установлен нужный тип обложки, которая будет отображаться для отрисовки сортировки по исполнителю. Возможен выбор из None, cover font, cover back, disc, artist, icon. Сама настройка поиска этих изображений находится в Preferences -> Display в соответствующих вкладках. Затем эти же действия повторить для %date% %album% %discnumber%. После всех изменений ПКМ по EsPlaylist -> Options -> Refresh.

3. Для настройки отображения изображения Background в ELPlaylist щелкните ПКМ по любой кнопке менеджера панелей, тех что расположены внизу плеера, и выберете Splitter Settings... В появившемся окне Splitter Settings откройте вкладку Script и найдите строчку с прописанным путем примерно такого содержания $set_ps_global(do.artist.pic,$findfile($directory_path(%path%)\..\Artwork\artist.*)) В ней придется изменить окончание пути в зависимости от того где лежит желаемая к отображению картинка Artist.*. Если это папка с аудио- файлами, то путь будет таким $set_ps_global(do.artist.pic,$findfile($directory_path(%path%)\artist.*)) После изменения пути жмем кнопку Apply и выходим из окна Splitter Settings. Включаем композицию и радуемся изображению на заднем плане ELPlaylist.

4. Помимо указания пути в этом же скрипте возможно изменить яркость отображения картинки заднего плана. Для этого найдите строку $drawimage($get(center.x),0,$get(picture.w1),$get(picture.w1),%do.artist.pic%,,,35), где последняя цифра, в данном случае 35, и будет яркостью, а точнее числовым значением управления прозрачностью изображения, от 0 до 100.

5. В Cover Panel (кнопка ART) отображение обложек альбома будет браться из Preferences -> Display, но предусмотрена настройка отображения Custom Pictures. Для указания пути к Custom Pictures щелкните ПКМ по Cover Panel и выберите пункт Properties. В строчках Picture 1, Picture 2..., Picture 5 укажите путь к нужным изображениям, по аналогии с третьим пунктом этой инструкции.
Теперь у Вас все изображения должны быть настроены.
Удачи!

III. Пользовательские компоненты.
1. 31- полосный графический эквалайзер Graphic Equalizer (foo_dsp_xgeq).
2. Менеджер плейлистов Playlist Organizer (foo_plorg).
3. Расширение управления мышью Taskbar Gestures (foo_taskbar_gestures).
4. Расширение интерфейса Columns UI (foo_ui_columns).
5. Расширение управления интерфейсом и функцией портабельности UI Hacks (foo_ui_hacks).
6. Панель биографии - Biography View (foo_uie_biography).
7. Панель плейлиста ELPlaylist (foo_uie_elplaylist).
8. Панель плейлиста EsPlaylist (foo_uie_esplaylist).
9. Панель библиотеки и плейлистов в виде дерева папок Library Tree (foo_uie_library_tree).
10. Панель текстов песен Lyrics Show Panel (foo_uie_lyrics3).
11. Панель дополнения к интерфейсу Panel Stack Splitter (foo_uie_panel_splitter).
12. Визуализация индикатора уровней Peakmeter Spectrum (foo_uie_vis_peakmeter_spectrum).
13. Панель расширения интерфейса WSH Panel Mod (foo_uie_wsh_panel_mod).

IV. Переключение интерфейсов
Теперь есть возможность менять интерфейс плеера в зависимости от потребностей и настроения - Menu -> View -> Layout есть выбор: DarkOne Universal, DarkOne Modified и DarkOne Full.
Изображение

FAQ
Вопрос: Как установить новый компонент в fooba2000?
Ответ: Установка компонентов foobar2000.
[hr]
Вопрос: Не проигрывается формат APE (Monkey's Audio). Что надо сделать?
Ответ: Установите компонент Monkey's Audio Decoder.
[hr]
Вопрос: Как вставить обратно в сборку панель Waveform Seekbar.
Ответ: Установка (возврат) панели Waveform Seekbar в мою сборку.
[hr]
Вопрос: Можно ли при добавлении в плейлист папки сделать так, чтобы foobar2000 в этих папках видел только *.CUE файлы?
Ответ: Использование вшитого *.CUE.

Скриншоты:
DarkOne Universal
Изображение
DarkOne Modified
Изображение
DarkOne Full
Изображение
DarkOne Mod Spec
Изображение
DarkOne Full Spec
Изображение


СКАЧАТЬ:
Изображение
Последний раз редактировалось megane68 05.03.2017, 19:57, всего редактировалось 32 раз(а).
megane68 M
Автор темы
Репутация: -18
С нами: 15 лет 9 месяцев


Сообщение #141 JazzLife » 05.09.2015, 22:44

megane68, С ELPlaylist понятно. А EsPlaylist это как я понимаю, альтернатива ELPlaylist?
JazzLife
Аватара
Репутация: 1
С нами: 10 лет 6 месяцев

Сообщение #142 megane68 » 05.09.2015, 23:09

JazzLife:С ELPlaylist понятно. А EsPlaylist это как я понимаю, альтернатива ELPlaylist?
Это две разных панели, которые по своему реализуют представление плейлиста.
У меня он есть тоже в сборке, только реализован в виде браузера мудиатеки. Кнопка ESP справа внизу.
megane68 M
Автор темы
Репутация: -18
С нами: 15 лет 9 месяцев

Сообщение #143 JazzLife » 06.09.2015, 10:22

megane68, спасибо, теперь понял. Что ж, придётся привыкать к использованию клавиатуры.
JazzLife
Аватара
Репутация: 1
С нами: 10 лет 6 месяцев

Сообщение #144 Foobik2K » 07.09.2015, 20:31

А можно как-то окно плеера сделать не на весь экран?
Foobik2K
Репутация: 0
С нами: 18 лет 4 месяца

Сообщение #145 JazzLife » 07.09.2015, 20:50

Foobik2K, "...• Кнопка Maximize / Restore Изображение осуществляет переключение между режимами Full size / Full screen и Mini / Average. Пока переключение между режимами Mini и Average осуществляется только вручную, путем перетаскивания краёв плеера мышкой до установленных минимального и максимального размеров по горизонтали. По вертикали Вы можете установить размеры сами в меню Preferences -> Display -> Main Windows в пунктах Minimum и Maximum size."
Этого недостаточно, или шапку сложно прочесть, проще сразу задавать вопрос в теме?
JazzLife
Аватара
Репутация: 1
С нами: 10 лет 6 месяцев

Сообщение #146 megane68 » 14.09.2015, 22:37

JazzLife, сенкую за помощь. :smile:
megane68 M
Автор темы
Репутация: -18
С нами: 15 лет 9 месяцев

Сообщение #147 JazzLife » 14.09.2015, 23:44

megane68, право, не стоит, спасибо за сборку. )
JazzLife
Аватара
Репутация: 1
С нами: 10 лет 6 месяцев

Сообщение #148 Max163 » 18.09.2015, 02:01

megane68, в Вашей можно временно отключить компонент, который получает теги из Интернета?
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #149 Yurnikos » 18.09.2015, 12:41

Max163:можно временно отключить компонент, который получает теги из Интернета?
Найди в папках "components" "user-components"
файлы типа foo_uie_lyrics3.dll ; foo_ui_minilyrics.dll
замени 1-ю букву имени на нижнее подч., "_" например.
перезагрузи плейер.
Для включения, восстанови имена.
ЗЫ. Может есть другие способы, но мне о них неизвестно

Добавлено спустя 3 минуты 4 секунды:
Yurnikos:Max163
забыл про foo_uie_biography.dll

Добавлено спустя 12 минут 36 секунд:
Сборка DarkOne Universal by Megane
поищи ещё foo_audioscrobbler.dll
Yurnikos
Гость

Сообщение #150 megane68 » 18.09.2015, 14:52

Max163:в Вашей можно временно отключить компонент, который получает теги из Интернета?
К сожалению или к счастью такой функции нет в плеере.
А у Вас, что, получает автоматом теги?
На счёт отключения инфы из инета, можно попробовать удалить сервера из настроек компонентов Lyric3 из списка Search order: и из Biography из столбца Current source list. По логике, должно перестать автоматом лезть в инет, но на деле не пробовал.
megane68 M
Автор темы
Репутация: -18
С нами: 15 лет 9 месяцев

Сообщение #151 Max163 » 13.10.2015, 22:35

megane68, редко, но попадаются альбомы, на которых перед треками в текущем плейлисте добавляется еще и название исполнителя заглавными буквами. Какой компонент это делает?
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #152 vladj » 13.10.2015, 23:18

Так там теги прописаны...внутри, имхо. Так их не видно, посмотреть можно в свойствах трека щелкнув правой по нему.
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 10 месяцев

Сообщение #153 Max163 » 13.10.2015, 23:25

Рип сделан образом. Когда смотрю свойства треков, то ничего особенного не вижу. Как у других
Спойлер
Artist Name :
Track Title :
Album Title :
Date :
Genre :
<DISCID> :
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #154 Max163 » 15.10.2015, 13:21

Блин, как же все оказалось просто! :oops:
Если в cue прописано в поле альбома PERFORMER "John McLaughlin, Al Di Meola, Paco de Lucia", а в полях треков PERFORMER "John McLaughlin, Al diMeola, Paco de Lucia", то и получается вот такая ерунда
2015-10-15 13-19-53 foobar2000 DarkOne v3.0.1.png
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #155 Yurnikos » 15.10.2015, 14:15

Max163:то и получается вот такая ерунда
Да не ерунда это, а код "Показывать каждое слово в верхний регистр"
Там, где ты видишь шрифт только в верхнем регистре.
Смотри ЦУ в файле "titleformat_help.html" в директории установки фубар :
$­­upper(x) = Приводит x к верхнему регистру. Пример=$­­upper(%title%)

Добавлено спустя 5 минут 46 секунд:
Max163:то и получается вот такая ерунда
в настройках фубар для вывода информации об альбоме, действует
этот код.
Самому исправлять не могу посоветовать, можно "испортить" так,
что вообще никакой информации не увидишь, кроме ?
Yurnikos
Гость

Сообщение #156 Max163 » 15.10.2015, 14:31

Есть правда один альбом, который, непонятно по какой причине, делает так же. Я уже весь КУЙ перелопатил. Копировал PERFORMER из тегов, удалял PERFORMER в треках. Все-равно добавляет :evil:
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #157 Yurnikos » 15.10.2015, 14:45

Max163:удалял PERFORMER в треках. Все-равно добавляет
Это ещё раз подтверждает написанное мной выше . . .
ФУБАР ! ИСПРАВЛЯЕТ на верхний регстр ВСЕ СЛОВА ИЗ ТЕГА!,
если в теге есть буквы в нижнем регистре, хоть в куй-файле, хоть в тегах самого файла, по-фиг,
Править теги в них (тегах, куй-файлах) - БЕСПОЛЕЗНО !
Yurnikos
Гость

Сообщение #158 Max163 » 15.10.2015, 15:16

Yurnikos, я понимаю, что он их исправляет, но не понимаю, почему он так делает.
В случае с альбомом "Friday Night in San Francisco" все просто. Разные, на глаз незаметные, названия исполнителей. Видимо foobar воспринял это, как сборник и стал добавлять названия исполнителя к треку.
Я не трогаю оригинальные flac, ape и cue. Правлю исключительно копию cue для библиотеки.

А вот другой такой "странный" образ не поддается дрессировки.
Я даже попробовал сделать Remove Tags в свойствах образа. Foobar удалил теги из CUE, но сам файл не тронул. Открыл отдельно файл фубаром, тегов не было, но на всякий случай сделал Remove Tags. Толку ноль. С этим CUE все-равно показывает АРТИСТ - Трек :weirdface:

Ржу не могу! :biggrin: :biggrin: :biggrin:
Я уж не знаю по какой причине, но foobar не воспринимает наименование артиста в данном КУЕ.
Взял везде поменял на PERFORMER "Vasya".
Теперь у меня Vasya с правильным плейлистом :biggrin: :biggrin: :biggrin: :biggrin:

Возможно все ноги росли вот отсюда:
Спойлер
2015-10-15 15-57-28 Properties -   .png
Max163
Репутация: 8
С нами: 10 лет 7 месяцев

Сообщение #159 Yurnikos » 15.10.2015, 17:36

Max163:Я не трогаю оригинальные flac, ape и cue. Правлю исключительно копию cue для библиотеки.
Это по-мне!
Max163:Взял везде поменял на PERFORMER "Vasya"
Что значит везде?
Сам ты не сможешь (ИМХО !) изменить отображение тегов фубара!
И тег "PERFORMER" может не совпадать с тегом "ARTIST" !
В заголовке куй-файла "PERFORMER" соответствует "исполнитель ALBUM-а", далее
для каждого трека, "PERFORMER" - исполнитель трека,
неспроста, слово "PERFORMER" для треков, начинается с пробелов,
в отличие от "PERFORMER" в заголовке куй-файла
Обрати внимание на то, что в заголовке, теги начинаются НЕ с пробелов, а непосредственно!
GENRE xxxxx
PERFORMER "xxxx"
TITLE "xxxx"
TRACK 01 AUDIO
TITLE "xxxx"
PERFORMER "xxxx"
INDEX 01 00:05:22
TRACK 02 AUDIO
TITLE "xxxx"
PERFORMER "xxxx"
INDEX 01 03:53:00
. . . . .
PERFORMER "xxxx"
TITLE "xxxx"

Добавлено спустя 9 минут 50 секунд:
Сборка DarkOne Universal by Megane
Max163:я понимаю, что он их исправляет, но не понимаю, почему он так делает
Ошибочка: не "исправляет", а "выводит" в верхнем регистре, сидит сия правка в настройках фубара
Можно "попросить/настроить фубар" вообще все теги выводить неизменными,
Каждое Слово С Большой Буквы, либо только Первое слово любого с большой, остальные слова с маленькой
Max163:Я не трогаю оригинальные flac, ape и cue. Правлю исключительно копию cue для библиотеки.
Это по-мне!
Max163:Взял везде поменял на PERFORMER "Vasya"
Что значит везде?
Сам ты не сможешь (ИМХО !) изменить отображение тегов фубаром!
И тег "PERFORMER" может не совпадать с тегом "ARTIST" !
В заголовке куй-файла "PERFORMER" соответствует "исполнитель ALBUM-а", далее
для каждого трека, "PERFORMER" - исполнитель трека,
неспроста, слово "PERFORMER" для треков, начинается с пробелов,
в отличие от "PERFORMER" в заголовке куй-файла
Обрати внимание на то, что в заголовке, теги начинаются НЕ с пробелов, а непосредственно!
GENRE xxxxx
PERFORMER "xxxx"
TITLE "xxxx"
TRACK 01 AUDIO
TITLE "xxxx"
PERFORMER "xxxx"
INDEX 01 00:05:22
TRACK 02 AUDIO
TITLE "xxxx"
PERFORMER "xxxx"
INDEX 01 03:53:00
. . . . .
PERFORMER "xxxx"
TITLE "xxxx"
Yurnikos
Гость

Сообщение #160 megane68 » 18.10.2015, 23:17

Max163, У Вас прописаны были исполнитель альбома и исполнители трека в альбоме с ошибкой.
Di Meola и diMeola с точки зрения foobar2000 - разные исполнители, а при разных исполнителях foobar2000 считает, что альбом является сборником Various Artists, поэтому перед названием трека отображается исполнитель трека <ARTIST>.
На счёт капса, давно думал убрать, но уже привык. foobar2000 ничего не исправляет, он просто отображает исполнителя и название альбома капсом. Это исправляется в Settings плейлиста на вкладке Group Header убиранием функции $upper() из нужного тега.
$puts(txt.l1,$upper($if2(%band%,$if2(%album artist%,Various Artists))))
$puts(txt.l2,$upper($if(%album%,%album%[ - %discsubtitle%][ | %compilation%][ - Disc %discnumber%][/%totaldiscs%],$if($stricmp(%codec%,cdda),Compact Disc,$if(%length%,%directoryname%,%title%)))))
megane68 M
Автор темы
Репутация: -18
С нами: 15 лет 9 месяцев

Пред.След.

Вернуться в Релизы сборок