Bug 471110 - Better management of which files should be indexed
Summary: Better management of which files should be indexed
Status: RESOLVED WORKSFORME
Alias: None
Product: Elisa
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.04.2
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-16 12:21 UTC by postix
Modified: 2023-09-23 21:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot (322.39 KB, image/png)
2023-09-23 21:09 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2023-06-16 12:21:47 UTC
SUMMARY

Elisa has a counter of imported titles in the lower right corner. However, it's not clear in which places it seeks titles.
An overview of paths where Elisa has looked and yet looks for titles would be very much appreciated.

This could come with the option to add or remove paths or to mark folders as moved.
Comment 1 Nate Graham 2023-09-14 22:35:39 UTC
Indexing generally happens so fast (or at least it should) that I don't think this is worth doing. Are you seeing that indexing is taking a very long time or something?
Comment 2 postix 2023-09-23 15:58:46 UTC
I do have larger collections both on an nvme sdd as well as on an hdd, so importing takes some time, especially in case of the latter.

So, I'd find it convenient

1) to see that it has 100% indexed $n songs on $device or $path last time on $date.
2) if it were possible to re-index only $device or $path
3) to tell Elisa explicitly where to look for music so it doesn't need to search everywhere and does not include audio files not meant for Elisa
Comment 3 postix 2023-09-23 21:09:58 UTC
Created attachment 161832 [details]
Screenshot

Here's an example why I'd like to manage folders where Elisa looks for songs: It imports all random files it finds, e.g. dts files found in a kernel, which is checked out from git.

Additionally I'd like to avoid importing files, which have a length < $s seconds. E.g. the 0 seconds lengthy files are not worth importing. 

Also I'd like to exclude certain file types, like dts.
Comment 4 postix 2023-09-23 21:16:17 UTC
Alright, I found an option to selectively add folders in the settings. I will open more specific issues for the remaining wishes as this report has become pretty cluttered now. :)