Spotify web player android

/dev/blog/ID10T

Using the Spotify Web player on Android

Update September 2020: While these exact instructions don’t work anymore, there are solutions in the comments. So please read the comments as well until I found the time to test new ways and to update the post.

A friend of mine asked me if it was possible to use the Spotify Web Player on his Android smartphone.

If you are like me and don’t use Spotify on mobile very often, you might not know that the free version of the Spotify app is heavily castrated. I’m not using it a lot, but if I understood correctly, you can’t properly play a playlist or one song, you get force fed “matching” songs. Also you can’t constantly skip songs. To push their Premium Account to you, Spotify additionally prevents mobile browsers from using their less limited Web player.

While I understand that Spotify wants to earn money, I heavily dislike the artificial limitations to push people to a paying account. If you can’t sell your Premium Account with a feature list, you should probably work on the list instead of artificially limiting the features on different devices. Especially the differentiation between PC and mobile browsers triggered me. Therefore I welcomed the challenge of convincing Spotifys Web player to work on Android.

Browser

The Spotify Web Player uses EME(Encrypted Media Extensions), so we’ll need a Browser supporting these. I used Firefox Nightly, as I’m already using Firefox on all my devices anyways and I strongly dislike Chrome.

As Spotify seems to check the phone resolution, we need to configure Firefox to return an accepted resolution.

  1. Enter about:config into a tabs URL window
  2. Search for layout.css.devPixelsPerPx
  3. Change it from -1.0 to a positive value, 1 is a good starter

You can experiment with this value, for my OnePlus 3T and my friends Samsung Galaxy S6, setting it to 2 worked well.

This will change how web sites will be scaled, so don’t be surprised if everything is very small now.

Addons

Sadly, using Firefox Nightly with the changed scaling settings is not sufficient. We need to use two additional Firefox Addons: User-Agent Switcher and Manager and uBlock Origin.

Changing the User-Agent

Spotify Web also checks your User-Agent string. As your browser “admits” it’s running on an Android device, you will still be redirected to the “Download the App, hurr durr!”-site. Therefore we need to change the User-Agent string Firefox sends to Spotify.

  1. Install the already mentioned User-Agent Switcher and Manager Addon in Firefox Nightly
  2. Select “User-Agent Switcher and Manager” from the 3-dot menu
  3. Select a nice User-Agent from the list. I chose a recent Firefox Version (Firefox 63.0) with Windows 7, just because it’s most likely one of the most used User-Agents.
  4. Don’t forget to press “Apply”.

uBlock Origin

In theory this should suffice to let you use Spotifys Web Player. But I had a lot of Firefox crashes while testing, this setup. Adding a block rule to uBlock Origin seemed to fix that.

  1. Download the uBlock Origin Addon
  2. Go into its configuration (Addons -> uBlock Origin -> Options)
  3. Go to “My filters”
  4. Add ||www.spotify.com/*$document,domain=www.spotify.com in the list
Читайте также:  Инджастис для андроид персонажи

After all those configurations, I was able to successfully use the Spotify Web Player from my OnePlus 3T Android device. My friend was able to use it from his Galaxy S6 as well.
If you don’t hear any sound, don’t forget to check your current playback device (the PC icon in the lower right corner).

This could work on iOS as well, but I have neither tested it nor do I have any interest in doing so.

Источник

Spotify web player android

Что такое Spotify?
Спотифай является самым первым стриминговым сервисом, позволяющим слушать музыку онлайн, не скачивая ее на компьютер. Вдобавок он присутствует на множестве современных устройств, включая операционные системы Windows, macOS, Linux, Android и iOS, а функция Spotify Connect позволяет пользователям задействовать ряд развлекательных систем. Пользователи, при помощи поиска, могут находить артистов, альбомы, плейлисты, лейблы. Помимо прочего, сервис позволяет пользователям создавать, редактировать и делиться своими плейлистами друг с другом.

В теме запрещен набор и поиск семей!
Так же запрещены ссылки на мессенджеры и социальные сети.

Тема предназначена для обсуждения вопросов работы приложения Spotify на Android и его модификаций.

ˇВсе обсуждения не относящиеся к вопросам темы (работа сервиса на других платформах, обсуждение новостей, поиск треков/альбомов/плейлистов, сравнение стриминговых сервисов, качества звука и т.п.) и обсуждения не несущие ни какой полезной информации, просьба вести в теме Клуб Spotify .

В теме действуют все правила форума. При написании сообщений обязательно руководствоваться ими, особенно этой части . Сообщения нарушающие правила, удаляются.

ˇЕсли у Вас возникли какие-то проблемы с работой приложения, в своей просьбе о помощи обязательно укажите вид подписки (премиум/бесплатная/мод) и версию приложения. Очень желательно приложить скриншот.

ˇИзображения и объемный текст просьба прятать под спойлер.

Если Вы в теме впервые, перед тем как задавать какой-то вопрос — обязательно ознакомьтесь с разделом FAQ — частые вопрпосы . Вопросы, ответы на которые в нем даны, будут удаляться.

Не стоит, если Вы увидели, что кто-то из пользователей нарушает правила форума, тут же писать ему об этом. Лучше воспользуйтесь кнопкой пользовательской модерации . Так же можете написать об этом в личку куратору темы, или модератору через кнопку . Через некоторое время это сообщение будет удалено.

Не стесняйтесь выражать благодарность пользователю, который Вам помог. Только не ответным сообщением «Спасибо!», а путем поднятия репутации. Полезные посты можете отметить кнопкой .

ˇЕсли Вы знаете какую-то полезную с Вашей точки зрения информацию, явно не хватающую теме — поделитесь ей. Напишите инструкцию, обзор, просто поделитесь ссылкой.

Если Вы являетесь активным пользователем темы и очень хорошо разбираетесь в большинстве обсуждаемых вопросов, помогите новичкам. Не стоит на элементарный по Вашему мнению вопрос, давать односложный и ни чем не помогающий намек на то, что Вы все знаете, а он нет. Либо дайте исчерпывающий ответ, либо если такой ответ был в теме — поделитесь ссылкой на него. Либо вообще ничего не отвечайте.

В чём отличие премиум подписки от бесплатной?
Бесплатная версия имеет несколько ограничений:

  • Если зарегистрирован аккаунт другой страны, нужно каждые 14 дней заходить в приложение, под её IP через VPN
  • Отсутствие offline воспроизведения, то есть требуется постоянное подключении к интернету
  • Не доступен режим Very high качества музыки
  • Не возможно воспроизвести определенный трек из списка большинства плейлистов, только случайное воспроизведения shuffle
  • Аудио и видео реклама, которая иногда воспроизводится между треками
Читайте также:  Psiphon для android apk

(последние два ограничения можно снять установив модифицированную версию)

Внимание! В Крыму требуется VPN даже с премиум подпиской.

Что такое семья и чем она отличается от нормальной подписки?
Семейный аккаунт предназначен для того, чтобы члены одной семьи, живущие в одном доме, пользовались сервисом дешевле, чем если бы платили по отдельности. При этом рекомендации и плейлисты у всех членов семьи отдельные, и никак не мешаются. Подписка в семье полноценная.

Семейные подписки используются разными людьми, не являющимися на самом деле родственниками, для экономии на оплате.
Но т.к. это нарушение правил сервиса, в случае выявления, Spotify может расформировать семью. После этого все члены переводятся обратно на бесплатную версию.

В Spotify каждый член семьи обладает полностью своим аккаунтом. Глава семьи не может в любой момент зайти под профиль одного из членов семьи, если он сам не предоставите ему логин и пароль.
Люди в семье никак друг с другом не контактируют, только по отдельным каналам для связи.

Использование семейного аккаунта имеет такие плюсы, как экономия при подписке и отсутствие необходимости оформления оплаты, и связанных с этим сложностей — деньги просто переводятся «семьеводу» в удобной форме, а все организационные вопросы он берет на себя. Но также есть и минусы — риск расформирования семьи и сложность найти хорошего «семьевода».

Поиск и набор семей В ТЕМЕ запрещён! — подробнее

ˇ
При использовании MOD версии, возможны сбои и ошибки в работе программы.

При первом запуске после установки или обновления мода, а так же если не работают такие функции, как выбор и воспроизведение произвольного трека —
принудительно остановите приложение запущенное в режиме воспроизведения, из настроек телефона и запустите его заново.

Если остановка и последующее включение программы, перезагрузка, или перелогин не помогают — удалите эту версию, очистите кэш и поставьте другую.
Рекомендуется ставить версию помеченную как стабильная .

Так же рекомендуется проверить работоспособность сервиса на вашем телефоне, поставив офф версию приложения.
Альтернативой мод версии может быть официальная версия индийского аккаунта, в которой уже присутствует весь функционал мода.

ˇ
Убедительная просьба, не загружать тему сообщениями о неработоспособности какой-либо версии мода на вашем устройстве. Все известные способы решения перечислены выше.
Так же просьба не публиковать сообщения с вопросом «когда выйдет новая версия мода», т.к. основной мододел не присутствует на форуме.

Все вышеуказанные сообщения будет удаляться из темы.

ˇ
Что НЕ дает MOD версия:

  • Очень высокое качество не доступно , даже если пункт с выбором экстрима активен, вы не получите больше 160 kb/s
  • Скачивать музыку нельзя , даже если слайдер скачивания активен.
  • Вы не сможете воспроизводить музыку на ресивер/колонку через wifi

Что дает MOD версия:

  • Безлимитное пролистывание треков на радио
  • Безлимитное пролистывание треков в плейлистах, подборках, вашей библиотеке
  • Перемотка трека
  • Возможность повторного прослушивания трека
  • Возможность прослушать предыдущий трек
  • Блокировка визуальной рекламы
  • Блокировка аудио рекламы
  • Возможность воспроизводить музыку с помощью Spotify Connect (Только на планшетах, телефонах, ПК и телевизорах с Android TV. Для остальных устройств все равно нужен премиум)
  • Возможность выбрать любой трек из списка

ˇ
Дополнительно, мод от VADEER дает следующие возможности:

  • Указать любое имя устройства для Spotify Connect
  • Вкл/выкл отображения обложки альбома на экране блокировки и эффекта ее размытия.
  • Запись звука проигрываемого трека и экспорт его в формате mp3, с возможностью сохранения его метаданных (информация об авторе, альбоме, название трека и обложка альбома) и размещения в подпапки с названием альбома по указанному пути.
  • Встроенный прокси
  • Отображение текста на кнопках плеера
Читайте также:  Андроид для fly fs505

ˇ
Если у вас Spotify установлено как системное и его невозможно удалить, для установки мода можно создать клон файла APK мода.

Сервис недоступен в Крыму!
Из-за значительной разницы в цене на подписку в соседних регионах по сравнению с Россией, пользователям из тех регионов выгоднее оплачивать российскую подписку ( решение проблем при оплате! , верификация Яндекс карт)
ˇ
Что делать, если при оплате подписки выскакивает ошибка «Что-то пошло не так»?
Попробуйте эти методы.
ˇ
Что делать, если выскакивает ошибка «Нет места», но на устройстве памяти достаточно?
Очистите кэш через настройки приложения.
ˇ
Как перевести всю семью в Россию из другого региона?
Руководство.
ˇ
Как перенести свою фонотеку из Яндекс Музыки, Apple Music, ВК, Deezer, Tidal, Google Play Music, Youtube Music и других сервисов?
Официальных способов нет. Но существует масса сторонних сервисов. Ссылки на них ищите в Полезном.
ˇ
Где искать рекомендации?
Поиск -> Рекомендации — там можно найти рекомендации на основе прослушиваемых исполнителей, а также новые релизы исполнителей, на которые оформлена подписка.
Поиск -> Для тебя — раздел с персонализированными плейлистами.
Кроме того, рекомендации на основе ранее прослушанного появляются на главной странице.
ˇ
Как узнать срок окончания оплаты?
Т.к в семье срок оплаты виден только семьеводу, члены семьи могут посчитать его от срока предыдущей оплаты в пункте Квитанции.
ˇ
Как отключить кэширование музыки?
Это одна из основных функций приложения, обеспечивающая стабильность его работы. Максимальный размер кэша — 10 ГБ. Если в памяти телефона мало места, он автоматически уменьшается под ее размер. Кэш можно вручную чистить в настройках, или автоматически с помощью приложения. Но делать это не рационально, т.к. он тут же опять начнет заполняться повторно тратя ресурсы аккумулятора и трафик.
Так же можно ограничить размер кэша и даже отключить его совсем. ˇ
Почему музыка в Spotify играет тихо?
Для повышения громкости, отключите в настройках опцию Одинаковая громкость
ˇ
Как скачать музыку в формате mp3?
Официально — никак, и даже если вы передвинули ползунок «Скачать», музыка сохраняется в зашифрованном виде. Декодировать музыку из этого вида в mp3 нельзя.
Но можно воспользоваться приложениями и сервисами, скачивающими плейлисты Spotify из сторонних источников. Например, Телеграм бот, Spotify Downloader или AlltoMP3.
Для ПК есть программы типа TunesKit и Sidify умеющие перехватывать и записывать в нужный формат, аудиопоток идущий от Spotify: подробнее. Но стоит иметь ввиду, что за их использование можно получить бан аккаунта.
ˇ
Не могу войти в Spotify. Выдает ошибку — «нет интернета», или «14 дней»
Она появляется только в бесплатной версии или модификациях. Если Вы используете аккаунт, зарегистрированный на другой регион, при возникновении такой ошибки используйте при авторизации прокси или VPN нужного региона.
Или поменяйте регион аккаунта на тот в котором находитесь.
ˇ
Почему в обновлении версии приложения не указано, что нового? Как получить новые функции/интерфейс?
Изменения интерфейса и функционала добавленные в клиент приложения, активируются не у всех сразу, а лишь у некоторых пользователей в случайном порядке для тестирования, по команде с сервера. Принудительно повлиять на эти изменения в официальном приложении нельзя. Окончательный вариант изменений, основная масса пользователей получает в разное время, не зависимо от версии приложения. Поэтому они не указываются.

Источник

Оцените статью