UnicornsOnLSD/finamp

Media downloaded correctly, but media scan doesn't detect new media

Open

#922 opened on Oct 17, 2024

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Dart (3,934 stars) (268 forks)batch import
androideasy fixenhancementhelp wantedos-integrationredesign-beta

Description

Hi,

I use finamp to play music when I'm connected via wifi and have access to my jellyfin instance. But when I'm at work I don't want to constantly vpn into my network (battery drain because of vpn), so I download the media using the download feature in the beta release to download it to /storage/emulated/0/Music/Finamp/[[album]]/[[songs]].

This works fine with one little caveat - the downloaded media is not detected by android's own media provider (no idea why).

how do i know? -- I use RetroMusicPlayer to play offline music at work and in my car (android auto support)

when i rescan the media library using a third party app - the media is visible.

I want to suggest, that after downloading media using the download feature, finamp triggers a media scan by itself, so such usecases would have a flawless UX.

I did open a corresponding feature request on RetroMusicPlayer to suggest a "Pull to Refresh" feature for that usecase (https://github.com/RetroMusicPlayer/RetroMusicPlayer/issues/1673) but I think it would be a better UX if finamp kicks off a media scan on system level after download, because the music being available as media would be the expectation from the user i guess.

thx for your software! like the new UI a lot

Contributor guide