cyanreg / cyanrip

Bule-ish CD ripper
GNU Lesser General Public License v2.1
222 stars 10 forks source link

Title metadata should use track title instead of recording title #56

Open jasLogic opened 1 year ago

jasLogic commented 1 year ago

At the moment the title is read from the MusicBrainz record title if present. I think it would make more sense to use the track title in every case instead.

The reason for this is that MusicBrainz allows one record to have multiple tracks in different albums and the track title of the album might be different than the recording title. So in my opinion it would make sense to have the track title as listed on the CD / booklet instead of the recording title which might be different.

(Thanks for the great software btw, it works really well :) )

cyanreg commented 1 year ago

Post an example?

jasLogic commented 1 year ago

Sure, I noticed it here where most track titles are quite different from the recording titles.

But there are also some other examples like live recordings (for examples this one) where the recording title does not have "(live)" in the title but the track title of the album does.

And I think that the title in the metadata (and the title of the file) should match the track title of the album rather than the recording title.

cyanreg commented 1 year ago

So instead of "Three Parts on a Ground in D, Z. 731" you're getting "Fantasia, 3 parts on a Ground for three recorders, Z. 731"?

jasLogic commented 1 year ago

No, I'm getting "Three Parts upon a Ground in D major, Z 731" which is the title of the recording. You can view the recording by clicking on the title of the track.

I think "Fantasia, 3 parts on a Ground for three recorders, Z. 731" is the corresponding work of the recording. So one work can have different recordings and one recording can have different tracks / releases.

cyanreg commented 1 year ago

So which one would you like? is "Three Parts upon a Ground in D major, Z 731" not what is printed on the CD? Is the MB entry wrong?

jasLogic commented 1 year ago

Sorry for the confusion,

the track title is "Three Parts on a Ground in D, Z. 731", the recording title is "Three Parts upon a Ground in D major, Z 731" and the work title is "Fantasia, 3 parts on a Ground for three recorders, Z. 731".

The track title is the name of the song as given in the album and on the CD. I checked that the MusicBrainz entry for this is the correct title as written on the CD. This track title is what I think should be the title which cyanrip uses for the file name and title metadata.

The recording title is what is currently used (if available) but which may not represent the name of the song on the CD (which is the case here as it is slightly different).

The work title is something different and not relevant here.

meersjo commented 9 months ago

Could this not be solved the simple way by adding formatting tags for the various titles in MB?