Решаем проблемы с «Google Play Музыка»

Сергей


Музыкальный стриминговый сервис «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)    Создайте новый текстовый файл и скопируйте в него следующий текст:

#!/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 Музыка» и сбросить его кэш. Сделать это можно в настройках системы. 

2

Рекомендации

Рекомендации

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

Spid3r
+48
Я недавно перешел на GPM, только из-за того, что там наибольшее количество нужной мне музыки. До этого пользовался Яндекс.Музыкой.

В целом, GPM неплох, но есть несколько моментов, которые меня дико бесят.

Например, невозможно следить за новыми релизами конкретных исполнителей. В Яндексе лайкнул нужных исполнителей и тебе на почту приходят дайджесты новых альбомов только этих авторов. В GPM есть рекомендованные новинки, но... зачем мне там предлагают новые альбомы Басты, Лепса и Агузаровой?! Короче, бред...

Еще можно придраться к версии для iOS. Она дико неудобная своим Android-интерфейсом + я так и не понял как обновить плейлист, который я поменял с компа, без обновления медиатеки, а это приводит к удалению всех скачанных альбомов.

В общем, GPM адски корявый, но с большим количеством музыки.
30 января 2017 в 16:22
#
mystique_man
+1587
Удивительно но факт: приложение яндекса гораздо приятнее и лучше работает на андроиде, чем родное приложение гугла....
p.s. музыки больше, но иногда 33 версии одного трека с live записей....а релизного с диска нету)
30 января 2017 в 21:39
#
cuantro
+621
Нет Гугла, нет проблем.
30 января 2017 в 22:56
#
Сергей
+80
Волею судеб пользуюсь гугле музик. Яндекс очень лучше
31 января 2017 в 01:26
#

Читайте также