Server Version#: 1.41.2.9200
Player Version#: 4.11.2
I have remote wifi and cellular networks set to transcode everything above 192kbps to 128kbps opus, yet plexamp used ~1gb of data yesterday (Nov. 16) in roughly 40 tracks. All playback was through Android Auto. So far for the month I’m north of 5gb, all of it from plexamp.
Is it possible that Plexamp started on wifi – like, in your garage – and then switched to mobile data as you drove away?
I had a big data spike recently that lined up with a network switch. Like you, I was configured so it shouldn’t have happened. Elan even looked at my logs and could not find evidence that Plex mistakenly chose mobile data for the tracks it was downloading. Nonetheless, my phone warned me about unusual data usage from Plexamp a minute after I hit the road, so something went wrong.
(My mobile data is extremely, stupidly expensive, I never use it for streaming.)
That’s possible, most of the time I use plexamp is in the car and I drive through my wifi coverage when I leave the house. I don’t know if that’s the whole story though, yesterday’s spike happened after I’d been off my LAN for about 20ish minutes.
It’s hard to see exactly what happened but e.g. at 2:31 we switched to cellular. At 2:37 the cache decided to do a cleanup and nuked a bunch of files. After that it downloaded some Opus from the server.
Note that pre-caching isn’t a guarantee of not using cellular data, it just makes it less likely. In your case you ran into the bad luck of the cache needing to do a cleanup and some of those files you pre-cached were nuked.
I’ll have a look and see if we’re properly sorting the cache files, as it should be deleting the ones least recently used. (In this case technically they may not have been used yet.)
Anything you can do to maintain a brick wall between wifi and cellular data would be appreciated. If I have configured Plexamp to limit the use cellular data, and that means I can’t play something, that’s actually ideal. Some of us weirdos pay per byte and even if an unexpected download only costs a few dollars, it is one of those things that is aggravating out of proportion to the actual injury, know what I mean?
My issue isn’t that it’s using cellular, but that for some reason it’s using ~5x the data it should for 128kbps, even if plexamp chached the full 40 tracks on cellular that should be less than 200mb rather than ~1gb.
For what it’s worth I just found a bug whereby recently accessed content might be deleted by a cache purge which will be fixed in the next release. However, it wouldn’t typically cover just-cached content as that would show up as new and be left alone.
Not that your cache size is pretty small, 512MB, which is only around 9 hours of audio for Opus (and you’d likely have FLAC in the cache from WiFI usage). Make it larger and you’ll have fewer issues like this generally.
There is a setting for wifi but it suggests it only affects remote networks “Playback - Quality - Ethernet or Wi-Fi - Music above this bitrate will convert when on remote network”
I’m just asking for an option to always transcode whether local, remote, or in space