View Issue Details

IDProjectCategoryView StatusLast Update
0020477MMW 5Tracklistpublic2023-12-20 13:12
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version5.1 
Target Version5.2 
Summary0020477: Artwork tagging doesn't display correctly for non-library tracks
DescriptionThere are several issues with tagging of tracks that aren't in the library:

1) Adding Artwork from all tracks in an album (via Properties)
--> Folders [List] shows only some of the tracks with updated artwork even though all have been updated

b) Clicking each of the tracks causes the artwork to appear, but the artwork doesn't appear for the playing track (even though it's been saved)

2) Removing Artwork from all tracks in an album (via Properties)
--> Folder [List by Album] & Folders [Grid by Album] views both fail to delete the artwork

Video:
https://www.screencast.com/t/K0OeIxRk5

Note: these issues don't seem to occur if the tracks are in the library.
TagsNo tags attached.
Fixed in build

Relationships

related to 0017180 closedmichal Tagging MP3 10s before the end leads to playback loop 
related to 0016225 closedmichal Album art is not Updated in UI 

Activities

michal

2023-12-15 11:57

developer   ~0073828

This is related to the fact, that playing file is not physically tagged while it is playing, we wait with tagging to avoid several problems like 0017180. For me, the artwork was shown just after the playback of the track finished. Looking into this, how to improve it.

michal

2023-12-20 13:11

developer   ~0073920

Last edited: 2023-12-20 13:12

Improved in build 2829. Full fix is currently not possible, as we do not support handling of shared data (like artworks) among multiple instances of the same track, which is not in DB, this is possible only for DB tracks (and that is why it works for DB tracks). To fix this we will need to add support for sharing data based on path+media (and I am not sure if this is enough), and this will affect a lot of core code, will be very risky changes, so postponed.