добавить мини плеер для приложения на ПК

Avatar
  • обновлен

Предлагаю добавить в приложение для ПК кнопку, которая будет переводить приложение в ремим маленького окна в котором будет название песни, исполнитель, обложка и кнопки: "пауза", "включить следующую", "включить предыдущую", "добавить в избранное", "не нравиться", а так же кнопка "закрепить" которая закрепит окно мини-плеера поверх других приложений и в заранее выбранном месте.
Я представлю это как что то очень похожее на окно виджета на телефоне.

Avatar
Иван Карпов

Это было в старой версии приложения, но потом эта функция была удалена. Реально хорошая функция была, еще на ctrl+ стрелки можно было треки переключать когда играешь, жаль что удалили

Avatar
владислав2222

Офигенная была функция, я просто не понимаю зачем её удалили

Avatar
Максим Максимыч

Привет привет , вот как альтернатива https://github.com/maxim2d/Overlay_Player

Avatar
veegl

Использую приложение Actual Windows Maneger - одна из возможностей обход стандартного фактического размера ПО на любое по желанию

Сейчас использую так

Image 4937


PS: Интересный факт, если задать масштаб окна в Диагонали телефона, то интерфейс примет образ как на телефоне

Image 4941

Image 4940


то есть по сути, если судить, что это такое же ПО как на телефоне, разрабам остается имеющемуся виджету, дать возможность работать в разрешении окна по декстопу, добавив пару привязок и будет нам счастье) 

Avatar
Юрий Розжаловец

https://yr-dev.by/useful/20/50 

Яндекс.Музыка мини

Компактный десктопный плеер для Яндекс Музыки на Windows в стиле виджета экрана блокировки iOS

Возможности · Установка · Управление · Сборка · Лицензия

Image 5045

Обычный размер: обложка, название, исполнитель и все кнопки

Image 5046

Минимальный размер: только самое необходимое

Яндекс.Музыка мини — небольшой плеер, который играет вашу «Мою волну» и плейлисты без браузера и открытых вкладок. Окно лежит поверх остальных, не мешает работе и умеет сжиматься от полноценной карточки с обложкой до тонкой полосы управления.

Проект неофициальный и не связан с Яндексом. Он работает через стороннюю библиотеку yandex-music и требует аккаунт Яндекс Музыки.

Возможности

Плеер

  1. «Моя волна» с фоновой подгрузкой очереди и защитой от повторов: последние 60 треков не возвращаются.
  2. Плейлисты аккаунта, включая «Мне нравится».
  3. Настроение волны: стандартное, бодрое, спокойное.
  4. Лайк и дизлайк. Обратная связь отправляется в Яндекс, чтобы волна лучше подстраивалась под вас.
  5. Перемотка кликом по полосе прогресса, автопереход к следующему треку.

Оформление

  1. Стиль экрана блокировки iOS: размытая обложка в качестве фона, тонкий прогресс-бар, крупные кнопки управления.
  2. Светлая и тёмная темы. Выбор запоминается между запусками.
  3. Три размера интерфейса, которые включаются сами по размеру окна:
Режим Размер окна Что видно
Обычныйот 410×180обложка, название, исполнитель, все кнопки и меню
Компактныйменьше 410×180название, исполнитель, прогресс и основные кнопки
Минименьше 290×145то же в уменьшенном виде, минимум 240×110

Окно

  1. Всегда поверх остальных окон, без системной рамки.
  2. Перемещение за шапку, изменение размера за правый нижний угол.
  3. Кнопка сворачивания переключает окно между самым маленьким и самым большим размером.
  4. Выход из аккаунта с подтверждением.

Установка

Готовый установщик

  1. Откройте раздел Releases репозитория.
  2. Скачайте YandexMusicMini_Setup.exe и запустите его.

При первом запуске откроется окно входа через Яндекс ID. После входа токен сохраняется на компьютере, повторно входить не нужно.

Требования: Windows 10 или 11 (64-bit), подключение к интернету. Для отображения интерфейса нужен Microsoft Edge WebView2 Runtime. В Windows 11 он уже установлен.

Управление

Действие Как
Пауза / воспроизведениекнопка play или Пробел
Следующий треккнопка «вперёд» или →
Предыдущий треккнопка «назад» или ←
Перемоткаклик по полосе прогресса
Лайк / дизлайксердце и палец вниз по краям панели управления
Плейлистыкнопка со списком в шапке
Настройки (тема, настроение волны)кнопка с ползунками в шапке
Свернуть до минимума / развернутькнопка сворачивания в шапке
Переместить окноперетащить за шапку
Изменить размерпотянуть за правый нижний угол