Выберите качество музыки при синхронизации Google Music с Android

Я загрузил всю свою музыкальную библиотеку в Google Music (через Google Music Manager), чтобы иметь быстрый доступ из Интернета и синхронизировать ее с моим телефоном Android (Galaxy Nexus). Первоначальный размер был чуть больше 2 ГБ, но когда я пытаюсь выполнить синхронизацию после восстановления на своем телефоне, новый размер составляет почти 10 ГБ, поскольку Google выполнил сопоставление и теперь предоставляет мне высококачественные треки (изначально качество было довольно низким). Поскольку на моем телефоне всего 16 ГБ, это слишком много, чтобы хранить там всю мою библиотеку, и я хотел бы иметь более низкое качество (например, 256 кбит / с или ниже по сравнению с 320 кбит / с, используемым Google по умолчанию), чтобы сэкономить место. Возможно ли настроить какой-либо параметр? Если нет, есть ли обходной путь, основанный на дополнительных инструментах?

Заранее спасибо, Мишель

Google Music всегда пытается транслировать (когда это возможно) со скоростью 320 кбит/с, и я предполагаю, что все файлы просто закодированы таким образом на сервере. Страница справки подразумевает это в некоторой степени , особенно для сопоставления. Возможно, вы ничего не сможете сделать, кроме как самостоятельно перекодировать файлы с более низким битрейтом, а затем скопировать их на свой телефон.
Вы намерены хранить всю свою музыку на своем устройстве (в автономном режиме)? Насколько я понимаю, по умолчанию это работает не так - музыка только кешируется на устройстве "временно", если вы явно не указали иное в настройках.

Ответы (1)

К сожалению, я не думаю, что есть простое решение.

Ваши простые варианты кажутся:

  • Используйте Google Music и выберите подмножество музыки, чтобы оставаться в автономном режиме
  • Не используйте Google Music для автономных треков; вместо этого синхронизируйте их сами
  • Используйте кнопку «исправить неправильное соответствие» в веб-интерфейсе, чтобы принудительно загрузить ваши песни низкого качества (вы можете использовать gmusicapi для автоматизации процесса)
  • Создавать достаточно шума, чтобы разработчики Google обратили на это внимание (готов поспорить, что их серверы поддерживают эту функцию)

И последнее: у меня сложилось впечатление, что сопоставление песни не дает вам автоматически доступ к копии размером 320 КБ. При загрузке Music Manager фактически предоставляет битрейт вашей копии песни ( вот мой код ); Я видел, как локальные копии низкого качества (например, 128 КБ) совпадали, а затем при повторной загрузке создавали копию размером менее 320 КБ.

Так что, если у вас есть свободное время, вы можете использовать это в своих интересах: локальное перекодирование в плохое качество и повторная загрузка могут привести к более низкому качеству совпадений с сервером.

Спасибо за ответ и ваши предложения. Я не знал о gmusicapi, и это интересно, даже если это не решает мою проблему. Я буду просто выбирать песни, которые хочу слушать каждый раз, пока не получу телефон с большим объемом памяти, что позволит мне синхронизировать их все.
Я согласен, вы не получаете автоматически копию 320kbps при загрузке. Ранее я загрузил альбом файлов WMA со скоростью 64 кбит/с (которые не воспроизводятся на Android без дополнительных кодеков) — если я загружаю их, я получаю файлы mp3 со скоростью 64 кбит/с. Хотя теперь они совместимы с моим устройством (и это здорово!), mp3 со скоростью 64 кбит/с звучит не так хорошо, как mp3-файл со скоростью 64 кбит/с.