Винтажные скины для 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

Очень скоро...
Последний раз редактировалось iprad 26.11.2016, 19:09, всего редактировалось 27 раз(а).
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев


Сообщение #621 iprad » 13.08.2016, 10:48

phpBB [media]
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #622 iprad » 25.11.2016, 11:48

Скоро выложу новый скин, вернее даже 2 скина Technics SL1200. Вид сверху и как на видео из верхнего поста.
Много изменений (имею в виду JScript).
Предусмотрена возможность просмотра в полном разрешении с возможностью перемещения в пределах окна панели.
Примерно так:
Вложения
screenshot.jpg
screenshot_1.jpg
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #623 vladj » 25.11.2016, 12:34

На видео все прекрасно, а на скринах ниже почему белый фон по сторонам от вертушки ?
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 246
С нами: 6 лет 11 месяцев

Сообщение #624 iprad » 25.11.2016, 13:57

Фон можно выставить любого цвета
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #625 ximenlangzige » 25.11.2016, 19:47

Просто идеально, действительно с нетерпением жду!
Я не знаю, WINDOWS XP может поддерживать ах! :biggrin: :toothless:
ximenlangzige
Новичок
Репутация: 2
С нами: 2 года 1 месяц

Сообщение #626 iprad » 28.11.2016, 08:57

Тестируем
http://dfiles.ru/files/27ehrpq7g
Распаковать в папку с установленным Foobar2000.
Из папки foobar2000\themes\hi-fi\turntable\scripts\ загрузить в Wsh panel mod или JScript Panel скрипт: TechnicsSL1200_3Dv1.txt или TechnicsSL1200_3Dv2.txt
TechnicsSL1200_3Dv1.txt - Вид сверху
TechnicsSL1200_3Dv2.txt - Перспектива

Shift - двигаем мышью скин по окну
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #627 IN-OI » 29.11.2016, 02:02

Фунциклирует ... Вопросы\замечания\пожелания - потом ... :smile: (если возникнут). Ночь ... (наслаждаюсь ...) :biggrin:
Не умеешь делать добро ...
Научись не делать зла ...
(ex. El...Vamp)
IN-OI
Новичок
Аватара
Репутация: 0
С нами: 2 года

Сообщение #628 IN-OI » 29.11.2016, 15:53

... слушая очередной альбом (ambient"a) ... попадаю в эффект полного реализЬма)) (переход между треками на 1 мин 4 сек.). Это ли не чудо?! :smile:
Не умеешь делать добро ...
Научись не делать зла ...
(ex. El...Vamp)
IN-OI
Новичок
Аватара
Репутация: 0
С нами: 2 года

Сообщение #629 IN-OI » 03.12.2016, 12:01

... Вот уж пятый день кружатся диски ... :smile: . Складывается оШуШение, что качество муз. материала поднялось на порядок ...)).
Такое чувство было когда я впервые использовал скин Akai (от Black_AVP для Aipm). И вот снова ... эти приятные дни :smile: .
Прорисовано, как всегда, всё отменно!

Спасибо, iprad, ОГРОМНЕЙШЕЕ !!! Слёзы радости переполняют ... (ой... :smile: ).

Из пожеланий\замечаний: хотелось бы более плавного хода тонарма (переживаю за иглу с пластом )), но, думаю, если это было
просто, то сделал бы сразу. Ну и более быстрого возврата тонарма к началу ... (трек уже начинает играть а тонарм ещё в пути)) ...
Но тут нужно найти компромисс между скоростью и реализЬмом. (может, сделать возможность регулировать... не знаю)
(всё это, только, если есть возможность и желание, конечно).
Не нашёл (или временно не реализовано) эффекта прозрачности (т.е. только вертушка, без окна), и где плейлист.
Всё ж структура foobar многим отличается от простоты Aimp.
Спасибо.
Не умеешь делать добро ...
Научись не делать зла ...
(ex. El...Vamp)
IN-OI
Новичок
Аватара
Репутация: 0
С нами: 2 года

Сообщение #630 MC Web » 03.12.2016, 18:52

iprad спасибо за отличную работу !!! :clap:

IN-OI писал(а):Ну и более быстрого возврата тонарма к началу ... (трек уже начинает играть а тонарм ещё в пути)) ...
Для достижения полного реализма можно попробовать добавить компонент foo_dsp_pregap.dll - вставляет регулируемую тишину перед началом воспроизведения или foo_dsp_silence.dll - вставляет настраиваемое количество тишины перед или после каждого трека.
MC Web
Мастер
Репутация: 58
С нами: 3 года 4 месяца

Сообщение #631 kgena_ua » 03.12.2016, 23:10

iprad, хорошая работа ? Нет. Работа кропотливая. :beer:
I.m.UR5EQF.
квартет на миллион долларов
kgena_ua M
Гуру
Аватара
Возраст: 52
Откуда: Украина, Днепр
Репутация: 269
С нами: 3 года 9 месяцев

Сообщение #632 Zanich » 16.12.2016, 10:45

iprad, Спасибо Вам за работу! Всё очень здорово! Разобрался со всеми возможностями, но как поменять фон на другой цвет не понял. Подскажите пожалуйста как это сделать?
Zanich
Новичок
Репутация: 0
С нами: 1 месяц 3 дня

Сообщение #633 iprad » 17.12.2016, 12:53

Zanich писал(а):но как поменять фон на другой цвет не понял. Подскажите пожалуйста как это сделать?
1. Сначала создается PSS (Panel Stack Spliter)
2. В PSS добавляется JScript Panel или WSH Panel Mod
3. В настройках JScript Panel или WSH Panel Mod выставить Pseudo Transparent
4. Выбираем цвет фона в настройках PSS
Вложения
settings.jpg
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #634 vladj » 17.12.2016, 13:58

iprad, не является секретом то, что к самому скрипту желательно добавить докпанель или панели на PSS
для более удобного пользования. Я тут решил пойти по более легкому пути в этом плане и имея скин катушечника
с панелями дополнительными на PSS, решил просто заменить скрипт на скрипт вертушки. Справа все панели остались
в рабочем состоянии, вот только вертушка стала по центру, а не у левого края экрана. Боюсь наугад лезть в скрипт...
что нужно поправить что-бы вертушку влево сместить ?
Изображение
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 246
С нами: 6 лет 11 месяцев

Сообщение #635 iprad » 17.12.2016, 14:02

vladj писал(а):что-бы вертушку влево сместить ?
Это старая версия "вертушки" ?
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #636 vladj » 17.12.2016, 14:18

Я в них уже запутался...наверное старая версия. работающий катушечник выглядит так, как на скрине ниже.
есть еще сборка вертушки, там с док панелью, но что-то она мне не покатила, PSS больше нравится. вывожу
на весь экран, нижняя панель на автоскрытии, монитор фуллка.
Изображение
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 246
С нами: 6 лет 11 месяцев

Сообщение #637 iprad » 17.12.2016, 14:36

Новой версии "вертушки" нет в шапке. Ссылка выше в сообщении от 28.11.2016, 10:57
http://dfiles.ru/files/27ehrpq7g

Shift+ЛКМ - двигаем по экрану
Но скорей всего перестанут работать некоторые панели справа, т.к изменены пути


За отступы отвечает функция:

function func_set_offset(){
offset_Left = Math.round(window.Width / 2) - Math.round(frame_resize_width / 2);
offset_Top = Math.round(window.Height / 2) - Math.round(frame_resize_height / 2);
}
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #638 vladj » 17.12.2016, 17:33

По твоей ссылке с докпанелью. Я уже догадался из-за чего не могу расположить как нужно.
Изначально буквально все картинки вертушки сделаны не от левого края, а с отступом поэтому и не входят панели PSS.
С доком все проще, скин утаскиваем влево насколько возможно и поскольку док не связан жестко с окном фубара, его
можно правей пристраивать и менять ширину как нужно.
Самому столько картинок не переделать смещая их влево. Мы имеем все картинки с шириной 1440, справа остается 480
ну и плюс если еще и начинались-бы прямо от левого края, то справа под PSS панели или док осталось-бы еще больше.
А так, из коробки, я вижу слева бессмысленное черное поле (специально поставил картинку посветлей на раб.стол).
Вложения
ScreenShot05.jpg
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 246
С нами: 6 лет 11 месяцев

Сообщение #639 iprad » 17.12.2016, 19:26

Поля никак не связаны с картинками. Эти поля устанавливает функция set_offset()(находится в common.js) и центрирует изображение по центу панели

function set_offset(){
offset_Left = Math.round(window.Width / 2) - Math.round(data_imgFrame[0][6] / 2);
offset_Top = Math.round(window.Height / 2) - Math.round(data_imgFrame[0][7] / 2);
}

Заменить на:

function set_offset(){
offset_Left = 0;
offset_Top = 0;
}
iprad M
Автор темы, Бывалый
Аватара
Возраст: 40
Репутация: 77
С нами: 3 года 10 месяцев

Сообщение #640 vladj » 17.12.2016, 21:42

Да уж...память дырявая совсем стала. Вспомнил что уже получал от тебя этот совет и сейчас имею работающие
идентичные PSS панели что на вертушке, что на катушечном...один в один. Вот сижу и думаю...слушать - ли инет
радио на этих скинах. На катушечном еще ладно, а на вертушке появляется такой трабл...на паузе тонарм виден,
стоит запустить инет станцию тонарм плавно уходит к центру и исчезает. Да и глупо как-то выглядит...сидишь слушаешь,
а диск - катушки не крутятся.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 246
С нами: 6 лет 11 месяцев

Пред.След.

Вернуться в Интерфейс

Кто сейчас на форуме (по активности за 10 минут)

Сейчас этот раздел просматривают: 1 гость