Linux 서버에서 Google Music을 사용하여 자동으로 음악 업로드

Linux 서버에서 Google Music을 사용하여 자동으로 음악 업로드

그래서 나는 다음과 같은 질문을 보았습니다.이 하나Linux에서 Google Music을 사용하여 음악을 업로드하는 데 도움을 찾고 있지만 실제로 명령줄만 사용한다는 개념에 직면하는 사람은 없는 것 같습니다. Google에서 소프트웨어를 다운로드하고 해당 파일에서 유용한 정보를 찾아봤지만 좋은 해결책을 찾을 수 없었습니다.

답변1

내 생각에 당신이 찾고 있는 것은https://github.com/thebigmunch/gmusicapi-scripts- 트랙을 업로드, 다운로드 또는 양방향으로 동기화하는 Python 스크립트 세트입니다. 이는 차례로 다음에서 비롯됩니다.https://github.com/simon-weber/Unofficial-Google-Music-API자신의 프로젝트에 이 Python 라이브러리를 사용하고 싶으십니까?

답변2

사용자 요아킴'에스,답변헤드리스 Linux 서버에서 동기화를 설치하고 설정하는 명령줄 접근 방식을 설명합니다. 재치있게 말하자면:

설치-gmm-headless.sh

#!/bin/bash
# Uncomment if 32-bits
# wget "http://dl.google.com/linux/direct/google-musicmanager-beta_current_i386.deb" -O /tmp/gmm.deb
 
# Uncomment this is 64-bit
# wget "http://dl.google.com/linux/direct/google-musicmanager-beta_current_amd64.deb" -O /tmp/gmm.deb
 
sudo dpkg -i /tmp/gmm.deb
sudo apt-get -f install
sudo apt-get install x11vnc
 
echo "Now you can must create the headless-script"
echo "Found here: http://development.giaever.org/pastebin/Ubuntu/google-musicmanager/gmm-headless-script.sh"

gmm-헤드리스-script.sh

#!/bin/bash
# Save as: $HOME/gmm-headless-script.sh
 
export DISPLAY=:2
Xvfb :2 -screen 0 1024x768x16 &
google-musicmanager -a GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME &
x11vnc -display :2 -bg -nopw -listen localhost -xkb
 
# remember to chmod +x this file = make excutable.
# run in terminal: chmod +x $HOME/gmm-headless-script.sh

로부터연결된 답변:

유용하길 바랍니다. 댓글을 읽어보세요. «GMAILUSER -p PASSWORD -s /path/to/music -m SERVERNAME»자신의 데이터로 편집하세요 . (SERVERNAME은 무엇이든 가능합니다. Google 로그인에서 서버를 식별할 수 있는 이름일 뿐입니다.)

$HOME/gmm-headless-script.sh동기화를 시작하려면 터미널에 입력하세요 .

기본적으로 스크립트는 다음과 같습니다.

  • Google 뮤직 업로더의 Linux 버전을 다운로드하여 설치하셨나요?
  • 출력을 위해 vnc와 프레임 버퍼를 사용하는 x11 서버를 설치했으므로 실제로 x11을 처리할 필요는 없지만 앱은 실행할 수 있습니다.
  • 사용자 계정을 지정하고 위치에서 동기화하여 음악 업로더를 실행하도록 지시합니다.

이를 자동으로 만드는 것은 아마도 초기 업로드가 완료된 후 반복 동기화를 위해 이것을 cron에 추가하는 문제일 것입니다.

주의해야 할 점은 동기화/업로드 시간이 지나치게 길어서 크론된 동기화 작업이 겹칠 수 있다는 점입니다.

관련 정보