Слушаем музыку из Google Play Music
Не так давно сервис Google Play Music стал доступен в России. За 169 рублей в месяц можно получить полный доступ. Проблема в том, что Google предоставляет возможность слушать музыку только либо с мобильных устройств, либо через браузер.
Однако многим это не подходит, к примеру мне. Поэтому в данной статье рассмотрим возможные «неофициальные» способы прослушивания музыки из Google Play Music.
Итак, в наличии имеем Raspberry Pi с установленным сервером MPD. Хотим получить возможность проигрывать удалённо любую музыку из своей фонотеки в Google Play Music на этом Raspberry Pi.
Вариант с запуском vnc-сервера с запущенным браузером не рассматриваем. Пробовал запускать chromium и midori без X-сервера и оконного менеджера, всё равно это дело очень сильно тормозит. Веб-приложение music.google.com всё таки достаточно «тяжёлое».
- thunner
- GMusicFS
- GMusicProxy
- play-pi
- Mopidy
thunner
Curses-клиент. Запускает музыку через mplayer. Звучит здорово, однако не работает. Для начала пришлось переключиться на ветку, в которую внесены изменения для работы с последней версией API, версия из master неработоспособна. Но музыка всё равно играет лишь секунду, затем переключается на следующую песню. Собственно можем наблюдать следующую нерешённую проблему All-Access Songs Not Playing, значит это не только у меня.
GMusicFS
FUSE файловая система. При монтировании получаем иерархию директорий своей фонотеки из Google Play Music в формате
artists///
плюс загружается cover.jpg. Что же, возможность иметь всю фонотеку в формате mp3 в директории — это просто отлично, но есть ряд печальных ограничений.
Как пишет автор, данное решение подходит только для копирования файлов себе на компьютер либо для воспроизведения простым проигрывателем, таким как mplayer. При попытке воспроизведения в более продвинутых проигрывателях могут возникать проблемы. И действительно, при попытке открыть коллекцию даже в простом mocp он начинает сильно подвисать, музыку слушать невозможно. При попытке указать директорию в качестве библиотеки для MPD получаем возможность слушать музыку, однако тэги у меня не загружались, а слушать песни с одинаковым названием «Unknown» конечно не вариант. Ещё автор отмечает отсутствие возможности воспроизвести песню с определённой позиции.
Установить GMusicFS можно при помощи pip, предварительно установив зависимости:
pip install github.com/terencehonles/fusepy/tarball/master
pip install github.com/simon-weber/Unofficial-Google-Music-API/tarball/develop
pip install github.com/EnigmaCurry/GMusicFS/tarball/master
Затем необходимо создать конфигурационный файл ~/.gmusicfs со следующим содержимым:
[credentials]
username = your_username@gmail.com
password = your_password
И можно монтировать:
mkdir -p $HOME/google_music
gmusicfs $HOME/google_music
fusermount -u $HOME/google_music
При копировании музыки себе на компьютер все тэги корректно загружаются. Воспроизведение с помощью mplayer также работает отлично. После обновления фонотеки необходимо перемонтировать файловую систему.
GMusicProxy
В описании проекта говорится следующее: «Let’s stream Google Play Music using any media-player».
Этот скрипт позволяет получать m3u-плейлисты либо mp3-файлы путём отправки специально сформированных GET-запросов.
Установить можно следующей командой:
pip install github.com/diraimondo/gmusicproxy/tarball/master
Для работы необходим device-id одного из зарегистрированных устройств. Получить список этих устройств можно следующим образом:
GMusicProxy —email —password —list-devices
Создаём конфиг ~/.config/gmusicproxy.cfg:
email = my.email@gmail.com
password = my-secret-password
device-id = 54bbd32a309a34ef
GMusicProxy
Примеры использования с помощью консольного клиента mpc
curl -s ‘http://localhost:9999/get_by_search?type=album&artist=Queen&title=Greatest%20Hits’ >
/var/lib/mpd/playlists/queen.m3u
mpc load queen
mpc play
mpc clear
curl -s ‘http://localhost:9999/get_new_station_by_search?type=artist&artist=Queen&num_tracks=100’ |
grep -v ^# | while read url; do mpc add «$url»; done
mpc play
Примеры использования с помощью VLC
vlc ‘http://localhost:9999/get_by_search?type=album&artist=Rolling%20Stones&title=tattoo&exact=no’
curl -s ‘http://localhost:9999/get_all_stations?format=text&only_url=yes’ | sort -R | head -n1 | vlc —
Поддерживаются самые различные запросы: получение песен, радиостанций, плейлистов,…
Из минусов стоит отметить, что все эти запросы необходимо составлять самому, а также, что тэги загружаются только при воспроизведении конкретной песни.
play-pi
Web-фронтенд на Django для доступа к фонотеке с интеграцией в MPD. Скажу лишь, что у меня возникла такая же проблема, как и с thunner’ом — воспроизводится лишь секунда.
Mopidy
Mopidy представляет из себя музыкальный сервер, который умеет «притворяться» MPD. Но самое интересное — для него есть расширение Mopidy-GMusic.
Установить Mopidy можно с помощью пакетного менеджера, а расширение следующей командой:
pip install mopidy-gmusic
Для работы понадобится опять же device-id, который можно получить либо набрав *#*#8255#*#*, либо установив приложение.
В конфиг Mopidy необходимо дописать:
[gmusic]
username = alice
password = secret
deviceid = 0123456789abcdef
После дальнейшего конфигурирования (документация здесь) получим MPD-совместимый сервер с музыкой из Google Play Music, а также с локальной коллекцией. Из MPD-клиентов без проблем заработали GMPC, Ario и pympd. Мой любимый Cantata к сожалению не подключается.
Выводы
Для копирования музыки из Google Play Music в формате mp3 отлично подойдёт GMusicFS. Для воспроизведения можно использовать Mopidy с плагином.
Я остановился на том, что запускаю одновременно MPD и Mopidy на разных портах и подключаюсь разными клиентами (Cantata и GMPC). MPD для локальной коллекции, Mopidy для Google Play Music.
Не стоит забывать, что при использовании двухфакторной аутентификации необходимо создавать пароли приложений в настройках аккаунта Google.
Google Play Music закрыт окончательно и бесповоротно, для всех пользователей по всему миру
Компания Google начала постепенный процесс закрытия своего музыкального потокового сервиса Google Play Music ещё в октябре. Теперь Google Play Music официально «мёртв», окончательно и бесповоротно, для всех пользователей по всему миру.
При открытии страницы music.google.com или приложения на Android и iOS, пользователь получает лишь сообщение Google Play Music is no longer available (Google Play Музыка больше не доступна).
В качестве альтернативы предлагается перенести аккаунт и фонотеку, в том числе плейлисты и загрузки, в YouTube Music в течение ограниченного времени. Также можно сохранить себе на устройство фонотеку до конца месяца, удалить историю рекомендаций или удалить фонотеку.
Разработчики предупреждают, что если пользователь не сделает этого сейчас, то вся его музыка будет автоматически удалена. Перейти на новый сервис или скачать свою фонотеку необходимо до конца месяца, иначе все данные пропадут.
Что такое локальные данные google play музыка
Будь в курсе последних новостей из мира гаджетов и технологий
iGuides для смартфонов Apple
Решаем проблемы с «Google Play Музыка»
Сергей Епихин — 30 января 2017, 16:00
Музыкальный стриминговый сервис «Google Play Музыка» позволяет получить доступ к миллионам треков различных исполнителей, а также дополнительному контенту на YouTube Red. Ключевое его преимущество по сравнению с конкурентами – удобная веб-версия и возможность загрузить в облако библиотеку своих треков. В этой статье мы рассмотрим наиболее часто встречающиеся проблемы при работе с «Google Play Музыка»
Повторяющиеся треки
Проблема, которая встречается при синхронизации своей локальной библиотеки музыки с базой сервиса. Наиболее часто возникает при синхронизации данных с iTunes на Windows. После завершения процесса синхронизации в «Google Play Музыка» отображается сразу несколько одинаковых треков. К сожалению, Google не предоставляет инструмента для удаления дубликатов, поэтому удалить их можно только вручную, что потребует огромного количество времени, если у вас большая библиотека.
Пользователь форума Reddit предложил автоматизированный инструмент для удаления дубликатов, но он потребует определенных усилий. Инструкция актуальна для пользователей Windows.
1) Для начала необходимо установить на свой компьютер Python версии 2.7.10.
3) Установить Google Music API for Python. Скачав необходимые файлы, откройте командную строку и введите: C:\Python27\Scripts\pip.exe install gmusicapi
5) Перейдите в каталог: c:\Python27
6) Создайте новый текстовый файл и скопируйте в него следующий текст:
#!/usr/bin/env python from gmusicapi import Mobileclient import sys # TODO remove this unused function, previously used to return tracks from a given playlist def get_playlist_tracks(name, playlists): for playlist in playlists: if playlist[‘name’].lower() == name.lower(): tracks = playlist[‘tracks’] return tracks print «ERROR: No playlist ‘» + name + «‘found» exit(1) def find_and_remove_dups(api, tracks): track_set = set() for track in tracks: trackId = track[‘trackId’] entryId = track[‘id’] if trackId in track_set: print » found duplicate with trackId: » + trackId + «, deleting» api.remove_entries_from_playlist(entryId) else: track_set.add(trackId) if len(sys.argv) != 1: print «USAGE:» print «./delete_dups_from_playlists.py» print print » Will delete all duplicate songs within each playlist» exit(0) api = Mobileclient() logged_in = api.login(‘username’, ‘password’, Mobileclient.FROM_MAC_ADDRESS) if logged_in: print «Successfully logged in. Finding duplicates in playlists» playlists = api.get_all_user_playlist_contents() for playlist in playlists: print «Deleting duplicates from » + playlist[‘name’] + «. « tracks = playlist[‘tracks’] find_and_remove_dups(api, tracks)
7) В строчке «logged_in = api.login(‘username’, ‘password’, Mobileclient.FROM_MAC_ADDRESS» не забудьте указать свой логин и пароль для входа в «Google Play Музыка»
8) Сохраните текстовый файл и переименуйте его в playlist_dups.py
9) Откройте командную строку и введите следующую команду: C:\Users\YourWindowsUsername>c:\Python27\python.exe c:\Python27\playlist_dupes.py , где вместо YourWindowsUsername укажите свое имя пользователя
После этого все дублирующиеся композиции в каталоге «Google Play Музыка» должны исчезнуть.
Проблемы с платежами
Если «Google Play Музыка» отказывается принимать данные вашей кредитной карты c мобильного устройства, а вы абсолютно уверены в том, что она нормально функционирует и на ней есть необходимая сумма денег, то попробуйте следующее:
1) Перейдите по этой ссылке.
2) Войдите под своей учетной записью Google и удалите все существующие методы оплаты.
3) Откройте «Настройки» > «Приложения».
4) Найти Google Play, остановите приложение и очистите данные и кэш.
5) Откройте Google Play и добавьте в настройках аккаунта новый способ оплаты.
6) Откройте «Google Play Музыка» и попробуйте оплатить подписку.
Проблемы с загруженными треками
Если вы пытаетесь загрузить свою музыкальную библеотеку в облако, то убедитесь, что все файлы в правильном формате. «Google Play Музыка» поддерживает MP3, AAC (.m4a), WMA, FLAC, OGG, ALAC (.m4a), и DRM, но не поддерживает, например, WAV. На сегодняшний день сервис позволяет загрузить до 50 000 композиций. Если вы превысите этот лимит, то единственным способом загрузить новую музыку будет удалить старую.
Если загруженная с компьютера музыка не отображается на мобильных устройствах, то необходимо закрыть приложение «Google Play Музыка» и сбросить его кэш. Сделать это можно в настройках системы.
Гаджеты Google и многое другое вы можете купить у наших друзей из Big Geek. Скидка по промокоду iGuides
Все, что вы хотели знать про Google Play Music
https://secure.gravatar.com/avatar/bcff0d16a59b79167404010e2dec3968?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/bcff0d16a59b79167404010e2dec3968?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg
Автор журнала «Домашний ПК» и сайта ITC.ua
Как вы вероятно уже знаете, музыкальный сервис компании Google официально начал свою работу в Украине . Событие это действительно важное, так как комплекс услуг, предоставляемый Google Play Music, не имеет на сегодняшний день аналогов на нашем рынке. В этой статье мы хотим помочь вам не только лучше разобраться с возможностями самого сервиса, но и познакомиться со сложившейся вокруг него экосистемой.
Поможем врагу с билетами на кобзона. Собираем на Mavic для наших защитников
Основные функции
Сервис Google Play Music предназначен для хранения, прослушивания и приобретения музыкальных композиций. В отличие от большинства конкурентов, которые ориентированы прежде всего на получение прибыли и имеют поэтому весьма скудные возможности при бесплатном использовании, Google Play Music вполне способен заинтересовать даже тех пользователей, которые не желают тратить своих денег.
Посудите сами — вам выделяется на серверах компании место для хранения 20 000 треков. При этом размер самих композиций не учитывается, счет идет только на количество. Даже если вы будете загружать обычные средние песенки по 5-10 МБ, то речь уже идет о довольно большом объеме дискового пространства. Если же вы любитель высококачественных записей опер или бесконечных миксов электронной музыки, то компании придется потратить на вас сотни и сотни гигабайт, но ни одной копейки за это вы не заплатите.
Вся ваша фонотека будет организована в прекрасный музыкальный каталог, который структурирован по альбомам, жанрам, исполнителям. Разумеется присутствует очень мощный поиск (это же Google!), с помощью которого можно в считанные секунды найти любую нужную вам композицию. Есть также простенький редактор тегов для правки неправильных метаданных, причем при этом можно воспользоваться подсказками сервиса.
Важной функцией Google Play Music, а для меня лично это одна из самых привлекательных фишек, является наличие так называемых радиостанций. По сути это автоматически генерируемые плейлисты, которые создаются на основе ваших музыкальных предпочтений. Стоит отдать должное программистам Google — применяемые ими алгоритмы настолько умело подбирают музыку, что оторваться от прослушивания просто невозможно.
Для загрузки треков в Google Play Music существует два способа. Первый — это воспользоваться специальной утилитой, которую вам предложат скачать при нажатии кнопки Пополнить фонотеку в правом верхнем углу сервиса. Существуют версии для Windows, OS X и Linux, причем работают они примерно одинаково. При установке от вас потребуется указать свои учетные данные, а затем папку, в которой находится ваша музыкальная коллекция. После этого все музыкальные файлы, содержащиеся в этом каталоге, будут автоматически загружены в Google Play Music. В дальнейшем утилита будет мониторить указанные папки, и при обнаружении в них новых треков автоматически отправит их в облако.
Второй способ загрузки работает только в браузере Chrome и заключается в простом перетаскивании папки с файлами в окно Google Play Music. При этом вам будет предложено скачать расширение, которое служит не только для удобного прослушивания музыки (об этом чуть ниже), но и поможет вам в дальнейшем автоматически загружать треки из указанных папок.
Вакансии
Важной особенностью сервиса является возможность в любой момент получить свою музыку обратно. Вам достаточно нажать кнопку Download и выбранные вами треки прилетят к вам обратно на компьютер или мобильное устройство. Таким образом, Google Play Music предстает перед нами в роли универсального музыкального облака, куда мы сдаем свои треки на хранение, чтобы они не занимали место на жестком диске или в памяти смартфона, а затем в любой момент можем получить к ним доступ с любого своего устройства. Это действительно чрезвычайно удобно.
Платные функции
Как вы могли убедиться выше, даже бесплатная модель использования Google Play Music вполне привлекательна. Но в этом случае выбор музыки будет ограничен только пространством загруженных вами треков. Если же вы решите раскошелиться на 49 грн/месяц (при подключении до 15 сентября, затем – 59 грн/месяц), то количество доступных альбомов расширится до нескольких миллионов. Вы получите безлимитный, свободный от рекламы доступ к огромному количеству музыки, сможете добавлять ее в свою коллекцию и воспроизводить наравне с собственными композициями.
Курс Комерційний директор.
Зосередження на практичних завданнях та послідовному аналізі проектів замість великої теорії. Реалізуй свої мрії про керівну посаду після завершення курсу.
Совсем по-другому при этом начинает выглядеть функция автоматического подбора музыки. Если при бесплатном аккаунте вам подбирают музыку из нескольких сотен или даже тысяч ваших треков, то при полном доступе открывается доступ к миллионам музыкальных композиций. Таким образом, вы получаете по-настоящему умное радио, которое играет всегда свежую музыку на основе изучения ваших вкусов и предпочтений.
Экспериментальные функции
Подобно некоторым другим сервисам компании Google Play Music имеет несколько экспериментальных функций, которые спрятаны от поверхностного взгляда, но могут быть весьма полезны.
Прежде всего это возможность использования для воспроизведения технологии HTML5 взамен изрядно нас уже замучившего Flash. Мне показалось также полезным включить отображение оценок песен по пятибальной шкале. Многим также понравится функция отображения всплывающих уведомлений о начале нового трека, которая прекрасно работает как в Google Chrome, так и в Firefox.
Использование в браузере
Логичнее всего использовать для прослушивания веб-интерфейс сервиса. Вы просто заходите на страницу Google Play Music с помощью любого современного браузера и получаете доступ ко всем имеющимся функциям музыкального сервиса. А благодаря стараниям независимых разработчиков, оперативно позаботившихся о написании специальных расширений, сможете еще добавить дополнительные интересные возможности.
Например, расширение Music Plus for Google Play Music для браузера Chrome сделает возможным управление воспроизведением с помощью небольшого всплывающего окна, что лишает вас необходимости постоянно переключаться на вкладку с Google Play Music. Это же расширение умеет искать и демонстрировать тексты проигрываемых песен, добавляет управление с помощью горячих клавиш и скробблинг в Last.FM.
Примерно такую же функциональность имеет Prime Player for Google Play Music и Better Music . А вот создатели Musicality Music Player решили не ограничиваться одним сервисом и добавили в свое расширение еще и поддержку 8Tracks, Amazon Cloud Player, Deezer, DI.FM, Grooveshark и множества других популярных музыкальных сервисов. Советуем также обратить внимание на расширение Play Midnight , которое хоть и не вносит никаких новых функций зато может полностью изменить внешний вид сервиса с помощью встроенных тем.
Существует версия Play Midnight и для браузера Firefox. Хотя в целом, следует признать, любители огнелиса могут почувствовать себя несколько обделенными — расширения для Google Play Music в каталоге Firefox практически отсутствуют. Можно вспомнить разве что Google Music Media Key Fix , который добавляет управление горячими клавишами и Google Music Scrobbler , отвечающий за отправку информации о проигрываемой музыке в Last.FM. Вот, пожалуй, и все.
Десктопные приложения
Если вы не работаете в данный момент в интернете, а, например, занимаетесь рисованием в Photoshop, то держать для воспроизведения музыки целый браузер и постоянно переключаться в его окно может быть не слишком удобно. Поэтому можем вам посоветовать несколько альтернативных способов воспроизведения музыки из Google Play Music.
Прежде всего стоит обратить внимание на специальное приложение для браузера Chrome , которое позволяет пользоваться всеми возможностями сервиса из небольшого мини-плеера. Он может быть при желании размещен поверх всех окон и позволяет удобно управлять воспроизведением не отвлекаясь от основной работы.
Еще одной интересной разработкой в этом направлении является создание отдельного десктопного плеера под названием Desktop Google Music Player . Он работает в собственном окне, имеет возможность отображения в виде мини-плеера, интеграцию с Windows, скроблинг в Last.FM и некоторые другие интересные возможности. Скачать программу можно по этой ссылке .
Несколько лучше обстоят дела в Linux. Здесь поддержкой Google Play Music может похвастаться Rhythmbox — один из самых мощных мультимедийных проигрывателей для этой системы. Сначала вам будет необходимо установить специальное дополнение, подробные инструкции о процедуре инсталляции вы можете получить на этой странице . После этого вы сможете работать с музыкой из своего музыкального облака точно так же, как и с локальной.
Кроме этого, не будем забывать про великолепный Nuvola Player , который специально задумывался как десктопный клиент для онлайновых музыкальных сервисов и сумеет найти общий язык не только с Google Play Music, но также с Grooveshark, 8tracks, Deezer, Amazon Cloud Player. С его помощью вы сможете наладить полную интеграцию перечисленных облачных сервисов в интерфейс операционной системы, в том числе управление горячими клавишами, совместимость с звуковым меню и системой уведомлений.
Мобильное приложение
Одной из самых сильных сторон музыкального сервиса Google является его кроссплатформенность. Закачав один раз свою фонотеку в облако, вам не понадобится больше беспокоиться о ее доступности с разных устройств, стоит лишь установить соответствующее мобильное приложение на свой планшет или смартфон.
Стоит отметить, что внешний вид и функции мобильного приложения для Android в целом повторяют возможности веб-приложения. Здесь вы, конечно, найдете всю вашу облачную фонотеку, состояние которой синхронизируется и всегда поддерживается в актуальном состоянии. Кроме этого, плеер умеет отлично работать с хранящимися на вашем устройстве аудио файлами, так что вполне может быть использован и в качестве основного музыкального плеера.
Важной функцией мобильного приложения является возможность загрузки любого трека, альбома или плейлиста для офлайнового воспроизведения. Таким образом, если вы планируете поездку в место, где не будет быстрого доступа к сети, то сможете предварительно cкачать столько музыки из Google Play Music, сколько вам необходимо.
Заключение
В этой статье мы постарались дать вам краткий обзор самого Google Play Music, а также тех инструментов, которые смогут помочь вам использовать его наиболее удобным и продуктивным способом. Как вы можете сами убедиться, Google Play Music — это не просто «еще один музыкальный сервис», а настоящий прорыв, равных которому на украинском рынке просто не существует. Его возможности даже в бесплатной версии настолько привлекательны, а стоимость полного доступа настолько невелика, что даже у закоренелых музыкальных пиратов наверняка возникнет искушение приспустить свой черный флаг.