Spotify Integration v1.0.1 [03.10.2020]

Список разделов Аудиоплеер foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #1 fb2k.ru » 02.10.2020, 11:10

Allows to play tracks from Spotify.
Страница плагина: http://foobar2000.org/components/view/foo_spotify
fb2k.ru
Автор темы, Робот
Репутация: 9
С нами: 8 лет 4 месяца

Сообщение #2 fb2k.ru » 03.10.2020, 11:10

Вышла новая версия плагина: Spotify Integration v1.0.1 [03.10.2020]
fb2k.ru
Автор темы, Робот
Репутация: 9
С нами: 8 лет 4 месяца

Сообщение #3 MC Web » 04.10.2020, 16:13

TheQwertiest,привет!

Обращаюсь, как к разработчику, можно ли реализовать воспроизведение (копирование не интересует), если есть только регистрация без платной подписки ? А то как то странно получается через браузер это все можно проделать, а для воспроизведения через компонент нужен Spotify Premium account. И с Яндекс Музыка стала похожая ситуация, чего раньше не было.
О причинах такого поведения со стороны данных служб догадываюсь, но раз уж воспроизведение возможно не только через их приложение, но и через браузер, то теоретически это можно как то реализовать помимо браузера или маскируясь им...
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц

Сообщение #4 TheQwertiest » 04.10.2020, 19:05

MC Web, теоретически возможно всё =)
Но это уже будет совсем другой компонент, который будет как-то прикидываться браузером и выдирать аудиопоток с веб версии Spotify.
foo_spotify использует библиотеку от того же Spotify для собственно получения музыки (которая и требует аутентификации).

Стоит также отметить, что бесплатная веб версия имеет более жёсткие ограничения на битрейт музыки (в т. ч. и через браузер) : https://support.spotify.com/us/article/high-quality-streaming/
TheQwertiest
Новичок
Репутация: 3
С нами: 2 года 6 месяцев

Сообщение #5 MC Web » 04.10.2020, 19:17

TheQwertiest писал(а):Но это уже будет совсем другой компонент, который будет как-то прикидываться браузером и выдирать аудиопоток с веб версии Spotify.
Этот компонент мне уже нравится и наверное я не буду одинок в этом желании. :smile:
TheQwertiest писал(а):Стоит также отметить, что бесплатная веб версия имеет более жёсткие ограничения на битрейт музыки (в т. ч. и через браузер)
Судя по этой ссылки, можно получать ограничения по битрейту и с Spotify Premium account. :think:
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц

Сообщение #6 str » 05.10.2020, 21:38

а с Deezer похожую штуку замутить можно? ))
avtomaticheskiy kalaschnikov
str M
Бывалый
Аватара
Возраст: 37
Откуда: Украина
Репутация: 16
С нами: 13 лет 9 месяцев

Сообщение #7 Azaza » 05.10.2020, 22:26

MC Web писал(а):можно получать ограничения по битрейту и с Spotify Premium account
Устанавливать по своему желанию. Чтобы экономить мобильный трафик, например.
Аудиофилия - это болезнь,поражающая головной мозг.Набор профилактически-превентивных мер против аудиофилии крайне скуден - техническое образование, умение мыслить логически и наличие здравого смысла.
Azaza M
Мастер
Аватара
Репутация: 209
С нами: 4 года 1 месяц

Сообщение #8 softvip » 06.10.2020, 23:54

А чем отличается этот плагин от Spotify for foobar (foo_input_spotify) New!?
softvip
Новичок
Репутация: 1
С нами: 2 года 2 месяца

Сообщение #9 TheQwertiest » 07.10.2020, 20:05

softvip,
Я особо не использовал foo_input_spotify, но из отзывов и того что я видел в коде:
- Компонент имеет проблемы с добавлением\проигрыванием плэйлистов.
- Есть проблемы с сохранением данных аутентификации.
- Не очень стабильная работа (иногда роняет плеер).
TheQwertiest
Новичок
Репутация: 3
С нами: 2 года 6 месяцев

Сообщение #10 MC Web » 09.10.2020, 17:48

TheQwertiest писал(а):foo_spotify использует библиотеку от того же Spotify для собственно получения музыки (которая и требует аутентификации)
В официальном приложении Spotify не используется библиотека libspotify.dll (насколько понял это официальная для сторонних производителей), там другие. Возможно ли сделать подключение дополнительных библиотек (из приложений) расширяющих возможности (как в foo_youtube) без Spotify Premium account и использования других сервисов (возможно в дальнейшем). Чтобы не нарушать авторские права, данные библиотеки не включать в состав компонента, каждый вправе будет выбрать, что ему нужно.
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц

Сообщение #11 TheQwertiest » 09.10.2020, 18:44

MC Web, официальное приложение использует совершенно другой (и закрытый) протокол для проигрывания музыки (т.е. не libspotify.dll). Этот протокол недоступен для приложений извне.

Давным давно (ещё в 2014 году) разработчики Spotify обещали выкатить новую библиотеку для интеграции, которая использовала бы этот новый протокол, но воз и ныне там...
TheQwertiest
Новичок
Репутация: 3
С нами: 2 года 6 месяцев

Сообщение #12 MC Web » 10.10.2020, 01:03

TheQwertiest, понятно и спасибо за ответ.
Хотел расширить возможности, но раз такие проблемы с Spotify, будем пользоваться Яндекс Музыка и делать плейлисты в нем удобней.
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц

Сообщение #13 MC Web » 11.10.2020, 14:33

str писал(а):а с Deezer похожую штуку замутить можно? ))
В youtube-dl есть файл по работе с Deezer. Т.к. он мне не особо нужен, загрузить с наскока не получилось, скорее всего нужно делать для него еще cookies файл, чтобы зайти под зарегистрированным именем, если на Deezer не было кардинальных изменений с момента создания данного файла. Так что str попробуйте, может и получится.
Кто работает на Python скорее всего аналогичный модуль и для Spotify может сделать, что было бы совсем неплохо.
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц

Сообщение #14 MC Web » Вчера, 09:53

TheQwertiest, прочитал Ваш пост здесь. Думаю не осталось сомнений по использованию официальных библиотек и возможных ограничений с этим связанных. Хотя казалось пользуются платные подписчики, как говорится - "Ничего личного, только бизнес".
Сборка foobar2000 RU DarkOne + DUIFoon от MC Web
MC Web
Гуру
Аватара
Репутация: 217
С нами: 7 лет 1 месяц


Вернуться в Плагины

Кто сейчас на форуме (по активности за 10 минут)

Сейчас этот раздел просматривают: 1 гость