by acroyear » Fri Jul 19, 2019 6:49 pm
Really, you're asking the impossible, give or take the size of your library (mind you, mine is more than 130,000 tracks across 2 servers, encompassing more than a terabyte of data, but there we are).
If you really want your entire collection on your phone, then just put it there and use a local app, and recreate your playlists as best you can.
Otherwise, you'll have to set no quota, get on a wifi so you're not using up a data plan, have the space ready already, and just "play" every music folder you can from the top and let it cache. but cache data is risky, and the phone could decide to discard it all at any point if it needs the space, something it won't do if your music files are actually pushed to the phone's SD card independently as a file system. Cache algorithms also have threshold limits. They work well for a few thousand, but at a certain point they dramatically flip from being very fast to being painfully slow - this is just the nature of the mathematics, what is an optimization at one level becomes a detriment at another.
You (again, assuming this is an SD card) could just pull the card out, stick it in the desktop computer, and copy everything that way for the regular music player to pick up.
Subsonic is for streaming. If you're not streaming, then best pick a different product.
--
Joe Shelby
http://subfiresuite.com/
http://subfireplayer.net/