Repository navigation
Releases: Voltur792/astra-music
Release list
Astra Music 1.4.0
Astra Music 1.4.0
- Плейлисты Яндекс Музыки по ссылкам нового формата.
- Подготовлены браузерный плеер и настольный виджет для Linux/macOS.
Linux и macOS — экспериментальная поддержка. Полная ручная проверка звука, окон и системных разрешений на этих ОС ещё не выполнена. Windows остаётся основной платформой.
Для macOS пока нет выпускаемого хоста Astra: подготовленные ветки рассчитаны на последующую проверку и появление совместимого хоста. Ограничения и зависимости описаны в PLATFORMS.md.
Astra Music 1.3.2
Что изменилось
- Новая иконка Astra Music в каталоге, навигации, виджете и разделах подключения аккаунтов. Окно входа VK использует ту же иконку.
- Добавлена предварительная подготовка ссылки и аудиобуфера следующего трека VK и Яндекса, чтобы сократить тишину при переключении. Переходами Spotify управляет его веб-плеер.
Загрузка и установка из исходников
- Скачайте исходники ZIP версии 1.3.2 и распакуйте в постоянную папку. Архив также доступен в Assets → Source code (zip).
- В настройках приватности Astra разрешите неподписанные плагины.
- Откройте Плагины → Разработка → Загрузить плагин и выберите папку с
plugin.toml. - Подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.
При обновлении выключите старую копию и загрузите новую папку. Сохранённые входы и настройки остаются на компьютере. Для обновления иконок перезапустите Astra и заново откройте виджет и окно авторизации.
Использование
Включите плейлист VK или Яндекса. За 25 секунд до конца песни плеер начинает подготовку следующего трека. Предзагрузка не запускает вторую песню одновременно с текущей; при её неудаче сохраняется обычная загрузка.
Astra Music 1.3.1
Что изменилось
- Цветомузыка на фоне Astra остаётся чёткой: размытие страницы больше не размывает её линии.
- Сохраняется выбранный фон Astra, а чат и кнопки остаются поверх визуализации.
- При выключении фоновой цветомузыки возвращается обычное оформление. Исправлено скрытие эффекта при отключении режима и ошибке связи.
- Исправлена цветомузыка Spotify в режиме «Только музыка»: спектр поступает из вкладки плеера.
- Усилена яркость цветомузыки в режиме «Все звуки».
- Для «Моей волны» Яндекса добавлены ограниченные повторы при временных сетевых ошибках и понятное сообщение при отказе сервиса. Если Яндекс продолжает ограничивать запросы, волна может оставаться недоступной.
Загрузка и установка из исходников
Плагин пока устанавливается вручную через режим разработки Astra.
- Скачайте исходники ZIP версии 1.3.1 и распакуйте их в постоянную папку. Этот же архив доступен ниже в Assets → Source code (zip).
- В настройках приватности Astra разрешите неподписанные плагины.
- Откройте Плагины → Разработка → Загрузить плагин и выберите папку с
plugin.toml. - Подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.
При обновлении выключите старую копию и загрузите новую папку. Настройки и сохранённые входы остаются на компьютере. После обновления перезапустите Astra, чтобы обновился фон.
Использование
В Музыка → Настройки → Цветомузыка включите «На фоне Astra», выберите «Только музыка» или «Все звуки» и нужный эффект. Цвета, яркость, размер и другие параметры каждого эффекта сохраняются отдельно.
Astra Music 1.3.0
Личная радиоведущая, Spotify и цветомузыка под ваш вкус.
- Отдельный режим радиоведущей с голосом и личностью Astra: каждую песню, раз в 3 или раз в 5, в начале или ближе к концу трека.
- Анонс следующей песни, когда очередь доступна. Музыка становится тише на время подводки.
- Spotify с сохранённым входом, поиском, плейлистами, персональным миксом и режимом без окна браузера.
- Трансляция Spotify в Discord с отдельной громкостью и без одновременного локального звучания.
- 18 настраиваемых визуализаций: цвета, размеры, яркость, линии и движение.
- Обновлён интерфейс и упрощены инструкции.
Для радиоэфиров в Discord обновите VC-Discord до 1.3.5 и Таймер паузы до 1.2.0.
Загрузка и установка из исходников
- Скачайте исходники ZIP 1.3.0 либо выберите ниже Assets → Source code (zip). Распакуйте архив в постоянную папку.
- Установите 64-разрядный Python 3.10 или новее, если его ещё нет. Для первой установки нужен интернет.
- В настройках приватности Astra разрешите неподписанные плагины.
- В Плагины → Разработка → Загрузить плагин выберите распакованную папку с
plugin.toml, подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.
Выбирайте именно папку, в которой лежит plugin.toml. ZIP с исходниками загружается после распаковки через Разработка; его нельзя импортировать как .astraplugin. При обновлении выключите старую копию и загрузите новую папку. Не удаляйте папку активного плагина.
Подключите сервис во вкладке «Подключения». Радиоведущая включается отдельно в Музыка → Настройки.
Astra Music 1.1.8
Что нового
Текущую песню Яндекс Музыки, которая звучит в Discord, можно добавить в понравившиеся голосом: «Астра, лайкни песню» или «Астра, поставь лайк». Нужен VC-Discord 1.2.0 или новее и разрешённый аккаунт в его настройках доступа. Команда использует текущую песню очереди Discord.
Установка
Импортируйте .astraplugin из Assets в Astra либо загрузите Source code (zip) через режим разработки по инструкции в README. После обновления выключите и включите Astra Music и VC-Discord.
Подключите Яндекс Музыку или VK во вкладке Astra Music. В VC-Discord войдите в канал, выберите музыку и запустите её для участников.
Astra Music 1.1.7
Astra Music 1.1.7
- Добавлено обновление ссылки на текущую песню для автоматического восстановления музыки в Discord. Очередь и выбранная песня сохраняются.
- Повторяющиеся временные обрывы загрузки больше не исчерпывают лимит попыток за всю песню, если между ними загрузка успешно продолжается.
- Для восстановления используются подключения Яндекс Музыки и VK из Astra Music; музыка в Discord по-прежнему управляется отдельно от плеера на компьютере.
Как обновить
Для автоматического продолжения музыки установите VC-Discord 1.1.2, затем выключите и включите оба плагина в Astra. Бот делает до трёх попыток продолжить текущую песню примерно с места остановки; если песня недоступна, переходит к следующей в очереди.
Примеры: «Астра, включи мои треки ВК», «Астра, следующий трек», «Астра, громкость 5».
Настройка музыкальных сервисов. Для Source code ZIP следуйте инструкции установки из исходников.
Astra Music 1.1.6
Astra Music 1.1.6
- Исправлена передача музыки в Discord, когда музыкальный сервис выдаёт файл отдельными частями.
- Недополученные фрагменты повторно запрашиваются с сохранением позиции; очередь не перескакивает на следующую песню из-за окончания первой части файла.
- Обновлена инструкция подготовки музыки для Discord.
Установка и обновление
Обновите также VC-Discord до версии 1.0.4, затем выключите и включите оба плагина в Astra.
Для установки из Source code ZIP распакуйте архив и выберите папку с plugin.toml через Плагины → Разработка → Загрузить плагин. Подробные шаги — в README.
Astra Music 1.1.5
Возможности
- Отдельная трансляция музыки в Discord через VC-Discord: выбранные там треки не запускают плеер на ПК.
Настройка
- Импортируйте
music-controller-1.1.5-noarch.astrapluginв Astra. - Откройте вкладку «Музыка» и подключите Яндекс Музыку или VK.
- Для Discord включите оба плагина, подключите бота и выберите музыку во вкладке «VC-Discord → Музыка». После обновления перезапустите оба плагина.
Примеры команд: «Включи мою волну», «Включи мою музыку в ВК», «Следующий трек», «Громкость музыки 5».
Astra Music 1.1.3
Что нового
- Интеграция с Таймером паузы: поиск и выбор трека, запуск и остановка музыки для будильников, таймеров и действий при бездействии.
- Сохранение данных выбранного трека VK, включая владельца аудиозаписи; восстановление недостающих данных перед воспроизведением.
- Восстановление музыкального плеера после сбоев и переподключение захвата системного звука при смене устройства вывода.
Установка
Скачайте файл .astraplugin из раздела Assets и импортируйте его в Astra. Для интеграции установите Таймер паузы 1.1.0 или новее. Подключите VK или Яндекс Музыку во вкладке «Музыка».
Настольный виджет включается во вкладке «Музыка → Виджет на рабочем столе». Для VK нужен Node.js, для постоянного плеера Windows — Microsoft Edge.
Astra Music 1.0.0
Astra Music 1.0.0 — музыка из VK и Яндекс Музыки внутри Astra.
- Исправлено повторение первого трека при переключении песен в плейлисте VK.
- Добавлено воспроизведение всех личных треков VK по порядку — кнопкой и командой «включи мою музыку в ВК».
- Вход в VK сохраняется после перезапуска ПК; временные ошибки сети не сбрасывают сессию.
- В Windows музыка продолжает играть при переходе между вкладками и сворачивании виджетов. Исправлена загрузка одиночных треков и очередей VK и Яндекс Музыки.
- Добавлены 14 визуализаций, режимы «выключено», «все звуки» и «только музыка», регулировка интенсивности и отдельные переключатели для виджета и фона Astra.
- Фоновая цветомузыка работает над обоями и под чатом, независимо от открытого виджета.
Установка: скачайте файл .astraplugin ниже и импортируйте его в Astra. После обновления полностью перезапустите Astra.
Для Windows требуется Microsoft Edge; для работы сервисов — Python с зависимостями и Node.js для VK. Инструкции подключения доступны в README.