[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [emms-help] info-year and info-date

From: Petteri Hintsanen
Subject: Re: [emms-help] info-year and info-date
Date: Tue, 07 Nov 2017 10:35:27 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Pierre Neidhardt <address@hidden> writes:

> Do we actually need both fields?  Looks like only info-date would be useful.

I think we do, because there are probably massive amounts of old MP3s
lying around which have only ancient ID3v1 tags with 4-digit YEAR tags.
WMAs maybe as well.  Some EMMS info tag functions may convert these to
info-dates instead of info-years, but not necessarily all.  I'd
personally opt to keep all tag information as-is, and only transform
information on the browser interface (in elisp).

For instance, I have DATE tags mostly because I have run almost all of
my stuff through Picard (MusicBrainz).  That gives "proper" dates,
albeit in some cases dates are YYYY, sometimes YYYY-MM, sometimes
YYYY-MM-DD.  Before Picard I had mostly YEARs, at least for MP3s.

Then there is the separation between "release date" and "original date".
This difference matters eg. for re-releases (anniversaries and such),
where the release date is usually much more recent than the original
release date.  In such cases you probably want to show the original
release date.  The date accessing code ought to figure that, and also
consider that there can be info-date, info-originaldate, info-year and

> Is there any generic way to always derive the track year from both
> 'info-date and 'info-year?

Not implemented at the moment, as far as I know.  But I think that such
implementation should consider the above points.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]