VLC issues with pcloud on Android
I finally got a phone with large internal storage, the new Galaxy note 9 with 512 GB of internal storage. I had also migrated to pcloud from dropbox because they have a lifetime 2 TB storage option for the cost of 3 years of Dropbox and have a ton of premium features you have to pay a lot more for on dropbox. My main use case for upgrading was so I could have all my media files available for offline use synched from the cloud since cloud providers don't seem to offer syncing of these files to an external memory card.
So I was excited to test my new phone with my media files and pcloud with VLC.
I can share my pcloud folder with someone if they want to test there are about 10 GB of files you can play with and roughly 1600 media files. My files can be considered educational in nature and in most cases track order by album needs to be preserved as it's the same speaker talking about same subject matter. And albums are more like master topics, which are mostly around a single speaker or speakers from a single event.
The location which appears when you make files available for offline use for pcloud is below.
The files are stored in a separate folder for each file below this path which I'm sure helps with version control.
/storage/emulated/0/.pCloud/.fav
The sub folders for each file appears in a format such as
/storage/emulated/0/.pCloud/.fav/f7117871675
There are no files, just folders at the .fav level.
Here are the issues I found.
-
You can't add at the .pcloud level, it doesn't load .fav and then subsequent levels.
-
My first attempt when adding .fav level didn't work so well. Entries appeared in media library but when some were clicked on it went to a blank page with no play button. This may have been caused by me switching to another app and coming back in or letting phone screen turn off. Clearing data cache and coming back and importing without switching app or letting screen go blank worked better.
-
The .fav folder doesn't seem to stay loaded. Often times it seems like VLC unchecks the folder. Sometimes you can see this just on the settings media library screen where you click the check box, wait a few seconds and it will uncheck its self automatically. Sometimes coming back into the app only loads up very small partial list of albums. Other times I have to wait for it to rescan everything again.
-
After import, the metadata seems a bit off. In several cases the mp3 tag album are not properly combined creating a separate entry on album screen for each track. Visually they seem the same. I looked at one example using windows app mp3tag and it confirmed it was all the same. I then verified in rocket player that the album entries looked correct and didn't duplicate. Pcloud own player also doesn't duplicate their entries for album. Maybe this is a multi threading issue? I think my phone has 8 cores. So the check to see if an album exists is hitting the same code simultaneously? And with it returning false at the same time it then creates multiple album entries? If that's the case you can possibly just do the database cleanup at the end to consolidate album back down. Perhaps the same with artist fields too. Not sure if that would be faster or easier than troubleshooting multi thread application
If you know how, I can send my VLC android database/cache upon request.
Warm regards,
Mike wiles