AIMP Forum

AIMP for Windows => Предложения / Suggestions => Интеграция с сервисами / Integration with external services => Topic started by: ELECTRON!CK on April 29, 2017, 14:56:25

Title: Интеграция со Spotify
Post by: ELECTRON!CK on April 29, 2017, 14:56:25
Хотелось бы увидеть сей плагин, там есть free подписка, на андроид пользуюсь им давно.
Title: Re: Интеграция со Spotify
Post by: DesweR on April 29, 2017, 21:05:42
Spotify есть в России?
Title: Re: Интеграция со Spotify
Post by: ELECTRON!CK on May 03, 2017, 16:41:00
Spotify есть в России?
Официально нет.Запуск планировался но ...как то не сраслось. Зарегестрироваться и бесплатно прослушивать треки можно с помошью vpn подтверждая учетную запись 1 раз в 2 недели.
Title: Re: Интеграция со Spotify
Post by: Artem on May 03, 2017, 16:42:17
Официально нет.Запуск планировался но ...как то не сраслось. Зарегестрироваться и бесплатно прослушивать треки можно с помошью vpn подтверждая учетную запись 1 раз в 2 недели.

В таком случае, об официальной поддержке Spotify не может быть речи.
Title: Re: Интеграция со Spotify
Post by: ELECTRON!CK on May 03, 2017, 19:16:55
Жаль конечно  :(, может есть возможность неофициальной разработки-поддержки плагина к примеру как Вконтакте. Может у кого нибудь есть интерес.
Title: Re: Интеграция со Spotify
Post by: apocat on July 16, 2020, 00:12:47
ну вот теперь спотифай есть и в СНГ официально
Title: Re: Интеграция со Spotify
Post by: Choveka on July 18, 2020, 14:09:03
Присоединяюсь к хотелку.
Title: Re: Интеграция со Spotify
Post by: Axel Marley on August 01, 2020, 23:37:51
В таком случае, об официальной поддержке Spotify не может быть речи.
Здравствуйте, Артём.
Прежде всего хотелось бы сказать Вам огромное спасибо за разработку и поддержку этого отличного плеера, с большим удовольствием пользуюсь им ежедневно.

В связи с официальным запуском Spotify в СНГ, не могли бы Вы, пожалуйста, подумать о том чтобы пересмотреть своё решение по поводу официальной поддержки Spotify в AIMP?
Я совсем недавно начал пользоваться Spotify, но уже успел оценить его хороший подбор рекомендаций. Но, к сожалению, добиться качества звучания как в AIMP на своей акустике 5.1 у меня не удалось ни через сайт (использую Firefox), ни через официальное приложение Spotify для Windows. Уж очень я привык за годы пользования AIMP к тому, как он прекрасно преобразовывает стерео сигнал в 5.1 (плюс я использую встроенный в плеер эквалайзер).

Был бы безумно рад возможности слушать Spotify через AIMP (самый лучший на мой взгляд аудио-плеер).
Title: Re: Интеграция со Spotify
Post by: Artem on August 02, 2020, 09:41:19
Какие настройки звучания вы используете в аимпб
Title: Re: Интеграция со Spotify
Post by: Axel Marley on August 02, 2020, 16:38:54
Какие настройки звучания вы используете в аимпб

На данный момент стоят такие настройки:
(https://i.imgur.com/5knR09m.png)  (https://i.imgur.com/o3W7EUY.png)
(https://i.imgur.com/OldSla2.png)  (https://i.imgur.com/JYLox40.png)
Title: Re: Интеграция со Spotify
Post by: gr-e on August 02, 2020, 16:59:02
(https://i.imgur.com/JYLox40.png)
Оффтоп: имхо нужно по умолчанию ставить преамп на -15 или регулировать его автоматически. А то народ выкручивает эквалайзер и слушает сплошной клиппинг.
Title: Re: Интеграция со Spotify
Post by: Axel Marley on August 02, 2020, 17:37:15
Оффтоп: имхо нужно по умолчанию ставить преамп на -15 или регулировать его автоматически. А то народ выкручивает эквалайзер и слушает сплошной клиппинг.

Спасибо за совет. Проблем со звуком вроде не было ("Антиклиппинг" включен), но прочитал комменты здесь (https://www.aimp.ru/forum/index.php?topic=63784.0) и на всякий случай сделал преамп "-8". Пришлось поднять общую громкость в самом проигрывателе, но это вообще не проблема, т.к. обычно слушал на 3-5% громкости.

(https://i.imgur.com/khZl9Wx.png)

Title: Re: Интеграция со Spotify
Post by: gr-e on August 02, 2020, 18:09:12
Спасибо за совет. Проблем со звуком вроде не было ("Антиклиппинг" включен), но прочитал комменты здесь (https://www.aimp.ru/forum/index.php?topic=63784.0) и на всякий случай сделал преамп "-8". Пришлось поднять общую громкость в самом проигрывателе, но это вообще не проблема, т.к. обычно слушал на 3-5% громкости.
Да, антиклиппинг убирает искажения, но вместо этого начинает "плавать" громкость
Title: Re: Интеграция со Spotify
Post by: madTeddy on September 05, 2020, 15:22:00
Стоит ждать поддержку Spotify в ближайшее время, или всё же есть какие-то проблемы?
Title: Re: Интеграция со Spotify
Post by: kruher on September 05, 2020, 17:29:48
Стоит ждать поддержку Spotify в ближайшее время, или всё же есть какие-то проблемы?
Присоединяюсь к вопросу.
Title: Re: Интеграция со Spotify
Post by: Artem on September 05, 2020, 21:15:14
Пока ничего не могу сказать - еще не изучал их API.
Title: Re: Интеграция со Spotify
Post by: kruher on September 08, 2020, 12:02:01
Пока ничего не могу сказать - еще не изучал их API.
Спасибо за ответ.
Пользователи наверняка оценят подобный функционал в случае его появления. ;)
Нам остается ждать, надеяться и верить (и использовать "костыли", но это уже совсем другая история...).
Title: Re: Интеграция со Spotify
Post by: detrin on September 18, 2020, 11:37:55
Тоже хотел бы такой плагин. Время оффлайновых программ постепенно уходит, по-крайней мере в музыке будущее за такими музыкальными сервисами.
Title: Re: Интеграция со Spotify
Post by: Artem on September 18, 2020, 12:06:39
Тоже хотел бы такой плагин. Время оффлайновых программ постепенно уходит, по-крайней мере в музыке будущее за такими музыкальными сервисами.

В таком случае, какой смысл делать плагин для плеера, если он скоро умрет?
Title: Re: Интеграция со Spotify
Post by: detrin on September 18, 2020, 12:41:21
Ну не так чтобы сразу, но тенденция есть. Все плееры что не поддерживают онлайн-радио, онлайн музыкальные сервисы постепенно будут умирать.
Искать и скачивать музыку уже всё меньше желания и времени. В сервисах есть почти любая музыка, но вот удобство использования оставляет желать лучшего. В АИМПе же всё очень удобно и я бы предпочёл пользоваться им. Это примерно как в своё время мало кто пользовался ICQ, все использовали QIP или Миранду, хотя протокол использовался один и тот же.
Но вам, как разработчику, конечно, виднее, есть ли смысл делать плагин.
Title: Re: Интеграция со Spotify
Post by: Artem on September 18, 2020, 12:44:16
Да никто не даст в здравом уме полный доступ к своим сервисам, зачем им взращивать конкурентов?
Title: Re: Интеграция со Spotify
Post by: Choveka on September 18, 2020, 15:27:36
В таком случае, какой смысл делать плагин для плеера, если он скоро умрет?
Ну вот, например в Спотифае нету обработчик звука. Самое высокое качество звука на премиальном аккаунте это Ogg Vorbis 320 и он немножко суховатый по звучанию. Что бы придасть музыке обём, расширить стерео базу, включить тонкомпенсацию и т.д., нужно тыкать в настройках Реалтека или соответно завуковой карты если она есть на борту, что особенно в первом случае не самое лучшее решение. А вот АИМП с этим отлично справляется, особенно если к нему прикрутить vst plugin типа iZotope Ozone. АИМП уже умеет работать с Youtube, Soundcloud, MixCloud, Yandex.Music. Хорошо было бы если появится plugin и для Спотифай, но к сожалению я не знаю позволяет ли API Спотифая такое, так как на просторах интернета не встречал другого плеера для ПК, который умеет этого.
Title: Re: Интеграция со Spotify
Post by: Elle on October 05, 2020, 11:10:29
Безусловно нужное дополнение! По качеству музыки Spotify очень сильно выигрывает у той же Яндекс Музыки, например, а она в AIMP есть.
Title: Re: Интеграция со Spotify
Post by: maldini89 on October 09, 2020, 17:04:44
Даешь Spotify в AIMP!
Это была бы самая приятная новость в этом году!
//ну или в следующем  :-\

А вообще - да - на домашнем и рабочем десктопе всегда крутится AIMP с онлайн радио и обработчиком ASIO. И Spotify прям сильно не хватает...
Title: Re: Интеграция со Spotify
Post by: aeon1704 on October 20, 2020, 12:13:48
Если не полная интеграция, то может быть есть возможность декодировать и проиграть скачанную музыку?
Приложение Spotify разрешает скачать музыку для офф-лайн прослушивания, она хранится на диске, зашифрованная\закодированная.
Как минимум, если Aimp сможет воспроизводить эту скачанную музыку, то это уже что-то.

Даже если не будет всяких рекомендаций и прочего, музыку того или другого исполнителя можно скачать через Spotify, послушать по Aimp, отметить понравившиеся треки и добавить их в свой лист через Spotify.

P.s. приложение Spotify очень напоминает любое другое приложение на базе Electron. Очень хотелось бы избегать встречи с подобными, ибо уже имеется Discord.
Title: Re: Интеграция со Spotify
Post by: Artem on October 20, 2020, 13:40:34
Если не полная интеграция, то может быть есть возможность декодировать и проиграть скачанную музыку?
Приложение Spotify разрешает скачать музыку для офф-лайн прослушивания, она хранится на диске, зашифрованная\закодированная.
Как минимум, если Aimp сможет воспроизводить эту скачанную музыку, то это уже что-то.

Это вряд ли =) Я думаю, это как раз самое защищенное место сервиса
Title: Re: Интеграция со Spotify
Post by: calutiya on November 28, 2020, 03:14:01
Сделайте пожалуйста интеграцию со Спотифай! А то как оно к нам пришло, вроде многие стали пользоваться, но их приложение громоздкое, там много лишнего! Хочется слушать через AIMP!!!
Title: Re: Интеграция со Spotify
Post by: Artem on November 28, 2020, 19:58:32
Сделайте пожалуйста интеграцию со Спотифай! А то как оно к нам пришло, вроде многие стали пользоваться, но их приложение громоздкое, там много лишнего! Хочется слушать через AIMP!!!

Это маловероятно
Title: Re: Интеграция со Spotify
Post by: Artem on November 29, 2020, 20:50:16
Изучив апи, могу сказать: пустить проигрывание через аимп не получится, как я и предполагал, сервис не отдает аудиоданные на клиент, лишь позволяет управлять своим внутренним плеером и плейлистом. Таким образом, максимум, что я могу сделать - это просмотр уже существующих  ваших коллекций и операции с ними.
Title: Re: Интеграция со Spotify
Post by: Axel Marley on December 03, 2020, 22:34:42
максимум, что я могу сделать - это просмотр уже существующих  ваших коллекций и операции с ними.
Я правильно понял?
1. Заходим в Spotify (не через AIMP)
2. Добавляем желаемые плейлисты в "Избранное"
3. Заходим через плагин AIMP в свою учётку Spotify
4. Слушаем через AIMP то, что добавили в Spotify

Если так, то это было бы отлично! Во всяком случае, гораздо лучше полного отсутствия возможности прослушивать контент из Spotify в AIMP.
Title: Re: Интеграция со Spotify
Post by: Artem on December 04, 2020, 13:53:24
Нет, наоборот. Все делаете через аимп, а слушаете в Spotify
Title: Re: Интеграция со Spotify
Post by: Axel Marley on December 05, 2020, 20:05:49
Эх, очень жаль.
Будем надеяться, что что-то изменится и когда-нибудь Spotify начнёт отдавать аудиоданные на клиент (хотя, как я понимаю, вероятность этого стремится к нулю).
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 18:22:37
Изучив апи, могу сказать: пустить проигрывание через аимп не получится, как я и предполагал, сервис не отдает аудиоданные на клиент, лишь позволяет управлять своим внутренним плеером и плейлистом. Таким образом, максимум, что я могу сделать - это просмотр уже существующих  ваших коллекций и операции с ними.
Да? А как же в фубаре замечательно работает плагин? Очень простенький, работает как по маслу, уже давно.

Народ, ставьте foobar2000 и наслаждайтесь. Там в оригинальном качестве spotify стримится через любой вывод. Лучше вообще не придумаешь в век онлайн сервисов. А аимпу советую проработать-таки эту тему, иначе народ перебежит.
Title: Re: Интеграция со Spotify
Post by: Artem on March 16, 2021, 18:26:52
Да? А как же в фубаре замечательно работает плагин? Очень простенький, работает как по маслу, уже давно.

Народ, ставьте foobar2000 и наслаждайтесь. Там в оригинальном качестве spotify стримится через любой вывод. Лучше вообще не придумаешь в век онлайн сервисов. А аимпу советую проработать-таки эту тему, иначе народ перебежит.

Где взять этот плагин?
Title: Re: Интеграция со Spotify
Post by: MCW on March 16, 2021, 18:43:35
Да? А как же в фубаре замечательно работает плагин? Очень простенький, работает как по маслу, уже давно.

Народ, ставьте foobar2000 и наслаждайтесь. Там в оригинальном качестве spotify стримится через любой вывод. Лучше вообще не придумаешь в век онлайн сервисов. А аимпу советую проработать-таки эту тему, иначе народ перебежит.
Забыли только указать, что требуется платная подписка.

(https://c.radikal.ru/c00/2103/b1/bfbd2bda1918.png)

Где взять этот плагин?
https://github.com/TheQwertiest/foo_spotify
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 19:03:24
Забыли только указать, что требуется платная подписка.

(https://c.radikal.ru/c00/2103/b1/bfbd2bda1918.png)
https://github.com/TheQwertiest/foo_spotify
Вы смеетесь? А как без нее? Это платный сервис как бы.
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 19:05:51
Где взять этот плагин?
Да, там же и сайт официальный есть, вот страничка плагина
https://www.foobar2000.org/components/view/foo_spotify

https://theqwertiest.github.io/foo_spotify/
Title: Re: Интеграция со Spotify
Post by: MCW on March 16, 2021, 19:17:47
Вы смеетесь? А как без нее? Это платный сервис как бы.
Теоретически есть возможность. Через браузер ведь можете прослушивать имея только аккаунт без платной подписки. Для этого, в браузере, должны быть включены средства защиты авторских прав (DRM). Если прикрутить DRM к компоненту, то можно прослушивать (без копирования) без подписки, как в браузере или ихнем приложении. Спрашивал об этом у автора (русскоговорящий) данного плагина, но он промолчал.
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 19:29:58
Теоретически есть возможность. Через браузер ведь можете прослушивать имея только аккаунт без платной подписки. Для этого, в браузере, должны быть включены средства защиты авторских прав (DRM). Если прикрутить DRM к компоненту, то можно прослушивать (без копирования) без подписки, как в браузере или ихнем приложении. Спрашивал об этом у автора (русскоговорящий) данного плагина, но он промолчал.

Тут речь-то не о том можно или нет а о качестве, мне в том качестве в котором бесплатная подписка оно не надо :)
Title: Re: Интеграция со Spotify
Post by: MCW on March 16, 2021, 19:59:21
Тут речь-то не о том можно или нет а о качестве, мне в том качестве в котором бесплатная подписка оно не надо :)
Всегда должен быть выбор. Да и качество звука Spotify Premium тоже не lossless:

https://support.spotify.com/ru-ru/article/high-quality-streaming/
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 20:27:52
Всегда должен быть выбор. Да и качество звука Spotify Premium тоже не lossless:

https://support.spotify.com/ru-ru/article/high-quality-streaming/

Разница между 320 и lossless практически не ощутима, в отличие от 128  и 320. Вообще не понимаю как можно именно слушать в 128, в наше время. О чем спор не понятно, все очевидно. Выбор есть в официальном приложении, а те кто использует плагин подразумевается что будут слушать через wasapi или asio в максимально возможном качестве. Подписка копейки стоит. Выбор музыки огромный. Проблемы не вижу.
Title: Re: Интеграция со Spotify
Post by: MCW on March 16, 2021, 20:37:56
При желании и приложенных усилиях можно с Интернет в виде потока слушать lossless и HI-RES, а не только lossy:
(https://d.radikal.ru/d08/2103/15/85a1fbbdbe56.png)

Разница между 320 и lossless практически не ощутима, в отличие от 128  и 320. Вообще не понимаю как можно именно слушать в 128, в наше время. О чем спор не понятно, все очевидно.
Все зависит от качества исходного файла и кодека. На новых кодеках lossy, при пониженном битрейте разница не особо заметна, как это было раньше.
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 20:52:43
При желании и приложенных усилиях можно с Интернет в виде потока слушать lossless и HI-RES, а не только lossy:
(https://d.radikal.ru/d08/2103/15/85a1fbbdbe56.png)
Все зависит от качества исходного файла и кодека. На новых кодеках lossy, при пониженном битрейте разница не особо заметна, как это было раньше.

Если в 320 то не заметна, остальное это уже мазохизм в наши времена, когда, как вы правильно заметили, можно и лосслесс стримить. Но мне для стриминга spotify больше тидал и кобуза нравится. И там и там был подписан. Определился что для lossless использую другие источники и слушаю локально. Ну или же скачиваю музыку с тидала или кобуза, если не могу найти в другом месте. Но для стриминга именно выбрал для себя spotify с подпиской.

А вы странный какой-то, сами стримите хайрез, а хотите зачем-то бесплатную подписку интегрировать.
Title: Re: Интеграция со Spotify
Post by: MCW on March 16, 2021, 21:15:23
сами стримите хайрез, а хотите зачем-то бесплатную подписку интегрировать.
Писал же, выбор должен быть. Насчет качества - это какое удается найти, в основном конечно потоки в lossy.
Устраивает платная подписка, так и слушайте, мне она не интересна.
Title: Re: Интеграция со Spotify
Post by: fominator on March 16, 2021, 21:24:48
Писал же, выбор должен быть. Насчет качества - это какое удается найти, в основном конечно потоки в lossy.
Устраивает платная подписка, так и слушайте, мне она не интересна.

Выбор есть в официальном приложении, плагин для других целей. Подразумевает что вы будете слушать через более качественный вывод. Зачем хреновое качество слушать через плеер не понятно. Пускать 160 кбит через wasapi или asio. Маразм. Для такого качества чем вам не нравится оригинальное приложение. Или вы хотите без ограничений слушать в этом качестве бесплатно? Ну по-моему халявы итак полно кругом, а это уже какая-то сомнительная халява ??? А потом плагины не официальные, на добровольных началах, как-то глупо требовать чтоб они внедряли абсолютно бессмысленные вещи.
Title: Re: Интеграция со Spotify
Post by: Artem on March 16, 2021, 23:49:35
Да, там же и сайт официальный есть, вот страничка плагина
https://www.foobar2000.org/components/view/foo_spotify

https://theqwertiest.github.io/foo_spotify/

Спасибо, посмотрю.
Title: Re: Интеграция со Spotify
Post by: Artem on March 31, 2021, 21:45:34
Посмотрел. Да, вы правы, libspotify, что используется этим плагином, позволяет проигрывать файлы, но довольно нетривиальным образом. Это ладно, меня больше смущает другое - официально эту библиотеку Spotify "похерил" - ее больше нельзя официально скачать, и документации по ней больше нет. Не прикроют ли ей доступ к сервису в ближайшее время?
Title: Re: Интеграция со Spotify
Post by: NRGShot on April 11, 2021, 16:38:27
Значит, разработки плагина не будет? :( Уже давно грезю о нем, к фубару душа не лежит, аимп роднее, за столько-то лет.
Title: Re: Интеграция со Spotify
Post by: Artem on April 11, 2021, 21:43:21
Значит, разработки плагина не будет? :( Уже давно грезю о нем, к фубару душа не лежит, аимп роднее, за столько-то лет.

Ну рискнуть можно. Просто может получиться, как с плагином для ВК - куча времени и ресурсов на разработку, и через 3 месяца плагин улетел в трубу по решению ВК.
Title: Re: Интеграция со Spotify
Post by: zehuti on April 13, 2021, 16:53:21
Ну рискнуть можно. Просто может получиться, как с плагином для ВК - куча времени и ресурсов на разработку, и через 3 месяца плагин улетел в трубу по решению ВК.

Сделайте поддержку HEOS. В нем, через него, уже есть поддержка многих муз сервисов.

смотреть на 5 и 6 странице - https://rn.dmglobal.com/euheos/HEOS_CLI_ProtocolSpecification.pdf

Все что пользователю надо будет сделать, это создать аккаунт HEOS и привязать к нему аккаунт муз сервиса

Spotify там не указан но поддержка есть

(https://i.ibb.co/k36ZLjb/Untitled.png) (https://ibb.co/YDTg5mn)

Title: Re: Интеграция со Spotify
Post by: luty on July 28, 2021, 11:11:01
Ну рискнуть можно. Просто может получиться, как с плагином для ВК - куча времени и ресурсов на разработку, и через 3 месяца плагин улетел в трубу по решению ВК.

Вместо заброшенного libspotify есть такое https://github.com/librespot-org/librespot
Разработка вроде активно ведётся
Title: Re: Интеграция со Spotify
Post by: Artem on August 01, 2021, 23:56:08
Спасибо, посмотрю
Title: Re: Интеграция со Spotify
Post by: Maxinick on September 29, 2021, 16:23:45
Задался вопросом и вбив в поиске пришел на тему - точно актуально. Да, ребят,не знаю как это реализовано будет, но спотифай - вещь и использовать его аимпом будет шикарно
Title: Re: Интеграция со Spotify
Post by: calutiya on November 04, 2021, 01:27:13
Ребята, up, как говорится! Тоже жду поддержки в AIMP'е Spotify
Title: Re: Интеграция со Spotify
Post by: Бельмондо on February 04, 2022, 16:00:59
Это и сегодня актуально. UP!!! ??? 8)
Title: Re: Интеграция со Spotify
Post by: toxidermist on February 04, 2022, 16:07:29
Это и сегодня актуально. UP!!! ??? 8)

https://www.aimp.ru/blogs/?p=1157
Quote
Поддержка Spotify / Яндекс.Музыка
К сожалению, у этих сервисов нет официального легального API, которое бы отдавало аудиопоток плееру на воспроизведение.
Title: Re: Интеграция со Spotify
Post by: Userrrname on February 09, 2022, 21:14:45
Приветствую. Это более чем возможно и всё необходимое для этого есть.
https://developer.spotify.com/community/news/2020/06/18/pkce-oauth/

А помните ещё в Winamp был встроенный браузер? Но тогда в него был интегрирован IE от Microsoft, а сейчас, в 2022, уже несколько лет доступен движок Chromium, который пихается куда-угодно.
Title: Re: Интеграция со Spotify
Post by: Artem on February 09, 2022, 21:18:13
Я говорил про легальное апи. Эмуляция работы браузера к нему не относится.
Title: Re: Интеграция со Spotify
Post by: Userrrname on February 09, 2022, 21:46:00
Прейдите по ссылке, там находится пост разработчика от 18 июня 2020 года. Это легальная авторизация.
Во втором случае, не эмуляция, а интеграция браузера в плеер. И это ровно на столько же легальное решение не нарушающее авторских прав.

Spotify создан в первую очередь для исполнителей, которые в любом случае получат свои дивиденды, если вы не собираетесь взламывать DRM, а вы не собираетесь этого делать, потому-что зачем? Ведь есть легальное API.

Quote
Using PKCE in your Spotify integration
Spotify’s PKCE implementation is based closely on the IETF RFC. This means that you can use an existing OAuth 2.0 client library with support for the PKCE extension — like the OpenID AppAuth libraries for iOS or Android — to build your app. If you prefer to write your own PKCE client implementation then you can read Spotify’s updated authorization guide for full details.

A diagram of Spotify's PKCE implementation

We’re excited to see what developers will use the new PKCE functionality to build. Have questions about OAuth? Join us in the Spotify developer community forums and let us know what you’re working on. Happy coding!

В любом случае, крайне странно утверждать, что любое из решений невозможно. При этом они на поверхности и полностью доступны.
Как разработчик плеера и аддонов, Вы в праве сделать дополнение бесплатным или назначить за него любую цену, какую захотите.
Title: Re: Интеграция со Spotify
Post by: VlaKor on February 09, 2022, 21:53:25
А чем вас официальное приложение не устраивает? ))
Я вот уже полностью на него перешёл и даже на Фубар забил, хотя там есть поддержка Spotify.
Title: Re: Интеграция со Spotify
Post by: Userrrname on February 09, 2022, 21:57:19
А чем вас официальное приложение не устраивает? ))
Я вот уже полностью на него перешёл и даже на Фубар забил, хотя там есть поддержка Spotify.
У AIMP потрясающий интерфейс и скины, есть эквалайзер и другие аудио модули. К тому же, у каждого пользователя AIMP есть своя библиотека файлов.
Title: Re: Интеграция со Spotify
Post by: Artem on February 09, 2022, 22:29:18
Это легальная авторизация.

Причем тут авторизация?! Проблема с получением аудиопотока.
Title: Re: Интеграция со Spotify
Post by: VlaKor on February 09, 2022, 22:30:46
У AIMP потрясающий интерфейс и скины
Я вот что то не пойму вас, вы музыку слушаете или скинами любуетесь?
есть эквалайзер и другие аудио модули.
Зачем вам это всё? Музыку надо слушать, а не аудио модули ))
К тому же, у каждого пользователя AIMP есть своя библиотека файлов.
Да и у меня она есть, вот только стала не нужна совсем. Смысл держать гигабайты инфы на ПК, если у Spotify миллионы треков в доступе 24/7?
Title: Re: Интеграция со Spotify
Post by: Artem on February 09, 2022, 22:31:25
Плагин-браузер профиля на Спотивае у меня уже написан. Проблема возникла в том моменте, когда нужно по ссылке проиграть. Я видел решения, нелегальные, где плагин прикидывается браузером, граббит поток и перенаправляет в плеер. За это легко можно получить иск.
Title: Re: Интеграция со Spotify
Post by: Choveka on February 09, 2022, 22:47:46
Заодно и пользователь может получить бан. На 4PDA были жалования пользователей использующих Sidify и другие похожие программы для скачивания музыки из Спотифая, которые получали бан аккаунта и им было надо отписаться в техподдержке и обещать что делать так больше не будут чтобы разблокировали их аккаунты. Если что-то получится с разработкой плагина, обязательно должна быть блокировка возможности записи проигрываемого трека.

У AIMP потрясающий интерфейс и скины, есть эквалайзер и другие аудио модули. К тому же, у каждого пользователя AIMP есть своя библиотека файлов.
Самое простое решение: установить на компьютере APO equalizer и прикрутить к нему какой угодно DSP плагин типа iZotope Ozone 5 и настраивать звук как угодно не только в Спотифае а и во всю систему.   
Title: Re: Интеграция со Spotify
Post by: Artem on February 09, 2022, 22:49:20
Единственный вариант, двигаться вот по этому пути:

Посмотрел. Да, вы правы, libspotify, что используется этим плагином, позволяет проигрывать файлы, но довольно нетривиальным образом. Это ладно, меня больше смущает другое - официально эту библиотеку Spotify "похерил" - ее больше нельзя официально скачать, и документации по ней больше нет. Не прикроют ли ей доступ к сервису в ближайшее время?
Title: Re: Интеграция со Spotify
Post by: Artem on February 09, 2022, 22:54:54
Если есть желающие помочь - welcome. К плагину нужно лишь прикрутить проигрывание через libspotify
Title: Re: Интеграция со Spotify
Post by: Алексей Долматов on February 10, 2022, 00:18:52
libspotify, что используется этим плагином, позволяет проигрывать файлы, но довольно нетривиальным образом. Это ладно, меня больше смущает другое - официально эту библиотеку Spotify "похерил"
Про это есть статья: https://developer.spotify.com/community/news/2016/03/22/recent-issues-libspotify/
Коротко: устарело, небезопасно, не поддерживается.
Проблема с получением аудиопотока.
Сейчас у них разделение на открытое API и закрытое eSDK со строгими условиями только для коммерческих организаций. Как понял, разработчики хотели предложить альтернативу libspotify, но так и не смогли.
Как понимаю, сейчас для обычных разработчиков осталось только работать на основе WEB API через браузерные функции:
https://developer.spotify.com/documentation/web-api/
https://developer.spotify.com/documentation/android/guides/android-authentication/
Коротко посмотрел: https://developer.spotify.com/community/showcase/desktop-apps/
Предлагаемые приложения тоже на WEB API и их функции специализированные.
Так что мой вывод, что сейчас Spotify не является дружественной средой для интеграции в другие программы. Исключение, если вы крупная организация и готовы платить много денег, не раскрывая подробности соглашения никому. Хоть и для них в открытую предлагают только интеграцию в устройства воспроизведения.

https://developer.spotify.com/console/get-track/
Как понимаю, здесь должна быть прямая ссылка на трек.
Code: [Select]
{
  "album" : {
    "album_type" : "album",
    "artists" : [ {
      "external_urls" : {
        "spotify" : "https://open.spotify.com/artist/3QGr3zxw4bdVID2bsKVQTd"
      },
      "href" : "https://api.spotify.com/v1/artists/3QGr3zxw4bdVID2bsKVQTd",
      "id" : "3QGr3zxw4bdVID2bsKVQTd",
      "name" : "Hi-Fi",
      "type" : "artist",
      "uri" : "spotify:artist:3QGr3zxw4bdVID2bsKVQTd"
    } ],
    "available_markets" : [ "AD", "AE", "AG", "AL", "AM", "AO", "AR", "AT", "AU", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BN", "BO", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CG", "CH", "CI", "CL", "CM", "CO", "CR", "CV", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ES", "FI", "FJ", "FM", "FR", "GA", "GB", "GD", "GE", "GH", "GM", "GN", "GQ", "GR", "GT", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IN", "IQ", "IS", "IT", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KR", "KW", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MN", "MO", "MR", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NE", "NG", "NI", "NL", "NO", "NP", "NR", "NZ", "OM", "PA", "PE", "PG", "PH", "PK", "PL", "PS", "PT", "PW", "PY", "QA", "RO", "RS", "RW", "SA", "SB", "SC", "SE", "SG", "SI", "SK", "SL", "SM", "SN", "SR", "ST", "SV", "SZ", "TD", "TG", "TH", "TJ", "TL", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UG", "US", "UY", "UZ", "VC", "VE", "VN", "VU", "WS", "XK", "ZA", "ZM", "ZW" ],
    "external_urls" : {
      "spotify" : "https://open.spotify.com/album/5Z5VPTnMTDLEmNQYoc2apR"
    },
    "href" : "https://api.spotify.com/v1/albums/5Z5VPTnMTDLEmNQYoc2apR",
    "id" : "5Z5VPTnMTDLEmNQYoc2apR",
    "images" : [ {
      "height" : 640,
      "url" : "https://i.scdn.co/image/ab67616d0000b273bf3d2289fed24037cf0db28b",
      "width" : 640
    }, {
      "height" : 300,
      "url" : "https://i.scdn.co/image/ab67616d00001e02bf3d2289fed24037cf0db28b",
      "width" : 300
    }, {
      "height" : 64,
      "url" : "https://i.scdn.co/image/ab67616d00004851bf3d2289fed24037cf0db28b",
      "width" : 64
    } ],
    "name" : "The Best (Легенды)",
    "release_date" : "2009-03-01",
    "release_date_precision" : "day",
    "total_tracks" : 21,
    "type" : "album",
    "uri" : "spotify:album:5Z5VPTnMTDLEmNQYoc2apR"
  },
  "artists" : [ {
    "external_urls" : {
      "spotify" : "https://open.spotify.com/artist/3QGr3zxw4bdVID2bsKVQTd"
    },
    "href" : "https://api.spotify.com/v1/artists/3QGr3zxw4bdVID2bsKVQTd",
    "id" : "3QGr3zxw4bdVID2bsKVQTd",
    "name" : "Hi-Fi",
    "type" : "artist",
    "uri" : "spotify:artist:3QGr3zxw4bdVID2bsKVQTd"
  } ],
  "available_markets" : [ "AD", "AE", "AG", "AL", "AM", "AO", "AR", "AT", "AU", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BN", "BO", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CG", "CH", "CI", "CL", "CM", "CO", "CR", "CV", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ES", "FI", "FJ", "FM", "FR", "GA", "GB", "GD", "GE", "GH", "GM", "GN", "GQ", "GR", "GT", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IN", "IQ", "IS", "IT", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KR", "KW", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MN", "MO", "MR", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NE", "NG", "NI", "NL", "NO", "NP", "NR", "NZ", "OM", "PA", "PE", "PG", "PH", "PK", "PL", "PS", "PT", "PW", "PY", "QA", "RO", "RS", "RW", "SA", "SB", "SC", "SE", "SG", "SI", "SK", "SL", "SM", "SN", "SR", "ST", "SV", "SZ", "TD", "TG", "TH", "TJ", "TL", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UG", "US", "UY", "UZ", "VC", "VE", "VN", "VU", "WS", "XK", "ZA", "ZM", "ZW" ],
  "disc_number" : 1,
  "duration_ms" : 196986,
  "explicit" : false,
  "external_ids" : {
    "isrc" : "USKEG0910931"
  },
  "external_urls" : {
    "spotify" : "https://open.spotify.com/track/1neWPwirR2IbKHcMnXUEdC"
  },
  "href" : "https://api.spotify.com/v1/tracks/1neWPwirR2IbKHcMnXUEdC",
  "id" : "1neWPwirR2IbKHcMnXUEdC",
  "is_local" : false,
  "name" : "Za mnoj (За мной)",
  "popularity" : 24,
  "preview_url" : "https://p.scdn.co/mp3-preview/f9b94603d85a9087630abb95a2ba940ac8b57dc6?cid=9714921402b84783b2a207f1b6e82612",
  "track_number" : 21,
  "type" : "track",
  "uri" : "spotify:track:1neWPwirR2IbKHcMnXUEdC"
}
Взято из:
https://developer.spotify.com/community/showcase/thirtify-spotify/
Однако, что будет в действительности нужно смотреть под своим токеном при разработке дополнения.
Причём, если получится реализовать дополнение, Spotify может пойти по пути LastFM и закрыть доступ/потребовать денег.
Title: Re: Интеграция со Spotify
Post by: Artem on February 10, 2022, 00:41:25
Предлагаемые приложения тоже на WEB API и их функции специализированные.

Web API дает лишь информацию о профиле, его содержимом и базе спотифая. Саму ссылку на аудиопоток он не дает. Ровно это часть у меня сейчас в плагине и реализована. Если посмотришь пример - в качестве URL getTrack выдает уникальный спотифай-id. Все. libspotify по этому id умеет проигрывать поток, но официально она умерла, да и работает она только с премиум аккаунтами
Title: Re: Интеграция со Spotify
Post by: Userrrname on February 10, 2022, 01:59:22
Я вот что то не пойму вас, вы музыку слушаете или скинами любуетесь?Зачем вам это всё? Музыку надо слушать, а не аудио модули ))Да и у меня она есть, вот только стала не нужна совсем. Смысл держать гигабайты инфы на ПК, если у Spotify миллионы треков в доступе 24/7?
Эстетика должна быть во всём.
Мне лично нравится библиотека, и многие покупают музыку на Bandcamp, например. А спотик так, для ознакомления и поиска.

Причем тут авторизация?! Проблема с получением аудиопотока.
Плагин-браузер профиля на Спотивае у меня уже написан. Проблема возникла в том моменте, когда нужно по ссылке проиграть. Я видел решения, нелегальные, где плагин прикидывается браузером, граббит поток и перенаправляет в плеер. За это легко можно получить иск.
Web API дает лишь информацию о профиле, его содержимом и базе спотифая. Саму ссылку на аудиопоток он не дает. Ровно это часть у меня сейчас в плагине и реализована. Если посмотришь пример - в качестве URL getTrack выдает уникальный спотифай-id. Все. libspotify по этому id умеет проигрывать поток, но официально она умерла, да и работает она только с премиум аккаунтами

Теперь всё становится понятно. Дали «А», но не дали «Б».

Тогда иначе. Обычно спотифай спокойно поживает в трее системы, можно ли отдавать ему команды на переключение треков, изменение громкости, получать списки плейлистов?
Для десктопов это вполне может стать решением, при том без получения аудиопотока прямо в AIMP, если я правильно понимаю политику стриминг сервисов.
Но учитывая, что эти функции крутятся с телефона, смысл снова теряется.

Остаётся ждать только возможной интеграции DRM напрямую в файлы. Где-то читал об этом. Получается, что самый прогрессивный путь развития системных аудиоплееров, на данный момент, увы, недоступен.

Заодно и пользователь может получить бан. На 4PDA были жалования пользователей использующих Sidify и другие похожие программы для скачивания музыки из Спотифая, которые получали бан аккаунта и им было надо отписаться в техподдержке и обещать что делать так больше не будут чтобы разблокировали их аккаунты. Если что-то получится с разработкой плагина, обязательно должна быть блокировка возможности записи проигрываемого трека.
Самое простое решение: установить на компьютере APO equalizer и прикрутить к нему какой угодно DSP плагин типа iZotope Ozone 5 и настраивать звук как угодно не только в Спотифае а и во всю систему.
Благодарю. У меня уже есть системный эквалайзер, но как-раз без поддержки DSP. Обязательно попробую что-то новое.
Title: Re: Интеграция со Spotify
Post by: Choveka on February 10, 2022, 17:22:23
Если есть желающие помочь - welcome. К плагину нужно лишь прикрутить проигрывание через libspotify
С программированием я на "Вы", но в виде тестера готов участвувать. У меня премиум Спотифай аккаунт имеется. 
Title: Re: Интеграция со Spotify
Post by: HappySun51234 on December 29, 2022, 18:56:56
Разработки всё ещё ведуться или уже можно не ждать?
Title: Re: Интеграция со Spotify
Post by: Artem on December 29, 2022, 18:59:22
Разработки всё ещё ведуться или уже можно не ждать?
Можно не ждать. Спотифай в России всё
Title: Re: Интеграция со Spotify
Post by: FireoNIS on January 20, 2023, 21:08:27
Да жаль спотик, но с YaMusic и VK Music может стоит сделать (хотя бы без пиратства, т.е. нужна подписка в этих сервисах)
Title: Re: Интеграция со Spotify
Post by: deffuseyou on March 15, 2023, 10:45:44
Да жаль спотик, но с YaMusic и VK Music может стоит сделать (хотя бы без пиратства, т.е. нужна подписка в этих сервисах)
Это уже реализовано. youtube_dl (https://www.aimp.ru/forum/index.php?topic=63088.0) для я.музыки и VK Plugin (https://www.aimp.ru/forum/index.php?topic=64170.0)
Title: Re: Интеграция со Spotify
Post by: verylowpc on March 19, 2023, 12:38:52
Спотик работает в странах снг можно было бы для нас сделать бы(без неофицального запуска но без впн работает) 
Title: Re: Интеграция со Spotify
Post by: ManikManik2011 on June 30, 2023, 08:13:20
Всеми руками и ногами за! Уже есть плагины для интеграции с ВК, Яндекс Музыкой, YouTube и прочими сервисами. А спотифая ой как не хватает для полноты картины. У фубара хоть и есть прикольные фичи которые влятре появятся в AIMP, но и в AIMPе этого добра навалом. Можно выгнать меня из AIMPа, но AIMP из меня не выгонишь! :) А также интеграция порадует и на Android версии, ибо 16 ГБ даже не хватает, раньше и 4 ГБ могло хватить  :( соответственно музыки никакой почти нету на планшете.
Title: Re: Интеграция со Spotify
Post by: MCW on July 07, 2023, 09:58:46
А спотифая ой как не хватает для полноты картины.
Коммерческий проект для лохов. Соответственно не дадут возможности прослушивания сторонними программами (поток кодируется) - овчинка выделки не стоит. Даже когда был в свободном доступе в России им не пользовался.

Уже есть плагины для интеграции с ВК, Яндекс Музыкой, YouTube и прочими сервисами.
В том то и дело, БЕСПЛАТНЫХ сервисов полно, с лучшим качеством, возможностью не только прослушивания, но и скачивания с разных источников. Уже столько набралось, что всё не возможно переслушать.
Title: Re: Интеграция со Spotify
Post by: ManikManik2011 on July 21, 2023, 15:02:56
В том то и дело, БЕСПЛАТНЫХ сервисов полно, с лучшим качеством, возможностью не только прослушивания, но и скачивания с разных источников. Уже столько набралось, что всё не возможно переслушать.

Из всех по моему YouTube Music и Spotify самые удобные. Spotify более удобен тем что можно хотябы выключить экран телефона и спокойно его положить в карман. Так бы перешёл с них на ВК или Яндекс.Музыку но ВК и яндекс заблокировали в Латвии и соответственно из самых удобных остались YTMusic и Spotify.
Title: Re: Интеграция со Spotify
Post by: Artem on July 21, 2023, 15:09:31
Из всех по моему YouTube Music и Spotify самые удобные. Spotify более удобен тем что можно хотябы выключить экран телефона и спокойно его положить в карман. Так бы перешёл с них на ВК или Яндекс.Музыку но ВК и яндекс заблокировали в Латвии и соответственно из самых удобных остались YTMusic и Spotify.

А у нас - Spotify и YTMusic
Title: Re: Интеграция со Spotify
Post by: Choveka on July 21, 2023, 17:26:08
Заблокирован не означает недоступен :) Многие жители РФ делают Спотифай премиум аккаунты в Турцию через oldubil и слушают без проблем. Да, там немножко возня:
1. с поиском турецким VPN-ом для первоначальной регистрации аккаунта, которой не палиться перед Спотифая и
2. с покупкой криптовалютой и пополнение ей счёта в oldubil,
но оно того стоит так как цены в Турции копеечные. Если кому интересно вот инструкция1 (https://4pda.to/forum/index.php?act=findpost&pid=114025899&anchor=Spoil-114025899-2) инструкция2 (https://dtf.ru/s/yeti/1248511-kak-pokupat-igry-v-ps-store-v-turcii-s-kart-oldubil-i-iyzico)  8)
Title: Re: Интеграция со Spotify
Post by: ManikManik2011 on July 21, 2023, 21:30:45
Заблокирован не означает недоступен :) Многие жители РФ делают Спотифай премиум аккаунты в Турцию через oldubil и слушают без проблем. Да, там немножко возня:
1. с поиском турецким VPN-ом для первоначальной регистрации аккаунта, которой не палиться перед Спотифая и
2. с покупкой криптовалютой и пополнение ей счёта в oldubil,
но оно того стоит так как цены в Турции копеечные. Если кому интересно вот инструкция1 (https://4pda.to/forum/index.php?act=findpost&pid=114025899&anchor=Spoil-114025899-2) инструкция2 (https://dtf.ru/s/yeti/1248511-kak-pokupat-igry-v-ps-store-v-turcii-s-kart-oldubil-i-iyzico)  8)

С сервисами Яндекса в Латвии проблем по меньше - вводим вместо yandex.ru yandex.lv или yandex.eu и пользуемся, правдо не все сервисы в том числе и Я.Музыка работают через домены .lv и .eu
Title: Re: Интеграция со Spotify
Post by: Sakvreye Sokolov on July 24, 2023, 22:02:17
В Индии спотифай бесплатная прем подписка
Title: Re: Интеграция со Spotify
Post by: MCW on July 27, 2023, 18:47:34
А у нас - Spotify и YTMusic
А YTMusic почему? Слушаю спокойно без танцев с бубнами, как некоторые изгаляются с Spotify, да ещё платят за это "удобство".

На YTMusic за счёт использования кодека OPUS (попадается и AAC) неплохое качество звука и возможность записи трека.
Title: Re: Интеграция со Spotify
Post by: ManikManik2011 on July 27, 2023, 19:13:34
А YTMusic почему? Слушаю спокойно без танцев с бубнами, как некоторые изгаляются с Spotify, да ещё платят за это "удобство".

А платить зачем? Сервис только обладает Premium-подпиской и то меньше ею тычит пользователю по сравнению с YTMusic
Title: Re: Интеграция со Spotify
Post by: MCW on July 27, 2023, 19:24:41
А платить зачем? Сервис только обладает Premium-подпиской и то меньше ею тычит пользователю по сравнению с YTMusic
Не знаю как сейчас, раньше в бесплатной версии качество звука было не очень и невозможность записи треков. С Premium-подпиской возможна запись, но прослушать можно было только через родное приложение, т.к. файл закодирован.

В общем всё это так себе...

Насчет тыканья - составил плейлисты и слушай через проигрыватель, без всякой рекламы и напоминаний.
Title: Re: Интеграция со Spotify
Post by: ManikManik2011 on February 14, 2024, 12:54:55
На YTMusic за счёт использования кодека OPUS (попадается и AAC) неплохое качество звука и возможность записи трека.

OPUS и AAC используется как звуковые дорожки в видео выгружаемых на ютуб. Сервера у ютуба и ют музик одни (потому ют музик и появился, гуглу было выгоднее совместить плей музыку с ютубом да и это в добавок лучше) Ну по той же схеме что и с ютубом что всё обрабатывается в собственные кодеки ютуба и также можно скачать в WEBM, MP4, AVI и 3GP музыку можно скачать в M4A, AAC и OPUS. Также можно вырвать и скачать звук с видео в тех же форматах. Не удивлюсь если можно по ссылке с YTMusic скачать треки при помощи тогоже SaveFrom*.

*попробую это проверить

Дополнено 14.02.2024 12:36 (GMT+2) :

Оказалось так оно и есть