cuetools.net icon indicating copy to clipboard operation
cuetools.net copied to clipboard

CUETools[.exe] unchecking 'Copy album art tags' does not do anything unless 'Extract album art to' is also unchecked

Open ha-korth opened this issue 3 years ago • 2 comments

I have 'Copy album art tags' unchecked embeddedart

In interactive mode, embedded album art is used with no popup selection window offered even when folder.jpg exists with different album art and selected MusicBrainz metadata has CTDB album art available.

In batch mode embedded album art tags are always used.

Unchecking 'Copy album art tags' and 'Extract album art to' extract art

In interactive mode, the selection window does popup but of course now no folder.jpg is written to output.

In batch mode folder.jpg used but of course now no folder.jpg is written to output.

With 'Copy album art tags' checked and 'Extract album art to' unchecked extract art 2

In interactive mode, embedded album art is used with no popup selection window offered even when folder.jpg exists with different album art and selected MusicBrainz metadata has CTDB album art available. No folder.jpg is written to output.

In batch mode embedded album art tags used. No folder.jpg is written to output.

ha-korth avatar Dec 11 '22 13:12 ha-korth

Another possibility to prevent copying of album art tags is to uncheck Embed Folder.jpg in addition to the unchecked Copy album art tags.

Up to now, the behavior of CUETools concerning copying of album art tags is determined by the following conditions: _config.CopyAlbumArt _config.embedAlbumArt _config.extractAlbumArt

If one of these conditions is true, then existing album art tags are copied.

  • Add album art to tags: https://github.com/gchudov/cuetools.net/blob/0853683647d0ab8980038573ac3c8361e37b8cb7/CUETools.Processor/CUESheet.cs#L2902 https://github.com/gchudov/cuetools.net/blob/0853683647d0ab8980038573ac3c8361e37b8cb7/CUETools.Processor/CUESheet.cs#L2999

  • Load album art: https://github.com/gchudov/cuetools.net/blob/0853683647d0ab8980038573ac3c8361e37b8cb7/CUETools.Processor/CUESheet.cs#L3076

c72578 avatar Jul 27 '23 07:07 c72578

Doesn't unchecking Embed Folder.jpg make it necessary to run CUETools twice? Once to strip the old embedded cover art and again to embed the new cover art?

I'm trying to not copy the existing embedded cover not 'Copy album art tags' so I can embed a new cover.

Currently I've been removing the old embedded cover using a 3rd-party program to keep from encoding everything twice.

ha-korth avatar Jul 27 '23 10:07 ha-korth