View Issue Details

IDProjectCategoryView StatusLast Update
0021709MMW 5Tagging / organizing (properties / auto-tools)public2025-08-07 14:14
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Target Version2024.2Fixed in Version2024.2 
Summary0021709: Bit Depth is not calculated on Folder Rescan for existing files in library
DescriptionIf user re scans OLD FLAC folder with files already in library and missing Bit Depth then Bit Depth should be populated.

Library option setting to update or not update metadata do not affect result of scan, but I think that Bit Depth should be always calculated if missing in case of folder re scan.

NOTE: Scanning new FLAC files in MM library makes Bit Depth populate
TagsNo tags attached.
Fixed in build3164

Relationships

related to 0019279 closedmichal Bit depth field doesn't show for users migrating from an earlier version of MediaMonkey 

Activities

michal

2025-08-06 15:20

developer   ~0079208

Last edited: 2025-08-06 15:21

The only way, how this could happen is probably by refusing dialog "This version of MediaMonkey supports new tag(s) (%s). Would you like to rescan files now in order to read these tags?" during database update, which adds BPS support ad scan it from older files. In such case the only way, how to add it to the DB later is to externally change original files to modify their timestamps. Our scanner checks last modified date and in case it is the same as we have from previous scan, the file scan is skipped (otherwise rescan would be way too slow)

peke

2025-08-06 23:13

developer   ~0079224

No such Dialog shown to me:
1. Install clean MM 3163 portable
2. Copy Backup of MM5.DB from MM3162
3. Find FLAC Files Missing Bit Depth
4. Press INS -> Scan Now that single folder
5. Nothing Changed

No Dialogs shown.

michal

2025-08-07 08:18

developer   ~0079226

Last edited: 2025-08-07 09:20

No, it was added already to build 2800 in 2023, the upgrade of DB was done there long time ago, it is not needed later.
I will try to find some solution, which would not affect speed much.

michal

2025-08-07 13:46

developer   ~0079232

Oh, and another possibility to fix this manually is to uncheck (before rescan) Options - Library - Only for files with changed timestamp or size, so it can really update everything.

michal

2025-08-07 14:14

developer   ~0079233

Fixed in build 3164. In case it detects not filled BPS for audio file it will rescan it always, not only if timestamp/file size was changed.