This is for anyone else who, like me, is mourning the sad, soon-coming death of Google Play (Music) and annoyed w/the forced moved to YouTube Music. The question/goal I had was simply "how do I move from Google Play (Music) to Plex Music?" so I figured I'd share my notes/steps here in case anyone else finds it helpful. Reminder: Once Google Play is turned off officially (date unknown, end of 2020?) you won't be able to perform some or all of these steps anymore.
How to Move from Google Play Music to Plex Music
1.1k views Asked by Christopher At
1
There are 1 answers
Related Questions in GOOGLE-PLAY
- how to Delete app bundle from play store in 2024?
- Как подтвердить свой адрес в Google Play Console в Беларуси?
- Flutter app ANR bad behavior in Play Store
- App is not visible after after full rollout on google play store
- Google Play Scraper reviews_all is inconsistent
- App removed from google play store because of MANAGE_EXTERNAL_STORAGE
- React Native Expo published app not displaying logo properly
- Android Managed Google Play Console
- Debugging MAUI issues from android playstore Crash details stacks
- Play Billing Library prevents uploading my App
- Doesn't work closed testing links for Play Console
- ou have imported an APK or an app bundle signed with a certificate that is not yet valid You must sign either with a valid certificate
- I couldn't verify my identity in Google Play console even though I used my passport and ID card
- "High Risk Behavior" mark on Google Play
- Google Warning: There is no deobfuscation file associated with this App Bundle
Related Questions in PLEX
- Problem with Plex and Owncloud reverse proxies cohabitation
- Batch edit pictures for album covers on Plex
- How do I change permissions on FAT32 USB drive on Raspberry Pi
- Editing Plex database, edit rows that match a certain criteria
- Docker Container unable to use Host Network
- Ubuntu 22.04 Server (ARM64) not connecting to SSH after a power outage from my Win 10 laptop. "Connection Timed Out" error
- Plex behind NGINX reverse proxy: "Request came in with unrecognized domain / IP 'plex.mydomain.com' in header Host; treating as non-local
- Python script to set all subtitles for movies and shows in plex to English non forced subtitles
- Why is nginx container redirecting my private domain to a different location?
- SQLite: How to update using 3 joined tables?
- ERROR: Error processing tar file(exit status 1): write /media/tv/mytv/24.avi: no space left on device
- This little script I wrote to monitor my plex sever freezes whenever there's an update
- Writing an automated batch script
- How to I properly prevent systemd suspend using a script in /lib/systemd/system-sleep/
- Automation to restart docker container on some trigger
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
1) Download Your Music from Google
Use Google's "Music Manager" app to download your entire library to your hard drive somewhere. While you can download your music from Google Play using the Chrome "Google Play" extension I don't recommend if you can avoid it because it's buggy and it doesn't make Artist and Album folders for you like the "Music Manager" app does which, IMHO, is helpful vs a folder w/thousands of unorganized MP3 files.
(1B) Some people may need to refer to the pycryptodomex docs if they encounter compiler issues with gmusicapi and plexapi. Thanks to Paul for the heads up.
2) Setup Plex Music Library
Assuming you have a Plex server setup and running, create a "Plex Music" library item and pick the folder(s) it should use. Once this is done, copy all your music from step #1 above to it, tell Plex to scan the folders and wait for it to finish scanning everything. Confirm all your albums/artists show up, in general, as they did in Google Play (Music).
3) Pull Google Play (Music) Playlists into Plex Music
Reference: https://www.reddit.com/r/PleX/comments/hfgnvk/import_google_play_music_playlists/
python -m pip install --upgrade pip gmusicapi plexapi requestspython gmusic_playlists_to_plex.pyNote: A few of my playlists were mangled a bit (maybe due to deleted songs or metadata oddities but fortunately most of my most-recent/most-used playlists copied over fine.
4) Enjoy Plex Music!
While I know maintaining a music locally (via Plex) will require hard drive/backup maintenance work over time, I have to say I am loving Plex Music so far. There seems to be a bug w/the offline sync (w/the iOS app) but I'm sure they'll fix and aside from that the entire library/playlist/queue experience in Plex Music is actually faster and better than Google Play (IMHO) - loving it so far. I also just discovered today that they have a cool new iOS app dedicated entirely to the music stuff that seems even better than the Google Play iOS app: Plexamp.
Thanks again to the Reddit guys for elements in #3. LMK if I left anything important out or should add a step.