Skip to content

Releases: Voltur792/astra-music

Astra Music 1.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:41

Astra Music 1.4.0

  • Плейлисты Яндекс Музыки по ссылкам нового формата.
  • Подготовлены браузерный плеер и настольный виджет для Linux/macOS.

Linux и macOS — экспериментальная поддержка. Полная ручная проверка звука, окон и системных разрешений на этих ОС ещё не выполнена. Windows остаётся основной платформой.

Для macOS пока нет выпускаемого хоста Astra: подготовленные ветки рассчитаны на последующую проверку и появление совместимого хоста. Ограничения и зависимости описаны в PLATFORMS.md.

Astra Music 1.3.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 05:01

Что изменилось

  • Новая иконка Astra Music в каталоге, навигации, виджете и разделах подключения аккаунтов. Окно входа VK использует ту же иконку.
  • Добавлена предварительная подготовка ссылки и аудиобуфера следующего трека VK и Яндекса, чтобы сократить тишину при переключении. Переходами Spotify управляет его веб-плеер.

Загрузка и установка из исходников

  1. Скачайте исходники ZIP версии 1.3.2 и распакуйте в постоянную папку. Архив также доступен в Assets → Source code (zip).
  2. В настройках приватности Astra разрешите неподписанные плагины.
  3. Откройте Плагины → Разработка → Загрузить плагин и выберите папку с plugin.toml.
  4. Подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.

При обновлении выключите старую копию и загрузите новую папку. Сохранённые входы и настройки остаются на компьютере. Для обновления иконок перезапустите Astra и заново откройте виджет и окно авторизации.

Использование

Включите плейлист VK или Яндекса. За 25 секунд до конца песни плеер начинает подготовку следующего трека. Предзагрузка не запускает вторую песню одновременно с текущей; при её неудаче сохраняется обычная загрузка.

Поддержать разработку на Boosty

Astra Music 1.3.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 13:05

Что изменилось

  • Цветомузыка на фоне Astra остаётся чёткой: размытие страницы больше не размывает её линии.
  • Сохраняется выбранный фон Astra, а чат и кнопки остаются поверх визуализации.
  • При выключении фоновой цветомузыки возвращается обычное оформление. Исправлено скрытие эффекта при отключении режима и ошибке связи.
  • Исправлена цветомузыка Spotify в режиме «Только музыка»: спектр поступает из вкладки плеера.
  • Усилена яркость цветомузыки в режиме «Все звуки».
  • Для «Моей волны» Яндекса добавлены ограниченные повторы при временных сетевых ошибках и понятное сообщение при отказе сервиса. Если Яндекс продолжает ограничивать запросы, волна может оставаться недоступной.

Загрузка и установка из исходников

Плагин пока устанавливается вручную через режим разработки Astra.

  1. Скачайте исходники ZIP версии 1.3.1 и распакуйте их в постоянную папку. Этот же архив доступен ниже в Assets → Source code (zip).
  2. В настройках приватности Astra разрешите неподписанные плагины.
  3. Откройте Плагины → Разработка → Загрузить плагин и выберите папку с plugin.toml.
  4. Подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.

При обновлении выключите старую копию и загрузите новую папку. Настройки и сохранённые входы остаются на компьютере. После обновления перезапустите Astra, чтобы обновился фон.

Использование

В Музыка → Настройки → Цветомузыка включите «На фоне Astra», выберите «Только музыка» или «Все звуки» и нужный эффект. Цвета, яркость, размер и другие параметры каждого эффекта сохраняются отдельно.

Поддержать разработку на Boosty

Astra Music 1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 04:29

Личная радиоведущая, Spotify и цветомузыка под ваш вкус.

  • Отдельный режим радиоведущей с голосом и личностью Astra: каждую песню, раз в 3 или раз в 5, в начале или ближе к концу трека.
  • Анонс следующей песни, когда очередь доступна. Музыка становится тише на время подводки.
  • Spotify с сохранённым входом, поиском, плейлистами, персональным миксом и режимом без окна браузера.
  • Трансляция Spotify в Discord с отдельной громкостью и без одновременного локального звучания.
  • 18 настраиваемых визуализаций: цвета, размеры, яркость, линии и движение.
  • Обновлён интерфейс и упрощены инструкции.

Для радиоэфиров в Discord обновите VC-Discord до 1.3.5 и Таймер паузы до 1.2.0.

Загрузка и установка из исходников

  1. Скачайте исходники ZIP 1.3.0 либо выберите ниже Assets → Source code (zip). Распакуйте архив в постоянную папку.
  2. Установите 64-разрядный Python 3.10 или новее, если его ещё нет. Для первой установки нужен интернет.
  3. В настройках приватности Astra разрешите неподписанные плагины.
  4. В Плагины → Разработка → Загрузить плагин выберите распакованную папку с plugin.toml, подтвердите разрешения, дождитесь подготовки зависимостей и включите плагин.

Выбирайте именно папку, в которой лежит plugin.toml. ZIP с исходниками загружается после распаковки через Разработка; его нельзя импортировать как .astraplugin. При обновлении выключите старую копию и загрузите новую папку. Не удаляйте папку активного плагина.

Подключите сервис во вкладке «Подключения». Радиоведущая включается отдельно в Музыка → Настройки.

Установка и настройка · Поддержать разработку на Boosty

Astra Music 1.1.8

Choose a tag to compare

@github-actions github-actions released this 07 Oct 20:54

Что нового

Текущую песню Яндекс Музыки, которая звучит в 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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 18:54

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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 17:38

Astra Music 1.1.6

  • Исправлена передача музыки в Discord, когда музыкальный сервис выдаёт файл отдельными частями.
  • Недополученные фрагменты повторно запрашиваются с сохранением позиции; очередь не перескакивает на следующую песню из-за окончания первой части файла.
  • Обновлена инструкция подготовки музыки для Discord.

Установка и обновление

Обновите также VC-Discord до версии 1.0.4, затем выключите и включите оба плагина в Astra.

Для установки из Source code ZIP распакуйте архив и выберите папку с plugin.toml через Плагины → Разработка → Загрузить плагин. Подробные шаги — в README.

Astra Music 1.1.5

Choose a tag to compare

@github-actions github-actions released this 06 Oct 01:27

Возможности

  • Отдельная трансляция музыки в Discord через VC-Discord: выбранные там треки не запускают плеер на ПК.

Настройка

  1. Импортируйте music-controller-1.1.5-noarch.astraplugin в Astra.
  2. Откройте вкладку «Музыка» и подключите Яндекс Музыку или VK.
  3. Для Discord включите оба плагина, подключите бота и выберите музыку во вкладке «VC-Discord → Музыка». После обновления перезапустите оба плагина.

Примеры команд: «Включи мою волну», «Включи мою музыку в ВК», «Следующий трек», «Громкость музыки 5».

Подробная настройка и примеры

Astra Music 1.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 03:59

Что нового

  • Интеграция с Таймером паузы: поиск и выбор трека, запуск и остановка музыки для будильников, таймеров и действий при бездействии.
  • Сохранение данных выбранного трека VK, включая владельца аудиозаписи; восстановление недостающих данных перед воспроизведением.
  • Восстановление музыкального плеера после сбоев и переподключение захвата системного звука при смене устройства вывода.

Установка

Скачайте файл .astraplugin из раздела Assets и импортируйте его в Astra. Для интеграции установите Таймер паузы 1.1.0 или новее. Подключите VK или Яндекс Музыку во вкладке «Музыка».

Настольный виджет включается во вкладке «Музыка → Виджет на рабочем столе». Для VK нужен Node.js, для постоянного плеера Windows — Microsoft Edge.

Поддержать разработку

Astra Music 1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 10:34

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.