yandex / audio-js

Библиотека аудио-плеера для браузера
Other
188 stars 31 forks source link

API Яндекс.Музыки и Яндекс.Радио для интеграции со сторонними медиацентрами #4

Open MurzNN opened 6 years ago

MurzNN commented 6 years ago

Планируется ли расширять API Яндекс.Музыки и Яндекс.Радио для возможности полноценной интеграции со сторонними программами, медиацентрами и сервисами? Т.е. реализовать функции API для просмотра каталога музыки, поиска, рекомендаций и т.п.

Очень хотелось бы иметь плагины для прослушивания Яндекс.Музыки и Радио в Kodi, Mopidy, OSMC, Plasma Media Center и других популярных медиацентрах.

MurzNN commented 6 years ago

Многие музыкальные сервисы, такие как Spotify, Google Music, Deezer, ВКонтакте предоставляют полноценный API для работы с коллекцией музыки, благодаря которому интеграцию с этими сервисами реализовали уже во многих программах и сервисах.

MurzNN commented 6 years ago

Вот несколько ссылок где интересуются API Яндекс.Музыки для интеграций: http://xbmc.ru/forum/showthread.php?t=8171 https://github.com/mopidy/mopidy/issues/1607 https://www.linux.org.ru/forum/talks/12996892

bellerofonte commented 6 years ago

Я дважды спрашивал поддержку насчет API - нет, за полгода не появилось, и не планируют(

MurzNN commented 6 years ago

Linux-приложение делать тоже не собираются, так что я для себя нашёл вот такое решение Nuvola Yandex Music Linux App для комфортного использования Яндекс.Музыки на Ubuntu Linux как полноценное приложение.

MurzNN commented 6 years ago

Вот ещё что удалось нарыть: https://github.com/nvbn/python-yamusic/

pistoletov1974 commented 5 years ago

Очень хотелось бы яндекс музыку завести в. Logitech media server. Может есть какие-то способы?

VitalyArt commented 5 years ago

Мне очень зашло приложение яндекс музыки для windows, но хочется и на работе использовать нативный плеер, а тут linux. Надеюсь разработчики услышат фидбек. Не очень хочется переходить на Google Play

balsoft commented 5 years ago

Мне очень зашло приложение яндекс музыки для windows, но хочется и на работе использовать нативный плеер, а тут linux. Надеюсь разработчики услышат фидбек. Не очень хочется переходить на Google Play

А стоит. Там и API есть и сторонние плееры поддерживаются.

kravich commented 5 years ago

Очень востребованная фича. Хочу написать плагин для поддержки Я.Музыки в плеере DeaDBeeF.

MarshalX commented 5 years ago

https://github.com/MarshalX/yandex-music-api - нужна Ваша помощь во всём. Удобство использования, документирование, тесты. Жду Вас!

pistoletov1974 commented 5 years ago

@MarshalX а либа не позволяет получать ссылку на поток для внешнего плеера? В моей задаче получать потоки плейлистов - Музыка дня, Новинки..для подсовывания его внешнему плееру

MarshalX commented 5 years ago

@MarshalX а либа не позволяет получать ссылку на поток для внешнего плеера? В моей задаче получать потоки плейлистов - Музыка дня, Новинки..для подсовывания его внешнему плееру

Либа позволяет получить лендинг блоки. А там "новые релизы", "чарт" и т.д.

Метод для получения лендинга - тык Возможные энтити блоков лендинга - тык

pistoletov1974 commented 5 years ago

@MarshalX я совсем не питонщик и не вебпрогер-(. Дальше эти данные можно использовать для получения стрима? Вот вытащил например ссылку с радио relaxfm.ru на поток через Network в браузере. Ее потом легко плеер берет. Кстати проверьте возьмется ли она у Вас или этот токен уникальный. http://ic4.101.ru:8000/a200?setst=7mpnb4jl46s1dtj5k4jfuu1eud&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpcCI6IjE5NS4xODQuMTk5LjI5IiwidXNlcmFnZW50IjoiTW96aWxsYVwvNS4wIChXaW5kb3dzIE5UIDYuMTsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvNzUuMC4zNzcwLjEwMCBTYWZhcmlcLzUzNy4zNiIsInVpZF9jaGFubmVsIjoyMDAsInR5cGVfY2hhbm5lbCI6ImNoYW5uZWwiLCJleHAiOjE1NjI2NzU5Njh9.axwzalI6YAav3snrugD381MXH28GrmVQRHC0sU-aOo0&_=1562675908

MarshalX commented 5 years ago

@MarshalX я совсем не питонщик и не вебпрогер-(. Дальше эти данные можно использовать для получения стрима? Вот вытащил например ссылку с радио relaxfm.ru на поток через Network в браузере. Ее потом легко плеер берет. Кстати проверьте возьмется ли она у Вас или этот токен уникальный. http://ic4.101.ru:8000/a200?setst=7mpnb4jl46s1dtj5k4jfuu1eud&token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpcCI6IjE5NS4xODQuMTk5LjI5IiwidXNlcmFnZW50IjoiTW96aWxsYVwvNS4wIChXaW5kb3dzIE5UIDYuMTsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvNzUuMC4zNzcwLjEwMCBTYWZhcmlcLzUzNy4zNiIsInVpZF9jaGFubmVsIjoyMDAsInR5cGVfY2hhbm5lbCI6ImNoYW5uZWwiLCJleHAiOjE1NjI2NzU5Njh9.axwzalI6YAav3snrugD381MXH28GrmVQRHC0sU-aOo0&_=1562675908

У Яндекс.Музыки нет потоков... Они всякий раз идут за .mp3.

Ваша ссылка работает.

pistoletov1974 commented 5 years ago

У Яндекс.Музыки нет потоков... Они всякий раз идут за .mp3.

Ага. А ссылочку на поток mp3 api даст? Хочу прикрутить яндекс музыку к Logitech Media Server в идеале.

MarshalX commented 5 years ago

У Яндекс.Музыки нет потоков... Они всякий раз идут за .mp3.

Ага. А ссылочку на поток mp3 api даст? Хочу прикрутить яндекс музыку к Logitech Media Server в идеале.

Просто даст ссылку на мп3, на файл.

ivanmolchanov1988 commented 5 years ago

А никто не пробовал доставать данные из кладки "Инфо"?

Spirituss commented 4 years ago

У Яндекс.Музыки нет потоков... Они всякий раз идут за .mp3.

Ага. А ссылочку на поток mp3 api даст? Хочу прикрутить яндекс музыку к Logitech Media Server в идеале.

хочу тоже!

acherkashin commented 4 years ago

Пилю интеграцию яндекс музыки в виде экстеншина для VsCode. Просто оставлю ссылки здесь. Любая помощь/фидбэк приветствуются.

Visual Studio Marketplace Репозиторий

image