Description
Short summary: I placed the lyrics files in the same folder with the song files, where there are multiple song files and each song file has a lyrics file with the same name; for example, a.flac's lyrics file is a.lrc. Auto-scan lrc files is enabled.
Expected behavior: Local lyrics files are used for the corresponding song
Actual behavior: PixelPlayer displays a prompt "would you like to search for lyrics online?" with an option to manually import that lyrics file
How often does it happen? Always
Other attempts: Attempts to do a "Full Rescan" or "Rebuild Database" did not work
My thoughts: I'm not really an android developer so correct me if I'm wrong. I think the problem with this might be that READ_MEDIA_AUDIO permission is not able to read (or scan) for lrc files, and that MANAGE_EXTERNAL_STORAGE might be needed if we don't want to use the SAF to pick the files one by one. It could also be me not understanding what this feature means.
Steps to Reproduce
- Open the app
- Put multiple songs and lyrics with the same name (except the extension) in the same folder
- Enable "Auto-scan .lrc files"
- Switch to the songs in library
Device Environment
PixelPlayer version: 0.7.5-Beta
Install source: Github Release
Android version: 15
Device model: PJD110 (Oneplus 12)
Extra context:
- "Lyrics Source Priority" is set to "Local (.lrc) First)
- READ_MEDIA_AUDIO permission granted
Logs / Screenshots
No response
Description
Short summary: I placed the lyrics files in the same folder with the song files, where there are multiple song files and each song file has a lyrics file with the same name; for example,
a.flac's lyrics file isa.lrc. Auto-scan lrc files is enabled.Expected behavior: Local lyrics files are used for the corresponding song
Actual behavior: PixelPlayer displays a prompt "would you like to search for lyrics online?" with an option to manually import that lyrics file
How often does it happen? Always
Other attempts: Attempts to do a "Full Rescan" or "Rebuild Database" did not work
My thoughts: I'm not really an android developer so correct me if I'm wrong. I think the problem with this might be that
READ_MEDIA_AUDIOpermission is not able to read (or scan) for lrc files, and thatMANAGE_EXTERNAL_STORAGEmight be needed if we don't want to use the SAF to pick the files one by one. It could also be me not understanding what this feature means.Steps to Reproduce
Device Environment
PixelPlayer version: 0.7.5-Beta
Install source: Github Release
Android version: 15
Device model: PJD110 (Oneplus 12)
Extra context:
Logs / Screenshots
No response