Музыкальный стриминговый сервис «Google Play Музыка» позволяет получить доступ к миллионам треков различных исполнителей, а также дополнительному контенту на YouTube Red. Ключевое его преимущество по сравнению с конкурентами – удобная веб-версия и возможность загрузить в облако библиотеку своих треков. В этой статье мы рассмотрим наиболее часто встречающиеся проблемы при работе с «Google Play Музыка»
Повторяющиеся треки
Проблема, которая встречается при синхронизации своей локальной библиотеки музыки с базой сервиса. Наиболее часто возникает при синхронизации данных с iTunes на Windows. После завершения процесса синхронизации в «Google Play Музыка» отображается сразу несколько одинаковых треков. К сожалению, Google не предоставляет инструмента для удаления дубликатов, поэтому удалить их можно только вручную, что потребует огромного количество времени, если у вас большая библиотека.
Пользователь форума Reddit предложил автоматизированный инструмент для удаления дубликатов, но он потребует определенных усилий. Инструкция актуальна для пользователей Windows.
1) Для начала необходимо установить на свой компьютер Python версии 2.7.10.
2) Установить Microsoft Visual C++ Compiler for Python.
3) Установить Google Music API for Python. Скачав необходимые файлы, откройте командную строку и введите: C:\Python27\Scripts\pip.exe install gmusicapi
5) Перейдите в каталог: c:\Python27
6) Создайте новый текстовый файл и скопируйте в него следующий текст:
7) В строчке «logged_in = api.login('username', 'password', Mobileclient.FROM_MAC_ADDRESS» не забудьте указать свой логин и пароль для входа в «Google Play Музыка»#!/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)
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 Музыка» и сбросить его кэш. Сделать это можно в настройках системы.