funkwlmpv has to cache tracks before playing (default disabled "enable_persistent_cache"). Cache is persistent and you should manage it manually because the (script/program) can't clean it automatically.
[funkblubber - Naiji's Funkwhale CLI tool writen on Dart](https://git.reisen.church/NaiJi/funkblubber)
[funkwhale-cli - Official Command line interface to interact with a Funkwhale server, writen on python](https://dev.funkwhale.audio/funkwhale/cli)
[funkwhale-cli (2) - Same as official, but rewriten on rust](https://gh.phreedom.club/SkyLeite/funkwhale-cli)
[HTTPDirFS - HTTP Directory Filesystem with a permanent cache, and Airsonic / Subsonic server support! Writen on C](https://gh.phreedom.club/fangfufu/httpdirfs)