Подключите удаленную музыкальную библиотеку Google локально в Linux с помощью GMusicFS

Подключите удаленную музыкальную библиотеку Google локально в Linux с помощью GMusicFS

Пользователи Google Music: Вы когда-нибудь мечтали о том, чтобы смонтировать всю свою библиотеку с серверов Google в папку на рабочем столе Linux? Если да, то GMusicFS может вас заинтересовать. Это инструмент Python, который работает с Fuse и позволяет локально монтировать файлы Google Music. Вот как это сделать.

Примечание. GMusicFS находится в стадии разработки и может вызвать проблемы. В некоторых случаях это может даже не сработать. Используйте на свой риск.

Установка зависимостей

Прежде чем GMusicFS сможет функционировать, необходимо удовлетворить некоторые его потребности. Первый из них - это пакет, известный как Pip. Он позволяет устанавливать пакеты Python. Установите его в свой терминал, введя следующую команду:

Теперь, когда необходимый инструмент установлен, пора установить зависимости GMusicFS. К счастью, нужно установить только два. Первый из них - это неофициальный API Google Music. Без этого не было бы возможности взаимодействовать с Google Music на любом уровне.

gmusicfs-google-music-api-install

Другая зависимость, которую необходимо установить, называется Fuse. Этот инструмент позволяет взаимодействовать с файловыми системами. Установите его с помощью Pip.

gmusicfs-fusepy-install

Установка GMusicFS

gmusicfs-help-dialog-area

Подобно двум зависимостям, которые требуются этой программе, GMusicFS можно легко установить с помощью программы Pip. Просто введите эту команду, и она должна быть установлена ​​в вашей системе.

Настройка GMusicFS

Просто установить GMusicFS с python недостаточно. Для работы программы необходимо создать файл конфигурации. Используя терминал, введите следующее:

Это запустит текстовый редактор nano и одновременно создаст файл в вашем домашнем каталоге. Внутрь nano вставьте следующее:

gmusicfs-nano-файл конфигурации

Вставив приведенный выше текст в nano, вам нужно будет изменить несколько вещей. В разделе " имя пользователя" укажите учетную запись Gmail, с которой вы используете Google Music. В поле " пароль" введите свой пароль. Сохраните nano (с помощью сочетания клавиш "Ctrl + o"), но не выходите. Позже потребуется открыть дополнительную информацию. Вам нужно будет сгенерировать идентификатор устройства.

Откройте второе окно терминала. В этом окне терминала введите gmusicfs --deviceid. Он сгенерирует для вас идентификатор. Когда у вас будет сгенерированный идентификатор, вставьте его в область конфигурации nano и снова сохраните файл.

Примечание. после сохранения ~ / .gmusicfs рекомендуется запустить chmod 600 ~ / .gmusicfs.

Использование GMusicFS

Подключить музыкальную библиотеку Google с помощью GMusicFS довольно просто. Сначала создайте каталог, в который он будет монтироваться.

После этого просто запустите команду монтирования:

смонтированная файловая система gmusicfs-gmusicfs

GMusicFS также можно размонтировать:

Когда Google Music подключен к локальной файловой системе, эту точку подключения невероятно легко использовать для добавления файлов в ваш любимый музыкальный проигрыватель. Просто наведите игрока на "~ / google_music_files" (или куда-нибудь еще, куда вы решите смонтировать) и вперед!

Заключение

GMusicFS великолепен. Он позволяет объединить две замечательные вещи: облачное хранилище музыки Google и возможности локального доступа к файлам. С помощью этого инструмента пользователи не будут привязаны к тому, чтобы просто слушать свою загруженную коллекцию в специальном приложении Google. Вместо этого пользователи могут наслаждаться своей музыкой в ​​любом приложении по своему выбору.

Вы пользуетесь Google Music? Что ты об этом думаешь? Расскажите нам ниже в комментариях!

4 комментария



  1. sudo apt-get install python-dev

    перед использованием пип

  2. Следовал этим указаниям до Т, и они вообще не работали


    Я заметил, что на некоторых машинах это просто не работает. Он все еще находится в разработке, поэтому, возможно, было бы неплохо попробовать это через пару месяцев, когда код будет обновлен.

  3. Я сделал форк на Github, который автоматически добавляет теги ID3v2 в MP3.

Комментарии закрыты.