Track metadata synchronisation all time and not only by the command "Metada/Export to File Tags"

Bug #1752697 reported by rafaelfrench
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
New
Low
Unassigned

Bug Description

Dell XPS 13, Ubuntu Xenial 16.04,
French language, Tango Skin
Mixxx 2.1.0-beta1 (build 2.1 r6513)

Check setting on Preferences/Library/Track Metadata Synchronisation that "Export: Write modified track metadata from the library into the file tags" is not activated.

To modify Tag Comment or Title of a Track (not tested on others Tag).

Pre-listen another track.

Command "Metada/Import from File Tags" on the modified track or to check Tags with another software.

The Tags have been modified, but it should not be. It should be changed in the files Tags only with the command "Metada/Export to File Tags".

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

I cannot reproduce this bug. Tags are not exported unless the the config option is enabled. I'm always able to restore the metadata that is present in the file with Metadata > Import from File Tags. Please note that missing fields in file tags are ignored during import and do not overwrite the metadata managed by Mixxx. The file tag must contain an empty/blank field to clear the corresponding field in Mixxx.

Did you execute Metadata > Export to File Tags before modifying the metadata? This will mark the track for metadata export regardless of the config option. If you afterwards modify the metadata again before Mixxx got the chance to update the file, those changes will be exported, too.

Changed in mixxx:
assignee: nobody → Uwe Klotz (uklotzde)
Revision history for this message
rafaelfrench (rafaelfrench) wrote : Re: [Bug 1752697] Re: Track metadata synchronisation all time and not only by the command "Metada/Export to File Tags"

It seems that I do not understood how this works.

In my point of view (that I think is the first thinking of a lot of people).

Configuration should be a global setting. If not activated, it should no
be possible to change the metadata of files from Mixxx. It is a main
safe setting.
If activated, "Metadata > Export to File Tags" can be used. If not
activated, it should not be able to use it.

Metadata > Export to File Tags should be a one shot command. Not a
commande to mark the file for futur automatic modifications.
When I use Metadata > Import from File Tags, I understood that it is
done once. I need to redo it each time I whant to update Mixxx Tags.

This is only my understanding. If it is not like that, the manual have
to be very clear about this, and may be information windows when to use
this command.

Thanks

Le 02/03/2018 à 09:53, Uwe Klotz a écrit :
> I cannot reproduce this bug. Tags are not exported unless the the config
> option is enabled. I'm always able to restore the metadata that is
> present in the file with Metadata > Import from File Tags. Please note
> that missing fields in file tags are ignored during import and do not
> overwrite the metadata managed by Mixxx. The file tag must contain an
> empty/blank field to clear the corresponding field in Mixxx.
>
> Did you execute Metadata > Export to File Tags before modifying the
> metadata? This will mark the track for metadata export regardless of the
> config option. If you afterwards modify the metadata again before Mixxx
> got the chance to update the file, those changes will be exported, too.
>

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

Related: https://bugs.launchpad.net/mixxx/+bug/1748758

Otherwise we need to disable or hide that option in the context menu.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

...according to the preference settings.

Revision history for this message
rafaelfrench (rafaelfrench) wrote :

Yes, this seems good.

RJ Skerry-Ryan (rryan)
Changed in mixxx:
importance: Undecided → Low
tags: added: library metadata
Changed in mixxx:
assignee: Uwe Klotz (uklotzde) → nobody
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9164

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.