Винтажные скины для Foobar2000

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

Описание: Кнопочки, конфиги, секреты, советы.

Сообщение #1 iprad » 29.04.2013, 08:05

Сразу хочу оговориться, что такие скины наверное не совсем удобны...... но красивы. Увидел такой для AIMP, и захотелось....... по ностальгировать.... В общем вот видео (Порт с AIMPа. Автор скина для AIMP-Black_AVP.........) :

Спойлер
phpBB [media]

----------------------------------------------------------------------------------------

Масштабируемый скин Pioneer RT 909 под любое разрешение монитора:

Спойлер
phpBB [media]

----------------------------------------------------------------------------------------

Новая версия Pioneer RT 909 под любое разрешение монитора.

Спойлер
phpBB [media]

Спойлер
Желательно ставить на чистую установку foobar2000
Готовая сборка (foobar2000 v1.3.3 final + скин с разрешением 1008х756) :http://dfiles.ru/files/eb8n7p6z6
Установка:
1. Распаковать содержимое архива в папку с установленным foobar2000
2. Установить 2 шрифта из папки: themes/PioneerRT909/font
3. Запустить foobar2000
4. Выбираем модуль интерфейса Columns UI
5. Добавляем меню для быстрого доступа по щелчку на значке окна : File - Preferences - Display - Main Window - Main menu as system menu (поставить галочку)
6. Изменяем параметры WSH Panel Mod : File - Preferences - Tools - WSH Panel Mod - Safe mode (убрать галочку). Foobar2000 перезагрузится
7. Устанавливаем тему : File - Preferences - Columns UI - Import : themes/PioneerRT909/PioneerRT909.fcl
Перемещение окна с зажатым колёсиком мыши :smile:

----------------------------------------------------------------------------------------

Релиз скина кассетной деки Technics RSBX-828

Спойлер
phpBB [media]

Спойлер
В архиве полностью рабочая самодостаточная сборка со всем необходимым. Ничего дополнительно искать и устанавливать не нужно!
На видео показаны основные возможности и использование элементов управления (к просмотру желательно)

Особенности:
Возможность масштабирования под любое разрешение монитора
Перемещение левой кнопкой мыши по окну (вне зон кнопок)
Поиск по треку длительными нажатиями кнопок в обоих направлениях.Скорость поиска (интервал в секундах) регулируется
регулятором "Level R". Минимальное значение 0,5 секунд с таким-же шагом изменения.
Короткое нажатие - переход на следующий или предыдущий трек

В сборке испозован компонент foo_uie_wsh_panel_mod_plus (модификация foo_uie_wsh_panel_mod с доступом к некоторым функциям WinAPI)
Заметил, что при редактировании скрипта в foo_uie_wsh_panel_mod_plus бывают вылеты foobar'a.
Не забываем для foo_uie_wsh_panel_mod_plus убрать использование "Safe mode"
Конфликта при одновременном присутствии foo_uie_wsh_panel_mod_plus и foo_uie_wsh_panel_mod не заметил

Для отображения обложек трека использован скрипт Cover Panel (01.11.2013) // @author "eXtremeHunter
Отображения обложек плейлиста - скрипт CoverFlow View v1.4 // @author Br3tt aka Falstaff
Плейлист - WSH Playlist Viewer // @version "2.0.1" @author "Br3tt aka Falstaff

За идею с поиском по треку кнопками перемотки спасибо El...Vamp

Тестировал на Windows 7 / Windows 8.

http://dfiles.ru/files/d1r20x4ei

Установка в виде отдельной сборки:

1. Распаковываем архив
2. Устанавливаем шрифты из папки (fooVintage\themes\Vintage\Common\Fonts)
3. Запускаем foobar2000
4. Добавляем своё расположение медиа-библиотек (кнопка "Open/Close").

Для тех, кто хочет внедрить скин в свою сборку (только скин деки, без панели плейлиста):

1. Устанавливаем шрифт digital-7 (italic).ttf из папки fooVintage\themes\Vintage\Common\Fonts
2. Добавляем из архива папки:
fooVintage\themes\Vintage
fooVintage\user-components\foo_dockable_panels
fooVintage\user-components\foo_ui_columns
fooVintage\user-components\foo_ui_hacks
fooVintage\user-components\foo_uie_panel_splitter
fooVintage\user-components\foo_uie_wsh_panel_mod_plus
fooVintage\user-components\foo_vis_vumeter

На видео есть пример создания и использования отдельной панели для деки

Приятного использования!

----------------------------------------------------------------------------------------

Скин легендарной Technics SL-1200

Видео:
Спойлер
phpBB [media]

http://dfiles.ru/files/27ehrpq7g

----------------------------------------------------------------------------------------


Масштабируемый скин Pioneer RT-909 с намоткой ленты

Видео:
Спойлер
phpBB [media]


http://depositfiles.com/files/to4si42d2
Последний раз редактировалось iprad 30.12.2017, 12:31, всего редактировалось 32 раз(а).
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц


Сообщение #241 MC Web » 10.12.2014, 20:58

Я потом вспомни, что...
iprad:Это будет не тема для Foobar2000(как обычно воспринимаются скины). Выделяете в своей любимой сборке место для WSH панели - и загружаете код.
а своего рода визуализация, тогда соглашусь.
macarych:Может, вместо пульта, еще один магнитофончик - маленький, в качестве компактного режима?
Моя идея заключалась в "универсальном" пульте для двух тем Pioneer RT 909 и Technics RS-BX 828. Предлагалось как дальнейшее развитие, возможно и для будущих тем.
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #242 macarych » 10.12.2014, 21:14

MC Web:Моя идея заключалась в "универсальном" пульте для двух тем Pioneer RT 909 и Technics RS-BX 828. Предлагалось как дальнейшее развитие, возможно и для будущих тем.а
а, ... в этом смысле... ну да, логично
macarych M
Аватара
Репутация: 417
С нами: 15 лет 3 месяца

Сообщение #243 iprad » 10.12.2014, 21:18

В темах и так много графики. Дополнительная нагрузка получится, причём существенная. Хотя можно реализовать в виде новой темы. Но не сейчас.
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #244 MC Web » 10.12.2014, 22:02

iprad:В темах и так много графики. Дополнительная нагрузка получится, причём существенная. Хотя можно реализовать в виде новой темы. Но не сейчас.
Насчет того, что не сейчас, это понятно.
А насчет нагрузки. Пульт отображается не постоянно, а вместо изображения магнитофона, как скажем Боковая панель Windows, дополнительной нагрузки не должно быть. Свободные кнопки у магнитофонов есть, закрепить за одной пульт, при нажатии на которую окно с темой магнитофона закрывается, а появляется ПДУ и наоборот...
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #245 iprad » 12.12.2014, 17:29

MC Web, всё не так просто с окнами... По сути у Foobar только одно окно. И управлять им можно только с помощью UI Hacks. Все плагины-Это по сути фреймы главного окна. Закрываешь фрейм - вся информация долой... Поясню: WSH панель - как раз это фрейм. Вся загруженная графика - в 0!!!
Придется опять грузить графику в новую WSH панель. А это время!. Хотя с пультом проще конечно... Там не столько много графики
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #246 MC Web » 12.12.2014, 18:48

iprad, провел эксперимент со сборкой CoRnsilk от macarych построенной на WSH панели и имеющую переход в компактный режим. Размеры и загрузку памяти конечно сравнивать не будем. Меня интересовало изменение размера используемой памяти при переходе из обычного размера окна в компактный режим и обратно. Разница получалась в 2 - 3 раза (примерно 70 Мб - 25 Мб - 70 Мб).
Что касается времени загрузки, тут конечно зависит от размера графики. Но думаю переключаться из одного размера окна в другой (компактный) постоянно не нужно, а по необходимости...
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #247 iprad » 12.12.2014, 19:16

Сейчас процесс занимает порядка 131 Мб памяти ( при разрешении почти 1920 х 608 после всех преобразований).Оптимизация кода сыграла свою роль конечно... Но! Пока не работает VU meter и несколько фишек, которые хочу сделать. Дальше будет видно...
Причем это только код скина. Добавишь плей-лист на основе WSH панели - и объёмы ресурсов полетели вверх со скорость ракеты !!!

Добавлено спустя 19 минут 37 секунд:
Если вдаваться в подробности, MC Web , Ваши предложения, (насколько я понимаю), идут от тем для AIMP'a. Этого не будет.
Для AIMP'a есть конструктор тем. Для Foobar'а - нет.

AIMP может только позавидовать возможностям Foobar'а...(Убедитесь при релизе новой темы Technics) :wink: но преимущество достигается не "конструктором чего-то", а своим собственyым трудом.
Последний раз редактировалось iprad 12.12.2014, 20:03, всего редактировалось 1 раз.
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #248 MC Web » 12.12.2014, 19:55

iprad, нет, AIMP хоть и стоит - не пользуюсь. Скины от AIMP давно не смотрел, предложения возникли сами по себе, раз есть магнитофоны - почему бы не быть пультам.
Да, проверил сейчас Pioneer RT 909 v.3 размером 1100 х 820 (со сжатыми PNG) кушает 352 Мб, без библиотеки...
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #249 iprad » 12.12.2014, 19:55

Насчет ПДУ...
Позже...
Но только не как дополнение к теме. Будет как независимый компонент к Foobar'у. Без привязки к определённой теме.

Добавлено спустя 5 минут 55 секунд:
MC Web, Pioneer переделаю. Во время разработки Technics'а разрешились многие проблемы Pioneer'a
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #250 iprad » 13.12.2014, 12:51

3D'шники тут есть?
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #251 iprad » 14.12.2014, 18:58

phpBB [media]
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #252 MC Web » 14.12.2014, 19:56

Отлично смотрится!
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #253 El.Vamp » 14.12.2014, 22:55

:eek: Ёксиль-моксиль..., как живой! :smile: :clap:
El.Vamp
Гость

Сообщение #254 mixjazz » 15.12.2014, 04:04

Отличный скин! :clap: Можно мне такой?
mixjazz
Репутация: 0
С нами: 9 лет 4 месяца

Сообщение #255 iprad » 18.12.2014, 13:07

Вопросик один созрел:
Проигран трек. Допустим на 20%. Включаем следующий... Как должна сработать перемотка?
1. Сразу играет следующий трек и секунды 2 быстро вращаются катушки (имитация прокрутки ленты)
2. Сначала вращаются катушки и только потом играет трек?
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #256 MC Web » 18.12.2014, 13:34

Для "естественности" наверно 2 вариант...
Были у меня мысли и раньше насчет намотки ленты на катушках (кассетах), но не решался их высказывать, а раз уж подняли этот вопрос, решил это сделать. Суть состоит в том, что в конце трека и при переходе к другому треку включался "реверс воспроизведения". Думаю выглядело бы более естественно с количеством ленты на катушках, чем ее не естественное (волшебное) перемещение с одной катушки на другую (если технически возможно)...
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #257 iprad » 18.12.2014, 13:40

будет задержка перед воспроизведением... не всем понравится...
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Сообщение #258 MC Web » 18.12.2014, 13:50

Для этого существует режим плавного перехода от трека к треку.
И тут надо решить вопрос, добиваемся естественности или удобства. На магнитофонах вообще то переход к следующему треку всегда сопровождался перемоткой ленты...
Последний раз редактировалось MC Web 18.12.2014, 16:24, всего редактировалось 2 раз(а).
MC Web
Репутация: 248
С нами: 10 лет 7 месяцев

Сообщение #259 вовасбрат » 18.12.2014, 15:15

MC Web:На магнитофонах вообще то переход к следующему треку всегда сопровождался перемоткой ленты...
Многие теперь об этом и не в курсе :smile:
вовасбрат M
Аватара
Откуда: ТАМБОВ
Репутация: 52
С нами: 11 лет 7 месяцев

Сообщение #260 iprad » 18.12.2014, 16:22

Может выложить то, что есть сейчас? А то может зря ломаю голову над "Фишками"... Посмотрите, и выскажите своё мнение...
iprad M
Автор темы
Аватара
Репутация: 89
С нами: 11 лет 1 месяц

Пред.След.

Вернуться в Секреты foobar2000