Arcus92 / PlayMusicExporter

This Android app exports your Play Music mp3 files directly to your sdcard.
MIT License
105 stars 21 forks source link

Metadata and general export behavior problems #12

Open ericralph opened 7 years ago

ericralph commented 7 years ago

I have loved this app and used it consistently for as long as I've been a GPM subscriber. However, I am currently experiencing some problems while attempting to backup the majority of my library.

  1. The absolute most disruptive issue is the lack of metadata in the exported files, as well as the irritating numbering. Something as simple as removing the arbitrary numbering in playlists and adding artist metadata would make the exported music actually useful outside of a last-ditch effort to avoid losing one's All Access music. As is, music exported from PME and placed in iTunes results in a library full of random numbers and, at best, just the title of the song and album artwork. I often see the title of the song less than perfectly reflected, sometimes with like half the title being transferred to a folder, with the song (and half its title) in that folder.

The main thing that would be optimal, everything else aside, is simply effective metadata with the song title, album name, and artist name. Everything else is secondary to having music that can be used functionally anywhere. I of course have no technical knowledge of how this application works at all, and it could well be impossible to do what I am asking for. Just wanted to make sure, regardless :)

  1. While exporting more than 100 or 200 songs, the export process appears to take excessive amounts of time. The first 100 songs will take maybe 30-60 seconds, and every hundred songs after that will take multiple times longer. Exporting a playlist of 1000 songs took me at least four and half hours, with the last songs taking up to a minute each.

On the plus side, I am currently running PME on Oxygen OS 4.0 (based on 7.0 Nougat) and the app works great (minus the above demonstrated problems).

If anyone has any suggestions for dealing with the lack of metadata for several thousand songs or understands these problems better than I, please let me know :)

Thanks to all the developers making this app possible and continuing development at all.

jcgruenhage commented 7 years ago

About the first part of the first complaint, what metadata is missing? For me PME always exported all metadata just fine. The second part, the numbering is something that should be easily fixed, if it is what I think it is. I suspect, that the "random" numbering is just, that the title numbers are not from the matching album, but the playlist instead.

About the second complaint, I forked this app, and I have an automatic export that automatically exports songs that are available offline, either by being saved for offline use, or being cached because it was recently played, and that are not exported yet. Even though the automatic export is not fully working yet (it was in a previous fork, that lacked everything else), when I had it working previously, the export did not get slower.

I am working to get the automatic export (and other things, like bugfixes) working as soon as possible.