Chora icon indicating copy to clipboard operation
Chora copied to clipboard

Download/cache songs

Open girlmaya opened this issue 6 months ago • 6 comments

I see there's a download button for downloading songs in Chora but it errors out instantly with "Uh oh, something went wrong while downloading". Is downloading known to be broken/not yet implemented? Otherwise, is there any information I can provide to help debug this issue I am facing? Thanks

girlmaya avatar Jun 12 '25 16:06 girlmaya

Downloading should work fine in the latest version. Could you share the logs of the app when downloading? And if you could provide a bit more info of your configuration, like if Navidrome is running behind a reverse proxy. If possible, try connecting to the server via http and local ip with port inside Chora, maybe there's something weird going on with the connection.

CraftWorksMC avatar Jun 13 '25 11:06 CraftWorksMC

I haven't had a chance to figure out the logs yet sorry. I just tested this on another device (Android 14) and downloading works. The device that failed to download songs is on Android 10 - that might narrow it down slightly.

girlmaya avatar Jun 26 '25 02:06 girlmaya

Downloading now works kinda strange... It downloads a file, but app has no caching at all. It cant cache neither file nor part of file, we don't have any buffer. So, when I have bad internet connection this is painful.

ProggerX avatar Jul 06 '25 20:07 ProggerX

I see there's a download button for downloading songs in Chora but it errors out instantly with "Uh oh, something went wrong while downloading". Is downloading known to be broken/not yet implemented? Otherwise, is there any information I can provide to help debug this issue I am facing? Thanks

Just wanna ask - what service do you use? If you use Navidrome, check if your user is admin

casanovalx avatar Oct 05 '25 10:10 casanovalx

I am joining this thread to avoid opening a new issue. I am using navidrome for FLAC playing only, so the files are kinda heavy. Is it just me or a caching mechanism similar to Spotify is not implemented yet? Playing the same song multiple times results in streaming from the server everytime, consuming a lot of mobile data. Am I missing something or is it the expected behavior? In case, I would like to ask you to add a configurable cache (like setting the max size, for example) to keep a local cache and avoid re-downloading everytime

Surax98 avatar Oct 20 '25 06:10 Surax98

Currently that is the implemented behavior. After the rewrite of the Navidrome connection client, i'll add offline caching (to disk too). And yeah the cache will have a setting for it's max size.

CraftWorksMC avatar Oct 20 '25 16:10 CraftWorksMC