Replies: 6 comments 6 replies
-
Which protocol are you using? NextCloud supports Ampache as well as Subsonic. I did not have any problems so far by using the Subsonic backend. When configuring Amperfy let it autodetect the protocol, then enter your nextcloud URL that ends with:
For me changes are detected automatically. No need to rescan. |
Beta Was this translation helpful? Give feedback.
-
On a side note, as a test, i installed Navidrome on my server, imported the same folders and connected it to Amperfy. It looks like it is working fine! Doesn't necessarily solve my issue, but a possible workaround for the time being while i test this new process. SUPER excited to get this to work if it does. @Schlaubischlump - Do you know the answer to this.... |
Beta Was this translation helpful? Give feedback.
-
I have good news on the syncing piece. After uploading my entire library, I added a song as a test...
THIS IS A GAME CHANGER! @BLeeEZ - Two suggestions for enhancements: 1 -- I shouldn't have to do a resync of the entire library (close down the app, refresh the cache, etc) to find a song that was added to the library. When I added the song and Navidrome picked it up, shortly after Amperfy saw that there was one added. By clicking Download All... I would have expected that it would have checked the server library against the local cache, saw the song wasn't there, updated the library accordingly, then cache it to the device. 2 -- When playing a song in offline mode, then turning offline mode off... Navidrome did not update the play count on the server. However, if I played the same song again from the app (with offline mode off), Navidrome then updated the play count to 2 (accounting for the one play that was offline). This should live in a queue somewhere waiting for server connection when offline mode is turned off to update ratings, playcounts, etc on the next connect. @Schlaubischlump -- I am going to try again using NextCloud vs Navidrome. Obviously Navidrome is the better way to go here, but having everything unified in one place is also comforting. If worst comes to worst, Navidrome can live on my server hosting the files out to the devices and update when requested. I will post more on this thread as I continue to test. |
Beta Was this translation helpful? Give feedback.
-
Hi @gregwsil, 1 — There is an option in „Settings->Library“ Auto Cache: Newest Songs. That should do what you requested. 2 — offline played songs are added to a persistent scrobble queue. This queue is synced to server when offline mode ended. This queue is only handling scrobbling. Mark favorite, rating and playlist changes are deactivated in offline mode. @Schlaubischlump thank you for already answering and managing issue/feature requests. |
Beta Was this translation helpful? Give feedback.
-
2 -- rating and favourite should be deactivated everywhere so you can't change that when offline mode is active. I see that even if you are in offline mode the rating and favourite option is available in the preview menu. I will fix that. The cached files (local copy) will be used when available. If no cache is available the song/podcast episode will be streamed. |
Beta Was this translation helpful? Give feedback.
-
Favorite and rating fixed via dbc233e. |
Beta Was this translation helpful? Give feedback.
-
This app kept me up last night! Not because I was having a bad time, but because i was so excited to test it out and finally bring my server to my iPhone and ditch Apple Music entirely! My idea is to delete the offline music from my phone synced via Apple Music (DRM free stuff)... then resync it down via Amperfy. Then I dont need to rely on plugging in my phone all the time to get new albums I download and such. This app looks like it solves that for me. +1
So, I have about 60GB / 10K songs in MP3 format. I have a server running via NextCloud AIO Music. I am able to log in to Amperfy, see the music on the server... all that jazz. However, I noticed that not all music was there. I checked the logs and it looks like it is quitting around 42% (somewhere around 4200 songs just being read from the server, not downloading).
Checking the logs in Nextcloud Music doesnt show any failures and such. When i check the logs in the Amperfy app, its showing a bunch of entries of "XML response could not be parsed".
I have tried rescans, deleting and reinstalling the app, etc to no avail. Any ideas on how to fix this and what troubleshooting steps could be?
Also, question... If i add new music to my server, do i need to rescan the entire library, or will it pull down those changes? And if i previously sync my entire library, will i need to resync the entire library, or will it look for just modified changes?
Beta Was this translation helpful? Give feedback.
All reactions