When using a media server like Emby, I noticed that we can setup an automatic cache of the whole library to be downloaded at once but, what I would like to have is an automatic cache of songs every time they are marked as played, or in other words, when I start to play a song it should be downloaded to the cache automatically as soon as it’s marked as played by the app.
I set the app to mark songs as played after they reach the 50%, so at that moment the app should start downloading the song to the chache, if I stop playback before that 50% the app should not download the song to the chache.
Also, if a song was downloaded with a lower quality while using mobile data for example, the app must redownload the song again to the highest quality available in the server, all this of course depends on the quality selected in the app for WiFi and mobile data.
Or so I’ll try to talk to you like a baby …
You go to playlist, you click create song smart playlist, you add filter playcount > 0, you add limit 100, you add sort by lastplayed, you save, you click 3 dots you press Enable auto offline cache.
And ho a fucking miracle you have all your played media automatically offline cached …
So yes you are missing the obvious here, seriously last time : Take 10 second to read and try to understand what is explained instead of instant answering that you know better and that I do not understand what you want …
You are talking about creating an smart playlist and that is not what I want, I was more like looking for an option in the server settings where I could turn ON and OFF an automatic cache of songs, similar to the other option to cache multimedia images which is OFF by default.
There is already an option to cache the whole librare when in disconnected from the server but that’s not the idea either, I don’t want to download the whole library because of lack of space but at least to set a mininum cache which I already did but to cache all song marked as played without having to create smart playlists.
So you do not want to do 4 clicks to do something that you can tweak to exactly your need?
But you want me to add a toggle somewhere that will do EXACTLY THE SAME THING, but with hardcoded values that will not fit your need?
Your need is 100% covered with the smart playlist, you do not have to use it, it does exactly what you want in the way you want.
So no I won’t add a feature that is already present … Specially after all the time lost here and not even filling the template …
So again : YOUR NEED IS ALREADY HERE, IT’S 4 CLICKS INSTEAD OF A TOGGLE BUT YOU HAVE FULL CONTROL OF THE PARAMETERS … OMG 4 CLICKS I REFUSE TO DO THAT, YOU NEED TO WRITE SOMETHING JUST FOR ME BECAUSE I REFUSE TO USE THE THING THAT FIT MY NEEDS, I WANT THE SAME THING BUT IN DOUBLE BECAUSE WHY NOT …
Lol yes I can’t force you to use the solution to your problem …
You are in front of a door and want it to open by a very specific voice command, and refuse to have to create the voice command yourself that would perfectly fit your need, instead of a generic hard to pronounce sentence.
So you’ll stay in front of the door until the end of time blaming the door maker for not supporting a generic voice command because you absolutely refuse to create your own.
This was a surprisingly entertaining reading experience.
I’m still hoping for an option to cache the entire next song in the queue before it starts playing and deleting it from the device after it’s done playing so that maybe at one point a wavebar would become possible (I really love wavebars).
But caching what’s already played is really trivial to configure with a smart playlist like you described multiple times.
While this is solveable by using Smart Playlists I do believe that this should also be a toggle. The reason I say this is because I spent too much time sorting it out myself and I can’t imagine someone like my mom figuring this out at all. As someone who hasn’t ever used a smart playlist in any app this is what I did:
Create Smart Playlist
Select “Play count”
Select “greater than” and type in 0 in the “Filter value box” and press “Save”
Add your provider by presssing the “Add” button on the bottom and pick the provider(s) that you use
Find the Smart Playlist
Press the three veritcal dots in the Smart playlist “box” and press “Enable auto offline cache”