yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Xemidra:
Two thing I noticed:

1. Your app doesn't include "explicit" tag

2. Song "downloaded" using your app seems to be one second longer. No big deal but when I upload them again to Play Music Library I have double songs.

By the way your app is amazing.
[Android Apps and Games] Iceman_jkh:
Great app!

Is there any chance that the app could download and export the track/playlist/album itself, rather than relying on Google Play Music?

I've got over 50GB that I'm trying to export for offline play (very long road trip coming up) and having to DL all of it into Play first has filled up my SD card. ?
[Android Apps and Games] Xemidra:
I think it's a great idea. I don't mind an internet permission.

Please notify us when this feature will be available.

Thanks for all your hard work.
[Android Apps and Games] Iceman_jkh:
Does internet permission give access to internet via mobile data specifically or is it needed in order to give internet access to the device from either mobile or Wifi?

If it enables mobile data specifically (and wifi internet access is already available), I'm not too keen on that, but could live with it

If the app can't currently even get internet access via wifi, and this permission is necessary even to do that, then I definitely support this.

Also, it would combine well with my request for PME to be able to download the songs itself and export them, rather than having to reply on Play Music to download all the songs resulting in a duplicate song database while exporting is being performed.
[Android Apps and Games] besoeasy:
Not There Bro Did Playstore Banned Your App ??

:cowboy::cowboy::cowboy::cowboy:
[Android Apps and Games] Iceman_jkh:
I didn't think it would be on Play (for that reason).

It's available here (the dev's site): https://www.david-schulte.de/en/play-music-exporter-updater/ :good:

(read the whole page before saying it's offline for maintenance pls)
[Android Apps and Games] Arcus92:
The problem is when my app tries to communicate with the Google Server i need to know the communication protocol perfectly. It's like i'm sending a spy directly into the enemy's headquarter. One wrong movement one unexpected message and every user will risk there play music account. Maybe i could add this some day for non-AllAccess tracks but i will never ever do this for AllAccess tracks. There are a few unofficial libraries for uploaded or paid tracks, i could use them.

I'm working on a way where you don't need to export a song twice. And where all cached and downloaded tracks are available immediately on you sd card (without taking free space). But this doesn't work on every device.

I know the current version is not very stable and the last update was a long time ago. I will continue the work with full-speed right after i sorted some things in my RL.

Edit: Yes my page is current down. I will relaunch the site with a new layout and multilingual content. But i need to write all texts again and translate it. The download link still works: https://www.david-schulte.de/downloads/PlayMusicExporter/PlayMusicExporter.apk
[Android Apps and Games] Iceman_jkh:
Thanks for the update :)

I posted a comment/question (yet to be approved) on your site just before maintenance 'struck' :p

Hopefully it's still there when the new version goes live.

Also, PM sent. :)
[Android Apps and Games] :
Couldn't google catch you downloading the music and kick you from their unlimited access or something like that?
[Android Apps and Games] Iceman_jkh:
Always possible, however current and previous (and still accessible) versions of Google's own Play Music app allow user to download (purchased and all access) music to their device. So I don't see downloading being a 'kickable' offence.

Edit: And as the Dev says (below), this app only exports the tracks that Play Music itself has downloaded. It doesn't download any itself.
[Android Apps and Games] Arcus92:
This question will be also answered in the upcoming faq because a lot of people ask me the same question.

My app isn't a downloader. That's why im calling it an "exporter". The trick is you download your music via Play Music on the official and legal way. My app just sneaks into the hidden Play Music storage and copies everything you want to export. It doesn't touch anything. It also works on a copy of the Play Music database, so it can't change it. Google can only get you if they are searching directly for this app.
[Android Apps and Games] Xemidra:
Hi,

Before your update your app so it could add album art from url, can you tell me which version of Google Play Music has a feature where it saves the album art in cache ?
[Android Apps and Games] Arcus92:
Every version of Play Music saved the artworks but since some random day the cache isn't so aggressive anymore. Before that i could be sure that all the artworks from all tracks you downloaded are cached for sure. Now it seams that only the last artworks you view are cached. You can also prove this when you launch Play Music without internet. You will see much less artworks than in online mode.

I also don't know the version number that changed this.
[Android Apps and Games] shadavis08:
If you get the music remix app in the play store you can add album art to any music you save. So it's a non issue for me. Also it's a great music app.

Sent from my SGS3 running Cyanogenmod using Xparent BlueTapatalk
[Android Apps and Games] plopingo:
nice work, any windows tool can decrypt mp3 doing the same ?
[Android Apps and Games] BabaIsHere:
man this app is fire thank you! <3
[Android Apps and Games] donthateme702:
I think if this app is submitted to google,they will find a way to block it!

Sent from my HTC Desire NonSence using Xparent BlueTapatalk2
[Android Apps and Games] Arcus92:
There is no Play Music Desktop App which can download the AllAccess Songs offline. My app simply 'steals' the offline cache of the Play Music App (it doesn't download the tracks). There is no way to do it on a PC.

But one user (>i will search the username later<) had the great idea to load the required files via ADB on the pc, so you need to enable USB debugging and plug your device via cable to the pc. And you will still need root.

PS: My spam protector is broken, or not quite as good it was befor, so i have to look through a lot of emails every day. I may answer a bit later than usual.
[Android Apps and Games] hobjob:
You can use DUOS with this as a workaround.
[Android Apps and Games] thegreatdave:
Is it intentional that you can't change the save location? Mine is saving in my internal storage for whatever reason (emulated/0/ rather than storage/ext_sd, which seems to be the address of my ext SD card). Doesn't really matter but I'd like total control over the location.
[Android Apps and Games] Diego_conce:
Error: Not enough free space

Help pls , im using android 5.0 , (Samsung galaxy s5 Duos) and when i try to export music, the app give me this message: "Error: Not enough free space", and i have a lot of space (SD 124 GB, internal storage 4GB free)

thanks for your time

greetings!
[Android Apps and Games] r6pac:
Crashes after Granting root access

I have installed versions 2.3.0 and 2.3.1 on 2 different HTC LTE phones. The app starts but crashes as soon as root access is granted. Am I missing something?
[Android Apps and Games] Xemidra:
This happend to me when I didn't log in into Google Play Music. After I turn on the app. Music Exporter worked great.
[Android Apps and Games] r6pac:
Thanks, that was the problem!
[Android Apps and Games] mikebeatrice:
The newest Play Music update appears to have broken album art extraction. Anyone having any luck?
[Android Apps and Games] HeartlezDannyZ:
Album art is also not working for me.
[Android Apps and Games] Arcus92:
Sorry that i am so quite in the last time. But i worked on the new version the last weekends and i made little progresses.

Since the last Play Music update the exporter couldn't find the artworks any more. Google changed the path of the artworks inside the database. You can get the hot fix here: https://www.david-schulte.de/downloads/PlayMusicExporter/PlayMusicExporter.apk (2.3.4)

Update: Play Music also started to save the artworks with a very high resolution. Before the update Play Music saves the artwork with 128x128, 256x256 or 512x512px. Now some albums have artworks upto 1400x1400px. The Play Music Exporter load every artwork without scale it down. This will slow down the app to 5fps at scrolling. Maybe older devices (with less ram) will force close. This is fixed in the next 2.4.x Version i'm working on (also called 'it's done when it's done'-version). If the bug gets too heavy i will patch the 2.3.x tomorrow too.
[Android Apps and Games] mikebeatrice:
Thanks! I would like to point out though, Google's been using high res art since you first released your tool. I have quite a few albums I've offloaded using your tool that have 1400px art. I usually extract it, resize it to something more reasonable and embe embed the smaller file. More recently nearly everything started going to 512px on the high side, but not everything.
[Android Apps and Games] Arcus92:
There will be a setting to set the maximum artwork size for the id3 tag in the next big update.
[Android Apps and Games] mikebeatrice:
That would be awesome! Looking forward to it!
[Android Apps and Games] nathan118:
This is great, thank you! Was looking for something like this...and surprisingly took me a while to find it! Everything I was finding was 2 or 3 years old about finding the files on the sd card...and I was finding nothing. This works perfectly!
[Android Apps and Games] TwelfthMan:
I can not get exporter to pull id3 tags for the life of me, something I'm over looking?
[Android Apps and Games] Arcus92:
I have to read your post ten times until i get that "For the life of me" is a song :D

Did you export the song from All Access or did you upload the song by your own? If this is a self uploaded song you have to enter the meta data inside Play Music (eg. via the homepage). The Play Music Exporter just assign the meta data from the Play Music database.
[Android Apps and Games] TwelfthMan:
I used Play Music(All Access) to download to phone, not uploads of my own. I then opened PME to export the whole album(save) It pulls the songs to sd card folder(Internal, I'm using a Nexus 6) no problem, just missing id3 info. I have even rolled back my Play Music apk just to see if that would help. Also, I used to have no problem with it pulling id3 this seems to be recent with PME maybe the last two versions. Thanks for you time.
[Android Apps and Games] caprap15:
This app is amazing, so well built & looks great

however, even using the hotfixed 2.3.4 I cannot get album art, all other tags work fine but no art.

EDIT - ok, it seems the artwork is there, my phone see's it in music player and VLC on my mac can see it but finder and itunes don't see it, anyone know why?
[Android Apps and Games] xhapire:
Thank you for your hard work ! this app awesome.
[Android Apps and Games] mikebeatrice:
Seems to be working well for me. Have you tried doing an export to see if it's just not displaying it within the app but still copies the mp3 with the art intact?
[Android Apps and Games] belomfautor:
the APP stop

The APP stops every Moment when i Export Songs.

My Version is 2.3.4 and google music is 5.9.18543R (German).
[Android Apps and Games] Xemidra:
This app for now does not save any tags with my song. Not only arts but even title or album. No tags at all.
[Android Apps and Games] mikebeatrice:
I just used it to export 12 albums and all came with art and tags... Maybe if you shoot the dev a logcat during an export it'll help?
[Android Apps and Games] cdfosburg:
Love this by the way. Can you provide me your thoughts on why the output it not organizing by artist, album etc? It is just dumping the files to the directory. Using a HTC M8, stock rom.

I think I found where I was going wrong. Still love this!
[Android Apps and Games] IbrahimZSAD:
Not in google store?????????
[Android Apps and Games] shadavis08:
Google wouldn't allow this app in the store.

Sent from my SGS3 running Cyanogenmod using Xparent BlueTapatalk
[Android Apps and Games] bubuskin:
Because it downloads music from Google music, what isn't allowed by google play upload policy.

Отправлено с моего SM-T210 через Tapatalk
[Android Apps and Games] esa1966:
External Sdcard support

Dear,

Great application. :)

The internal SDCard will be used twice (one for Google Download and one for converter) and it will be quickly full with only a few GB available.

I have a 32GB external SDCard but I'm not able to define another directory (only able to create a subfolder below the Sdcard0/Music).

Could it be possible to save on the external SDCARD with Android 4.2.2?

[edit] : I found that I need to use the backward key on the Android device and not enter the full path "/storage/sdcard1/folder"

Best Regards
[Android Apps and Games] esa1966:
Folder for Playlist

Dear ,

It could be interesting to have a TAG to create the folder for the playlist.

{Playlist}/{album-artist}-{album}/{artist}-{album}-{title}

For example, if I create a playlist for a film soundtrack then I would like to have all the album and artist not being mixed with other download (album of artist).

I don't know if it is possible to get the playlist name in the DB.

Remark : in the Offline file, it takes time to display pictures. If I try to explore (move down/up) then it crashes the app.

I must stay still to avoid the app crash and avoid to explore the list.

(version 2.3.1 on Acer A810 Adroid 4.2.2)

Best regards
[Android Apps and Games] cdfosburg:
I don't want to be difficult, more curious. I have searched around and is there a tool such as this for other streaming providers? Such as Spotify, after you mark offline is there a way to export those files?
[Android Apps and Games] Spacemonkie4207:
Thanks for this!
[Android Apps and Games] Bjandthekatz:
Beautiful! Thanks
[Android Apps and Games] ChadF2748:
Nice, thanks for sharing. :D
[Android Apps and Games] OmarQuintero:
Nice, it's great.
[Android Apps and Games] mfun89:
Has anyone had any luck getting this to work in an emulator, my vzw LG G4 doesnt have root yet.
[Android Apps and Games] bark_41:
Thank you.
[Android Apps and Games] _mysiak_:
Yep, using it with Andy Android emulator, working flawlessly.
[Android Apps and Games] mfun89:
And the songs download to your computer? I've gotta try that out, thanks so much!
[Android Apps and Games] _mysiak_:
Just configure shared directory (between emulator and PC) as the export directory in Music Exporter and MP3 files appear directly in your PC :)
[Android Apps and Games] Atomicinpherno:
All was going smoothly until I started getting an unknown error. I have updated play services, google music, and running 2.3.4 exporter. I have root. I've had the error on both rooted bluestacks and lg g2. It goes to export the file and instantly says it exported but at the bottom of the notification it says Exported 1 of 1 (1 error). I've been able to use this in the past, but now no matter what device I get the same false/positive successful export error. Any help would be appreciated.

Debug [AppStart]: AndroidVersion: 4.4.2

Debug [AppStart]: AndroidSDK: 19

Debug [AppStart]: FilesDir: /data/data/de.arcus.playmusicexporter/files

Debug [DirectorySetup]: AppVersion: 66

Debug [DirectorySetup]: AppVersionName: 2.3.4

Debug [DirectorySetup]: StorageDirectorie[0]: /storage/sdcard

Debug [DirectorySetup]: StorageDirectorie[1]: /mnt/sdcard

Debug [DirectorySetup]: PathExporterFiles: /data/data/de.arcus.playmusicexporter/files

Debug [DirectorySetup]: PathExporterTemp: /data/data/de.arcus.playmusicexporter/files/.tmp

Debug [DirectorySetup]: PathExporterDatabase: /data/data/de.arcus.playmusicexporter/files/.tmp/music.db

Debug [DirectorySetup]: PathPlayMusicDatabase: /data/data/com.google.android.music/databases/music.db

Debug [DirectorySetup]: PathPlayMusicDataMusic: /data/data/com.google.android.music/files/music

Debug [DirectorySetup]: PathPlayMusicExternalMusic[0]: /storage/sdcard/Android/data/com.google.android.music/files/music

Debug [DirectorySetup]: PathPlayMusicExternalMusic[1]: /mnt/sdcard/Android/data/com.google.android.music/files/music

Debug [DirectorySetup]: PathPlayMusicExternalFiles[0]: /storage/sdcard/Android/data/com.google.android.music/files

Debug [DirectorySetup]: PathPlayMusicExternalFiles[1]: /mnt/sdcard/Android/data/com.google.android.music/files

Debug [CreateDirectoryIfNotExist]: Directory already exists: /data/data/de.arcus.playmusicexporter/files/.tmp

Info [CheckRoot]: Start...

Info [SuOperation]: > echo roottest

Info [SuOperation]: < roottest

Info [FetchGoogleMusicDatabase]: Start...

Info [SuOperation]: > rm -f /data/data/de.arcus.playmusicexporter/files/.tmp/music.db

Info [SuOperation]: > cat /data/data/com.google.android.music/databases/music.db >> /data/data/de.arcus.playmusicexporter/files/.tmp/music.db

Info [SuOperation]: > chmod 0777 /data/data/de.arcus.playmusicexporter/files/.tmp/music.db

Info [FetchGoogleMusicArtworks]: Start...

Info [SuOperation]: > chmod 0755 /data/data/com.google.android.music/files/artwork2/folder/*

Info [SuOperation]: > chmod 0755 /data/data/com.google.android.music/files/artwork2/folder

Info [SuOperation]: > chmod 0755 /data/data/com.google.android.music/files/artwork2

Info [SuOperation]: > chmod 0755 /data/data/com.google.android.music/files

Error [SuOperation]: ! Unable to chmod /data/data/com.google.android.music/files/artwork2/folder/*: No such file or directory

Debug [ExportService]: Service has been started!

Debug [ExportService]: Service has been stopped!

Debug [ExportService]: Service has been started!

Debug [ExportService]: Service has been stopped!
[Android Apps and Games] cojef:
Please! I need some help! When I try to save some track, it's what I see: "Invalid Magic Number!"

What do I do???
[Android Apps and Games] greg285:
Hi,

Thanks for this app :)

Is there a way to "properly" sort the offline files - for example on offline playlists or offline radios - to get them organized as radio or playlist not as several single files

Quite difficult to understand which of the files belongs to which radio ...

Part of that nothing else to report - very handy application :good:
[Android Apps and Games] privat75:
del
[Android Apps and Games] westhaking:
I've successfully used it with the Droid4X emulator.
[Android Apps and Games] Xemidra:
Would it be possible to just save artworks and tags in the songs without having them copied again ?

I don't have big enough sd card to fit all of my songs.
[Android Apps and Games] mikebeatrice:
This has been answered. They have to be copied to the sd location as it's the best way to stay under Google's radar of anything fishy going on.

Either get a bigger card (they're dirt cheap these days), or only export a few albums at a time and go back into play music and remove those downloads before doing more.
[Android Apps and Games] Matungos:
I have a problem.

Some files (saving an entire album) are cut and then when I save those files again separately they are copied fine.

Sorry for my english. I hope you can understand what I mean.
[Android Apps and Games] jpage4500:
support for Thumbs Up playlist?

Hi,

First off - this is exactly the app I was looking for!! I got a new car which allows music playback from a USB stick. So, my first thought was - I'll just download my Google Play Music 'Thumbs Up' playlist. Of course, that led me to discover Play Music doesn't save any MP3 tags or artwork in the .mp3 file...

I think your app is the perfect solution for this.. I first pinned my 'Thumbs Up' playlist in Play Music so it downloaded all of these files to my external SD card.

Then, I ran Music Exporter. But, when I select 'Playlists' it doesn't show the 'Thumbs Up' one. I do see all of my Thumbs Up music listed in the 'Offline tracks' so it's there.. But, since it's not under a playlist, when I do the save I don't get the playlist track number.

I'm wondering if it'd be possible to support the 'Thumbs Up' playlist like any other playlist? I've used other Google Music API tools before and I think this is a special playlist but accessible like any other.

Anyway, I know in the meantime I can just create another playlist and copy the thumbs up tracks to it. But, 1 really cool thing about pinning the 'Thumbs Up' folder is - any new music you give the UP button to automatically gets downloaded to your device (if it's pinned).

thanks,

joe
[Android Apps and Games] slonn:
Is there a way to choose all off line songs for saving?
[Android Apps and Games] Xemidra:
It's better to create a separate playlist and just copy the entire Thumbs Up playlist, export them, then clear the list (I always live the last downloaded song) and then with time add only a few new songs from Thumbs Up playlist. This way you are avoiding having two copies of songs in your phone (one in Play Music and the once you've exported).

I have a lot of songs so two exact copies of them cannot fit in my SD card.

---------- Post added at 01:26 AM ---------- Previous post was at 01:23 AM ----------

When you lunch the app you can chose which songs to show you in the upper-left corner. There is an option for offline songs.

You can select all them by clicking on the artwork and then clicking on the "select all" button on the upper-right corner.

Hope this helps.
[Android Apps and Games] jpage4500:
Thanks! I actually did something similar. I had already downloaded my Thumbs Up playlist in Google Music and didn't want to remove and then re-download another playlist (ie: copy of thumbs up). Anyway, I created the copy of thumbs up playlist as suggested.. but, then I just opened Music Exporter, selected the copy playlist and hit 'save'.. It was able to figure out all the same songs were already downloaded as part of another playlist so it just worked!

1 question/issue - I noticed the playlist ordering in the app doesn't match the order in Google Play. Is that a known issue? By default, the Thumbs Up playlist (and my copy) have the most recent songs added to the top. I'm saving my files with the playlist number ("{no=$$} - {title}.mp3") first so my car plays songs back in the same order as the playlist.
[Android Apps and Games] Xemidra:
Yes, numbers in playlists are a trouble. When you add a new playlist and copy the songs from Thumb UP you have the same numbers for them but when you clear it and add only new songs you have for example two different songs with no. 1.

Also when you copy the whole Thumbs UP playlist and then add songs from the top of it to the created playlist the new songs will be at the bottom of the playlist.
[Android Apps and Games] jpage4500:
I'm actually OK with the whole re-numbering thing.. in my case, I don't want to keep 2 copies of mp3 files so I'll just delete the 'copy' playlist and any files I exported. Then, after adding enough new music to warrant doing this again, I'll just re-create a 'copy' playlist and export with the new numbering. At least that's how I pictured doing this.. I've only done it once so far :)

I'm just curious why the app's playlist numbers don't match the numbers in Google Music's playlist. I actually took a few screenshots to show the difference but can't embed links just yet (too few posts.. doh!).
[Android Apps and Games] Xemidra:
Did you tried to upload the photos using XDA ?

When you're in advance editing mode you can upload files to XDA servers. Photos too.
[Android Apps and Games] jpage4500:
Hmm.. I don't see any way to upload files or even another advanced reply mode. I looked at my settings/etc as well to make sure it wasn't hidden somehow. I guess good news is I'll be at 10 posts soon enough and can then use links ;)
[Android Apps and Games] reeeju:
Fc in lollipop
[Android Apps and Games] slonn:
Works fine on 5.0.2 LP
[Android Apps and Games] reeeju:
Means fc in 5.1.x
[Android Apps and Games] mikebeatrice:
It has worked fine for me on literally every release of android since this app came out. It's on your end. Post a logcat and maybe the dev can help...

Do you really think it wouldn't have come up already in this forum if it didn't work on the most current android version?
[Android Apps and Games] reeeju:
Ok....lol...i uninstalled......