Страница 5 из 5 Первая ... 345
Показано с 81 по 96 из 96

Тема: Яндекс Музыка для Volumio

  1. #1 Показать/скрыть первое сообщение.
    Частый гость
    Автор темы
    Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    376

    По умолчанию Яндекс Музыка для Volumio

    Давно искал плагин Яндекс Музыки для Volumio, не нашел и решил свой написать.

    Для работы плагина нужна подписка Яндекс Музыки.

    Вот что получилось:
    https://github.com/achechulin/volumi...r/yandex_music

    Так как с NodeJS прежде работать не приходилось, то получилось несколько кривовато. Но, в общем и целом, вроде работает. Проверялось в Volumio 2.915. Volumio 3 у меня нет и сходу запустить его в виртуальной машине не получилось.

    Перед установкой необходимо получить доступ к SSH (https://developers.volumio.com/SSH%20Connection).

    Порядок установки:
    Код:
    // SSH terminal:
    // (You can copy and paste each line after the $ sign)
    
    volumio:~$ git clone https://github.com/achechulin/volumio-plugins-sources
    volumio:~$ cd volumio-plugins-sources/yandex_music
    volumio:~/volumio-plugins-sources/yandex_music$ volumio plugin install
    
    ...
    Progress: 100
    Status :Yandex Music Successfully Installed, Do you want to enable the plugin now?
    ...
    
    // If the process appears to hang at this point, just press Ctrl-C to return to the terminal.
    Потом зайти в Настройки -> Плагины -> Установленные плагины, включить плагин Yandex Music, зайти в Настройки и получить токен доступа к API Яндекс Музыки с помощью своего логина и пароля. В качестве имени пользователя можно указывать логин или адрес эл. почты. Пароль нигде не будет сохранен, он используется только для получения токена доступа. В настройках Яндекс ID должен быть разрешен способ входа "Обычный пароль".

    В дальнейшем планируется добавить воспроизведение lossless треков. Здесь не все просто, так как на обсуждение lossless в репозитории https://github.com/MarshalX/yandex-music-api прилетела жалоба и оно было удалено. Но думаю вместе найдем варианты. Плюс еще mpd для половины flac определяет плагин воспроизведения как mad и не играет.

    Нажмите на изображение для увеличения. 

Название:	volumio_yandex_music.png 
Просмотров:	944 
Размер:	239.0 Кб 
ID:	462610

  2. #81

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от Chaa Посмотреть сообщение
    Исправил эту проблему. Можно обновляться и пробовать.
    Спасибо, очень круто, что поддерживаете плагин. Подтверждаю сейчас с залипанием отображения формата трека при работе плагина - проблем нет. Недавно установил бэтта версию Volumio 4.012 Плагин встал на бэтку как родной, без всяких ошибок

    - похоже проблема с залипанием формата трека это проблема встроенного плеера Volumio. Замечал подобную проблему (при авто переключении треков рандомно пропадает инфо о дискр и битности) при проигрывании локальных файлов - Пауза/Воспроизведение возвращает инфо. Фиксировал проблему на крайней версии 3.816 (RP5 8GB) и сейчас на бэтке 4.012 проблема сохраняется. Поискал у них на форуме по этому воросу - не нашел), не всем нужна эта инфо о треке - укажу им на этот баг.
    Последний раз редактировалось rawaudio; 16.06.2025 в 18:11.

  3. #82
    На модерации Аватар для Vik-Vik
    Регистрация
    18.06.2025
    Сообщений
    1

    По умолчанию Re: Яндекс Музыка для Volumio

    Спасибо большое, все получилось !!!
    PS может кому-то пригодится, у меня сразу плагин не устанавливался
    Код:
    после выполнения: 
    volumio:~/volumio-plugins-sources/yandex_music$ volumio plugin install
    вылетал с ошибкой run "npm install"
    
    выполняем: 
    $ sudo apt-get update
    $ sudo apt-get install apt-utils
    $ sudo apt-get install build-essential
    $ npm install
    $ volumio plugin install
    версия 3.816 + железо: Pi3B+/16gb

  4. #83

    По умолчанию Re: Яндекс Музыка для Volumio

    заметил еще проблему
    при проигрывании своего плей-листа "мне нравится" на рандомном треке плейлиста (не одном и том же) сбивается синхронизация проигрываемого трека - отображаемых метаданных (AlbumArt обложка, Artist, Track) и "ползунка" они начинают жить своей жизнью от другого трека, независимо что играет в колонках - по наблюдениям повторяемость 100% при запуске плейлиста, сначала первые 3-5 треков норм, потом сбивается и так рассинхрон до конца плейлиста. Остановка/воспроизведение не возвращает данные текущего трека, нужно сделать - вперед - назад синхронность появляется начиная с следующего трека и так до следующего рассинхрона

    -- проблема не появилась, когда заведомо хорошее проводное интернет подключение, похоже при потере связи с сервером могут происходить эти рассинхроны с метаданными и проигрыванием текущего трека

    3.816 (RP5 8GB) и на бэтке 4.012 также.
    Последний раз редактировалось rawaudio; 20.06.2025 в 14:26.

  5. #84
    Частый гость Аватар для Stream
    Регистрация
    01.09.2005
    Адрес
    Россия, Сургут
    Сообщений
    260

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от rawaudio Посмотреть сообщение
    заметил еще проблему
    при проигрывании своего плей-листа "мне нравится" на рандомном треке плейлиста (не одном и том же) сбивается синхронизация проигрываемого трека - отображаемых метаданных (AlbumArt обложка, Artist, Track) и "ползунка" они начинают жить своей жизнью от другого трека, независимо что играет в колонках - по наблюдениям повторяемость 100% при запуске плейлиста, сначала первые 3-5 треков норм, потом сбивается и так рассинхрон до конца плейлиста.
    Это с включенным lossless? Если да, то попробуйте протестировать с выключенным. Что-то мне подсказывает, что проблема пройдет.

  6. #85
    На модерации Аватар для dd-cd
    Регистрация
    29.06.2025
    Сообщений
    1

    По умолчанию Re: Яндекс Музыка для Volumio

    Привет
    огромное спасибо ТС за плагин, буквально из-за него я сдул пыль с малинки, подключил ее и слушаю
    подскажи плз, у меня одного не работает кнопка лайкнуть?
    нажимаю, пишет добавлено в избранное, значок сердечка заливается, но трек не добавляется в любимые
    проверил на веб версии и в приложеньке volumio (ios)

    на веб версии значок сердечка моментально теряет заливку, в приложеньке не сразу, нужно ткнуть по экрану и тогда трек уже не лайкнут (наверное это специфика именно приложеньки)

  7. #86
    На модерации Аватар для Demulca
    Регистрация
    02.06.2025
    Сообщений
    2

    По умолчанию Re: Яндекс Музыка для Volumio

    Всем, привет!
    Подскажите, я правильно понимаю, что перед тем как прописывать команды для установки плагина, например, через путти, нужно после включения SSH залогиниться в Volumio ?
    Дело в том, что на устройстве SMSL N100 стандартный пароль - "volumio" к логину - "volumio" не подходит.
    Могут ли быть еще известные варианты?

    Версия системы: 3.789 Дата релиза 14.02.2025

  8. #87

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от Stream Посмотреть сообщение
    Это с включенным lossless? Если да, то попробуйте протестировать с выключенным. Что-то мне подсказывает, что проблема пройдет.
    Да, lossless (высокое качество в настройках и треки в основном во FLAC), но как я написал, после переключения на нормальный интернет, те же треки играли практически без рассинхрона с метаданными. Сейчас Volumio подсадил на проводный интернет - проблем с рассинхроном при работе приложения нет.
    Предположу, что при потере связи с сервером нужно делать принудительныую синхронизацию метаданных и проигрываемого трека либо сделать более частую периодическую синхронизацию (лишние запросы, возможно ли это, может проврить только разрабтчик)

  9. #88
    Новичок Аватар для Alen
    Регистрация
    02.03.2022
    Сообщений
    31

    По умолчанию Re: Яндекс Музыка для Volumio

    Круто.

  10. #89
    На модерации Аватар для doksat
    Регистрация
    21.08.2025
    Сообщений
    2

    По умолчанию Re: Яндекс Музыка для Volumio

    Спасибо за плагин.И всё же не получается сохранять на яндекс музыке треки в избранное.Не могу понять закономерность,бывает сохранит но в основном не сохраняет.

  11. #90
    Частый гость
    Автор темы
    Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    376

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от doksat Посмотреть сообщение
    И всё же не получается сохранять на яндекс музыке треки в избранное. Не могу понять закономерность, бывает сохранит но в основном не сохраняет.
    Да, есть такая проблема. Из списка треков в очереди сохраняет, а из главной панели с обложкой альбома не сохраняет.

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

  12. #91
    На модерации Аватар для doksat
    Регистрация
    21.08.2025
    Сообщений
    2

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от Chaa Посмотреть сообщение
    Попробую на выходных потестировать, если все будет нормально, то выложу.
    Спасибо Вам большое ,что б мы без Вас делали...

  13. #92
    Частый гость
    Автор темы
    Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    376

    По умолчанию Re: Яндекс Музыка для Volumio

    По поводу избранного. Там две проблемы, одна в плагине Яндекс Музыки, другая в Volumio.

    В Volumio написал, пока ждем:
    https://github.com/volumio/volumio3-backend/pull/233

    В плагине после правок опять начинает нестабильно работать предвыборка треков. То есть иногда отображаются метаданные от другого трека. Ищу решение.

  14. #93
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    42
    Сообщений
    74

    По умолчанию Re: Яндекс Музыка для Volumio

    не получается поставить плагин, волумио 3,832 версии самая последняя, так же понадобилось установить

    пакеты

    $ sudo apt-get update
    $ sudo apt-get install apt-utils
    $ sudo apt-get install build-essential
    $ npm install
    [свернуть]



    Скрытый текст


    Do you want to install this plugin anyway? Yes
    Compressing the plugin
    Plugin succesfully compressed
    Progress: 10

    Status :Загрузка плагина
    nloading plugin at http://127.0.0.1:3000/plugin-serve/yandex_music.zip
    Progress: 0

    Status :Произошла ошибка при установке плагина Error: Error creating folder: Error: ENOSPC: no space left on device, mkdir */data/temp*
    Произошла ошибка при установке плагина Error: Error creating folder: Error: ENOSPC: no space left on device, mkdir */data/temp*
    Failed to Install Plugin

    volumio@volumio:~/volumio-plugins-sources/yandex_music$ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    loop0 7:0 0 395.3M 0 loop /static
    mmcblk0 179:0 0 3.8G 0 disk
    |-mmcblk0p1 179:1 0 60M 0 part /boot
    |-mmcblk0p2 179:2 0 2.6G 0 part /imgpart
    `-mmcblk0p3 179:3 0 1.1G 0 part /swap
    mmcblk2 179:8 0 7.3G 0 disk
    `-mmcblk2p1 179:9 0 1.7G 0 part
    mmcblk2boot0 179:16 0 4M 1 disk
    mmcblk2boot1 179:24 0 4M 1 disk

    volumio@volumio:~/volumio-plugins-sources/yandex_music$ df
    Filesystem Size Used Avail Use% Mounted on
    udev 198M 0 198M 0% /dev
    tmpfs 52M 9.4M 43M 19% /run
    /dev/mmcblk0p2 2.7G 480M 2.0G 20% /imgpart
    /dev/loop0 415M 415M 0 100% /static
    overlay 1.2G 1.2G 0 100% /
    tmpfs 258M 0 258M 0% /dev/shm
    tmpfs 5.3M 4.1k 5.3M 1% /run/lock
    tmpfs 258M 0 258M 0% /sys/fs/cgroup
    /dev/mmcblk0p3 1.2G 1.2G 0 100% /swap
    tmpfs 258M 37k 258M 1% /tmp
    tmpfs 258M 0 258M 0% /var/spool/cups
    tmpfs 21M 107k 21M 1% /var/log
    tmpfs 258M 0 258M 0% /var/spool/cups/tmp
    /dev/mmcblk0p1 63M 29M 35M 46% /boot
    tmpfs 52M 0 52M 0% /run/user/1000
    tmpfs 52M 0 52M 0% /run/user/0
    [свернуть]


    реально места не хватало, но не понял где именно, какие то файлы по удалял с основного раздела и плагин встал.
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2
    система дома:
    ЦАП PCM5122 -> УМ Yes-3.2 -> АС Tango 861L

  15. #94
    Частый гость
    Автор темы
    Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    376

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от nabiullin Посмотреть сообщение
    не получается поставить плагин
    У вас в корневом разделе нет места, что видно из вывода df "overlay 1.2G 1.2G 0 100% /".

    Или у вас карта памяти маленькая (2 ГБ?), или если карта памяти большая, то что-то пошло не так при первой загрузке - Volumio при первой загрузке расширяет корневой раздел на все доступное место на карте памяти. Это занимает время и иногда можно подумать, что она зависла.

    Еще можно попробовать не делать apt-get update, может это он все место занял.

  16. #95
    Новичок Аватар для nabiullin
    Регистрация
    08.05.2018
    Адрес
    Уфа, Башкирия
    Возраст
    42
    Сообщений
    74

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от Chaa Посмотреть сообщение
    У вас в корневом разделе нет места, что видно из вывода df "overlay 1.2G 1.2G 0 100% /".

    Или у вас карта памяти маленькая (2 ГБ?), или если карта памяти большая, то что-то пошло не так при первой загрузке - Volumio при первой загрузке расширяет корневой раздел на все доступное место на карте памяти. Это занимает время и иногда можно подумать, что она зависла.

    Еще можно попробовать не делать apt-get update, может это он все место занял.
    спасибо за ответ, да вероятно апдейт системы или самой волумио заняло место, карта на 4гб и возможно не развернулся на весь раздел после первого запуска системы.
    перепроверю эти моменты! Плагин работает, это круто!
    Еще осталось вспомнить как активировать i2s на neo air, образ я залил Volumio-3.503-2023-06-13-nanopiair-armbian

    upd. Нашел в теме. Помогло.

    правка конфига

    verbosity=1
    logo=disabled
    console=serial
    disp_mode=none
    overlay_prefix=sun8i-h3
    overlays=i2c0 analog-codec cir
    rootdev=/dev/mmcblk0p2
    rootfstype=ext4
    user_overlays=sun8i-h3-i2s0-master
    usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
    extraargs=imgpart=/dev/mmcblk0p2 imgfile=/volumio_current.sqsh net.ifnames=0
    [свернуть]
    система в авто:
    процессор AudioBerry DSP1 -> усь Alpine MRP f900 -> ас Bewith Accurate 2 + саб Pioneer ODR TS2
    система дома:
    ЦАП PCM5122 -> УМ Yes-3.2 -> АС Tango 861L

  17. #96
    Частый гость
    Автор темы
    Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    376

    По умолчанию Re: Яндекс Музыка для Volumio

    Цитата Сообщение от nabiullin Посмотреть сообщение
    Еще осталось вспомнить как активировать i2s на neo air
    В armbian добавить нужный оверлей в файле /boot/armbianEnv.txt в секции overlays или user_overlays, в зависимости от того, в какой папке он лежит: /boot/dtb/overlay или /boot/overlay-user.

    https://docs.armbian.com/User-Guide_Armbian_overlays/

Страница 5 из 5 Первая ... 345

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •